Azure 数据资源管理器命令动态参数错误

Azure Data Explorer Command dynamic parameter error

我在 ADF 管道中添加了“Azure Data Explorer 命令”,但它不接受命令表达式中的动态参数。

例如:第 1 步:添加了 Azure 数据资源管理器命令

第 2 步:添加了两个参数

第三步:在命令中添加动态表达式window

第 4 步:添加带参数的 Kusto 函数

.append rfi_ret_qhour_agg <| RFIRetFactAggFunction(@pipeline().parameters.windowStart),@pipeline().parameters.windowEnd)

不知道为什么,但上面带有动态参数的表达式不起作用。

请尝试用大括号将参数括起来:

.append rfi_ret_qhour_agg <| RFIRetFactAggFunction(@{pipeline().parameters.windowStart}),@{pipeline().parameters.windowEnd})

我知道您需要调用 ADX 函数并将参数传递给它。我将通过以下使用 @concat.

来实现这一点
@concat('rfi_ret_qhour_agg <| RFIRetFactAggFunction(',pipeline().parameters.windowEnd,pipeline().parameters.windowStart,')')