问题标签 [kusto-java-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
207 浏览

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

我在 Java8 上使用带有 Scala 的Azure Kusto Java SDK v2.0.1。

我正在执行一些查询:

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

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

0 投票
1 回答
635 浏览

azure - 如何根据 Kusto 中的状态汇总时间窗口

我最近开始与 Kusto 合作。我被一个用例困住了,我需要确认我采用的方法是正确的。

我有以下格式的数据

在此处输入图像描述

在上面的示例中,如果状态为 1 并且时间范围等于 15 秒,那么我需要将其假设为 1 次。

所以在这种情况下 2 出现状态。我的方法是

尽管该方法给了我正确的输出,但我假设一旦尺寸增加,性能可能会减慢。

如果有的话,我正在寻找一种替代方法。还添加了完整的场景以使用示例数据重现这一点。

0 投票
1 回答
145 浏览

java - 如何使用 azure-kusto-java 库在 java 中按列名获取单元格的值

上面的代码返回了这种类型的结果

如何使用 Azure Kusto JavamainTableResult对象获取名称列下第一行的值

预期的字符串输出 -"XYZ AAA"

0 投票
0 回答
32 浏览

r - R 连接到 Kusto Azure,错误 readRDS

我正在尝试连接 kusto 以获取令牌,但脚本给了我这个错误。

你能告诉我,我该怎么做吗?谢谢

0 投票
1 回答
593 浏览

azure-data-explorer - 查询结果的 ADX 分页

我有一个返回大量行的函数。我需要对这些数据进行分页,以便在 UI 上有效地呈现。我尝试使用存储的查询结果来实现。但不幸的是,根据下面的链接,它处于预览模式,不应该在生产中使用。

https://docs.microsoft.com/en-us/azure/data-explorer/kusto/management/stored-query-results#pagination

基于所有这些限制,在没有 V3 引擎或存储查询结果的情况下实现分页的正确方法是什么?

0 投票
1 回答
742 浏览

azure-data-explorer - 从 kusto 函数动态返回列

我有一组遥测数据以以下格式存储在表格中。让我们将此表称为RawTelemetryData

设备编号 时间 美国广播公司 国防军 全球健康指数 LMN
123 2021-04-20 00:00:00.0000000 1 2 3 4
121 2021-04-20 00:00:00.0000000 1 2 3 4

上表包含每 10 秒来自多个物联网设备的遥测数据。我有一个客户端程序需要根据 device_id 选择不同的列。

例如。对于 device_id 123,客户端程序需要 ABC,GHI 列。至于 device_id 121 客户端程序预计只有 ABC,DEF。

最初我正在考虑编写一个接受 device_id 和要选择的列的函数。像下面这样。其中第一个参数是设备 ID,第二个参数是要选择的列。假设我需要选择设备 id 123 的 ABC、GHI 调用这样的函数。

方法一

getDataByDeviceId(123,"ABC,GHI") 这个函数应该只投影 ABC 和 GHI

但我无法让这个工作。

方法二

在这种方法中,我在单独的表中为每个 device_id 预配置了列。在这种情况下,我尝试编写一个只接受设备 ID 和项目列的函数,这些列在下表中配置。

DEVICE_COLUMN_MAPPING_TABLE

设备编号
123 美国广播公司
123 国防军
123 全球健康指数
123 LMN
121 美国广播公司
121 国防军
121 全球健康指数

但不幸的是,我无法让这也正常工作。:(

我想了解是否有可能使上述任何方法起作用。如果不是,我只有一个我能想到的解决方案,那就是使用基于 device_id 的源程序(一个调用 kusto 函数的 java 程序)中的正确项目语句构造查询并调用以获取结果。我试图避免这样做,并将我的所有逻辑都放在 ADX 本身上。也欢迎任何其他解决问题的方法:)

0 投票
1 回答
141 浏览

azure-data-explorer - 测量使用 Kusto Query 执行的命令的成功率

我正在尝试查找命令(例如调用)的成功率。我有标记成功的场景标记,并收集了数据。现在,我正在使用 Kusto 查询创建一个仪表板,用于测量触发命令时的成功率。

我试图使用百分位数来衡量在一段时间内使用的命令的成功率,如下所示。

由于发生“识别错误”,上述查询引发错误。另外,这是找到命令成功率的正确方法吗?

更新:
成功命令 o/p:

不成功的命令 o/p :

0 投票
1 回答
61 浏览

azure - 如何使用 Kusto 修改自定义日志

我正在尝试为数据工厂实现自定义日志记录。我使用数据收集器 API 创建了自定义日志并摄取了示例数据。

在此处输入图像描述

现在,我想使用创建的自定义日志获取我的数据工厂的数据。

以下是样本摄取数据:

在此处输入图像描述

那么,问题来了,如何修改 Log Anaytics 中的自定义日志?

0 投票
0 回答
46 浏览

ilmerge - 使用 ILMerge 和 Kusto.Data nuget 时不允许未解析的程序集引用

我正在使用 ILMerge 合并“Kusto.Data”、“Kusto.Cloud.Platform”和我的 CRM 工作流程序集。但是,每次构建解决方案时,我都会遇到错误。

正在运行的 ILMerge 命令如下:

我尝试手动安装Microsoft.WindowsAzure.ActiveDirectory.Authentication nuget 但仍然遇到同样的问题。

我会错过什么?

谢谢!

0 投票
1 回答
68 浏览

azure - 在 Kusto 中使用有条件的百分位数

我希望在某些条件下在 kusto 中使用 percentile() 这是我拥有的数据,

这就是我需要的:每个用户的唯一行,状态为 P50 和 P95,查看所有 WebId

步骤1:

第2步: