我已经有一个在 ADF 上工作的管道,但我想通过将 Kusto 数据导出到 ADLS 而不是使用复制活动(也比较性能)来尝试一些事情。
查找 Kusto 查询:
let pickDate = datetime(2023-03-01);
let Conversion = datatable(Decimal: int, HexCode: string, Binary: string)
[
0, '0', '0000',
1, '1', '0001',
2, '2', '0010',
3, '3', '0011',
4, '4', '0100',
5, '5', '0101',
6, '6', '0110',
7, '7', '0111',
8, '8', '1000',
9, '9', '1001',
10, 'a', '1010',
11, 'b', '1011',
12, 'c', '1100',
13, 'd', '1101',
14, 'e', '1110',
15, 'f', '1111',
];
let data = materialize(range Dates from pickDate to pickDate step 1d
| extend Dates = format_datetime(Dates, 'yyyy-MM-dd')
| extend JoinColumn = 1
| join kind=inner
(
Conversion
| extend JoinColumn = 1
)
on JoinColumn
| project Dates, HexCode);
let HexCodes = data
| summarize make_set(HexCode);
data
| extend SubHexCode = toscalar(HexCodes)
| mv-expand SubHexCode
我需要的: