问题标签 [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.
azure - Azure Kusto Java SDK 获取查询结果的所有列
我在 Java8 上使用带有 Scala 的Azure Kusto Java SDK v2.0.1。
我正在执行一些查询:
我想最终将给定的数据结构转换为 JSON,所以我想获取所有列,但我似乎找不到某种getColumns
.
在调试时,我看到对象 ( KustoResultSetTable
) 具有字段columnsAsArray
(这正是我想要的)并且columns
- 但它们是私有的,我没有找到任何吸气剂。
java - 如何使用 azure-kusto-java 库在 java 中按列名获取单元格的值
上面的代码返回了这种类型的结果
如何使用 Azure Kusto JavamainTableResult
对象获取名称列下第一行的值
预期的字符串输出 -"XYZ AAA"
r - R 连接到 Kusto Azure,错误 readRDS
我正在尝试连接 kusto 以获取令牌,但脚本给了我这个错误。
你能告诉我,我该怎么做吗?谢谢
azure-data-explorer - 查询结果的 ADX 分页
我有一个返回大量行的函数。我需要对这些数据进行分页,以便在 UI 上有效地呈现。我尝试使用存储的查询结果来实现。但不幸的是,根据下面的链接,它处于预览模式,不应该在生产中使用。
基于所有这些限制,在没有 V3 引擎或存储查询结果的情况下实现分页的正确方法是什么?
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 本身上。也欢迎任何其他解决问题的方法:)
azure-data-explorer - 测量使用 Kusto Query 执行的命令的成功率
我正在尝试查找命令(例如调用)的成功率。我有标记成功的场景标记,并收集了数据。现在,我正在使用 Kusto 查询创建一个仪表板,用于测量触发命令时的成功率。
我试图使用百分位数来衡量在一段时间内使用的命令的成功率,如下所示。
由于发生“识别错误”,上述查询引发错误。另外,这是找到命令成功率的正确方法吗?
更新:
成功命令 o/p:
不成功的命令 o/p :
ilmerge - 使用 ILMerge 和 Kusto.Data nuget 时不允许未解析的程序集引用
我正在使用 ILMerge 合并“Kusto.Data”、“Kusto.Cloud.Platform”和我的 CRM 工作流程序集。但是,每次构建解决方案时,我都会遇到错误。
正在运行的 ILMerge 命令如下:
我尝试手动安装Microsoft.WindowsAzure.ActiveDirectory.Authentication nuget 但仍然遇到同样的问题。
我会错过什么?
谢谢!
azure - 在 Kusto 中使用有条件的百分位数
我希望在某些条件下在 kusto 中使用 percentile() 这是我拥有的数据,
这就是我需要的:每个用户的唯一行,状态为 P50 和 P95,查看所有 WebId
步骤1:
第2步: