Azure Kusto Java SDK 获取查询结果的所有列

Azure Kusto Java SDK get all columns of query results

我在 Java8 上使用 Azure Kusto Java SDK v2.0.1 和 Scala。

我正在执行一些查询:

val query = " ... "
val tenantId = " ... "
val queryResponse = client.execute(tenantId, query)
val queryResponseResults = queryResponse.getPrimaryResults

我想最终将给定的数据结构转换为 JSON,所以我想获取所有列,但我似乎找不到某种 getColumns

调试时我看到对象 (KustoResultSetTable) 有字段 columnsAsArray(这正是我想要的)和 columns - 但它们是私有的,我没有找到任何吸气剂。

下个版本会增加getter