【问题标题】:Azure Stream Analytics Job cannot detect either input table or output tableAzure 流分析作业无法检测到输入表或输出表
【发布时间】:2021-01-24 03:27:50
【问题描述】:
我是 Azure 流作业的新手,我想使用 Azure SQL DB 中的参考数据加载到 Power BI 以获取流数据。
我在设置 SQL 输入表时设置了存储帐户。我测试了输出表(Power BI)也很好,没有错误。
我测试了输入表和输出表的连接,都连接成功,可以在输入预览中看到输入数据。
但是当我尝试编写查询来测试它时,查询无法检测到输入表或输出表。
输出表图标也变灰。
错误消息:查询必须引用至少一个数据流输入。
你能帮帮我吗?
谢谢!!
【问题讨论】:
标签:
azure
azure-stream-analytics
【解决方案1】:
如果存在语法错误,测试查询门户将不允许您测试查询。在测试之前,您需要更正语法(如黄色曲线所示)。
这是一个没有任何语法错误消息的示例测试查询:
【解决方案2】:
流分析确实需要至少一个来自以下 3 个流式源之一的源:事件中心、IoT 中心或 Blob/ADLS。我们目前不支持将 SQL 作为流式源。
使用参考数据旨在增加数据流。
从您的场景中,我看到您希望直接将数据从 SQL 获取到 Power BI。为此,您实际上可以将 Power BI 直接连接到您的 SQL 源。
JS(Azure 流分析)