在 Kusto 中使用联合组合 2 个结果集

Combine 2 result set using union in Kusto

我想将 2 个结果集合并为一个。 要求:我在天蓝色的“工作簿”上工作,并尝试添加一个下拉列表,因为 parameter.I 需要使用查询在下拉列表中添加值。我检索了 运行 个应用 从下面查询。我需要向结果集添加自定义值。

Table 1:(包含所有功能应用 运行)

let AvailableApps = customEvents
| summarize by operation_Name 
| order by operation_Name asc;

我需要将一个值组合到上述结果集中,即:“所有应用程序”。

我们如何实现它。我尝试更改以下代码以适合我的代码,

let Range10 = view () { range MyColumn from 1 to 10 step 1 };

任何人都可以阐明这一点。

抱歉,如果这是一个重复的问题。

已编辑:我找到了一种方法,请告诉我这是否是最佳方法。

let AvailableApps = customEvents
| summarize by operation_Name 
| order by operation_Name asc;
let DefaultValue = datatable (operation_Name:string)
    ["All Apps"];
union DefaultValue,AvailableApps;

处理下拉参数时,您可以从工作簿中添加一个“全部”选项 UI,该选项将附加到 kusto 查询的结果集中。例如:

有关详细信息,请参阅 the docs