【问题标题】:How to use configuration data in Azure Stream Analytics Job?如何在 Azure 流分析作业中使用配置数据?
【发布时间】:2021-11-20 12:05:35
【问题描述】:

我有一个来自 EventHub 的流分析作业流式传输数据。该作业使用多个 Javascript 函数来执行一些计算。我想将一些配置(最好是来自 Blob 存储的 JSON)传递给这些函数。有没有办法做到这一点?

我可以从 Blob 存储中读取配置作为参考数据输入,但我不想将配置 (JSON) 与来自事件中心的数千个输入行连接起来,因为这样会变得非常低效。我只想制作一个配置对象并将其传递给函数。

有什么想法吗?

SomeData AS (  
    SELECT
        Data, 
        UDF.PerformSomeCalculations(Data.Cars, Data.Trains, ConfigFromBlob) AS ProcessedData,
    FROM DataFromPreviousStep
)

【问题讨论】:

    标签: azure azure-stream-analytics stream-analytics


    【解决方案1】:

    UDF 只能通过数据平面访问来自输入(流式传输或引用)的数据。如果你想走这条路,你需要使用连接。

    从 UDF 中,您将无法调用外部资源。因此,除了使用新的 UDF 定义重新启动作业之外,确实没有其他方法可以传递配置数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-30
      • 1970-01-01
      • 1970-01-01
      • 2022-07-08
      • 1970-01-01
      • 2021-01-24
      相关资源
      最近更新 更多