ARA-C01 · Question #140
An Architect is designing a pipeline to stream event data into Snowflake using the Snowflake Kafka connector. The Architect's highest priority is to configure the connector to stream data in the MOST
The correct answer is A. Utilize a higher Buffer.flush.time in the connector configuration.. The minimum value supported for the buffer.flush.time property is 1 (in seconds). For higher average data flow rates, we suggest that you decrease the default value for improved latency. If cost is a greater concern than latency, you could increase the buffer flush time. Be caref
Question
An Architect is designing a pipeline to stream event data into Snowflake using the Snowflake Kafka connector. The Architect's highest priority is to configure the connector to stream data in the MOST cost-effective manner. Which of the following is recommended for optimizing the cost associated with the Snowflake Kafka connector?
Options
- AUtilize a higher Buffer.flush.time in the connector configuration.
- BUtilize a higher Buffer.size.bytes in the connector configuration.
- CUtilize a lower Buffer.size.bytes in the connector configuration.
- DUtilize a lower Buffer.count.records in the connector configuration.
How the community answered
(39 responses)- A69% (27)
- B10% (4)
- C5% (2)
- D15% (6)
Explanation
The minimum value supported for the buffer.flush.time property is 1 (in seconds). For higher average data flow rates, we suggest that you decrease the default value for improved latency. If cost is a greater concern than latency, you could increase the buffer flush time. Be careful to flush the Kafka memory buffer before it becomes full to avoid out of memory exceptions.
Topics
Community Discussion
No community discussion yet for this question.