我们有一个系统,该系统通过Open Automation Software将标签数据发送到Azure IOT HUB实例,然后再发送到Azure Stream Analytics,再输出到Azure SQL DW。
系统每30秒正确运行(即– SA输出所有输入事件)多达26个标签的数据(数据事件很小,.16 KB)。
从测试运行的一开始,在价值27个标签的数据SA上的输出开始失败。接收到来自IOT HUB的所有输入事件,但是SA仅将这些事件的子集输出到SQL DW。 SU%利用率仅为10,因此有足够的可用内存。从调查开始,显然没有能力对SA输出进行分区,因为目标是由Azure自动管理的目标。
SA作业图确实显示了有时积压的输入事件,但是该计数与输出事件数之间的差值相差无几。活动日志显示无写入或其他错误。
我们缺少什么可以纠正此问题并允许平台正确缩放?