需要使用Azure Stream Analytics和IoT Hub将数据存储到Azure Data Lake Store中:数据必须以4MB缓冲区存储

时间:2018-04-09 15:14:05

标签: azure azure-data-lake azure-iot-hub azure-stream-analytics

我需要使用Azure Stream Analytics和IoT Hub将数据存储到Aure Data Lake商店。我在Azure stream Analytics中配置了输入和输出,并编写了我的查询:

SELECT * INTO [output-ADLS] FROM [inputForIotHub]

它工作正常,并在我的数据湖商店中获取数据。但是,现在我需要我的流数据必须由4MB缓冲区存储以解决性能问题:每次我将4MB作为输入数据时,我将流数据存储到[output-ADLS]中。

请帮忙吗?

提前谢谢

1 个答案:

答案 0 :(得分:0)

ASA将尝试将事件一起批量处理最多4MB,以最大限度地减少交易次数。但是,如果传入事件的频率较低,ASA将保留较小的批次以确保较低的延迟。 今天不可能手动调整它,但我们可以考虑将其添加到路线图中。