Kusto 在内存中创建一个 table 用于测试

Kusto create an in-memory table for testing

只是想创建一个快速 in-memory/temp table 来测试查询。我以前见过这种做法,但我无法从网络搜索或 Whosebug 搜索中找到任何示例。我正在寻找这样的东西:

let TempTable = table("TestTable",
    Column column1 = [1,2,3],
    Column comumn2 = ["A","B","C"]
    );

结果:

我不需要将 table 保存在任何数据库中,只是想用于测试和演示目的。

您可以使用 datatable 运算符:https://docs.microsoft.com/en-us/azure/data-explorer/kusto/query/datatableoperator

例如:

let T = datatable(column1:int, column2:string)
[
   1, "A",
   2, "B",
   3, "C",
];
... do something with T ...