有没有办法在 Kusto 中将字符串转换为二进制

Is there a way to convert string to binary in Kusto

我试图在 Kusto 查询中将十六进制值转换为二进制字符串,但在 Kusto 文档/Whosebug 中找不到任何执行此操作的方法。我看到 SQL 有这种方法,但就我而言,我必须使用 Kusto。

Kusto 的scalar data types 不包括二进制、字节数组等

如果我没看错你的意图,你正在寻找这样的东西:

print hex_str = '48656c6c6f20576f726c64'
| mv-apply c = extract_all('(..)', hex_str) on (summarize str = make_string(make_list(toint(strcat('0x', c)))))
hex_str str
48656c6c6f20576f726c64 Hello World

Fiddle