【发布时间】:2018-04-14 19:50:23
【问题描述】:
我正在使用流分析来加入流数据(通过 IoT 中心)和参考数据(通过 Blob 存储)。参考数据 blob 文件每分钟使用最新数据生成,格式为“filename-{date} {time}.csv”。参考 blob 文件数据在 Azure 机器学习函数中用作 SA 作业中的参数。流分析作业的输出(到 Azure SQL 或 Power BI)似乎生成了多行,而不是为 Azure 机器学习函数的输出生成一行,每一行用于来自先前 blob 文件的参数值。我的理解是它应该只使用最新的 blob 文件内容,但看起来它正在使用所有 blob 文件并从 AML 输出生成多行。这是我正在使用的查询:
选择 AMLFunction(Ref.Input1, Ref.Input2), * FROM IoTInput 流 LEFT JOIN RefBlobInput Ref ON Stream.DeviceId = Ref.[DeviceID]
如果查询或文件路径需要更改以避免重复记录,请您提出建议?谢谢
【问题讨论】:
标签: azure azure-stream-analytics stream-analytics