问题标签 [azure-data-explorer]

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 回答
106 浏览

azure-data-explorer - 在另一个表的 bin 运算符中使用一个表中的值

考虑以下查询:

这将为 bin_duration 的固定值生成 1 个单元格结果:

我希望生成一个带有 bin_duration 变量值的表。

bin_duration 将从下表中获取值:

所以决赛桌看起来像这样:

bin_duration

我该如何实现这一目标?

谢谢

0 投票
1 回答
573 浏览

azure-application-insights - Kusto 的 parse_json 不适用于自定义维度

我希望能够分析存储在自定义遥测事件的自定义维度中的结构化数据,这些数据会发送到应用程序洞察力,并获得一些奇怪的行为。似乎无法正常解析 JSON,但如果我通过它,strcat它能够解析 json 就好了。

结果:

有没有更好的方法让 parse_json 处理这种值?

更新

如果它以任何方式相关,这里的值是customDimensions.Json

0 投票
2 回答
1111 浏览

azure-data-factory - 从 Azure 表存储引入时如何替换 Kusto 群集行(Azure 数据资源管理器)

使用 Azure 数据工厂,我创建了一个管道,该管道从源 Azure 表格存储提取到接收器 Kusto(Azure 数据资源管理器)。摄取会附加到 Kusto。但是,我需要更改它以执行设置或替换摄取而不是追加。我想用 Azure 表中的匹配 (PartitionKey, RowKey) 替换在我的 Kusto 集群中找到的现有 (PartitionKey, RowKey) 行,并附加任何在 (PartitionKey, RowKey) 上不匹配的行。有任何想法吗?

0 投票
1 回答
1262 浏览

azure - 库斯托语。仅当时间上的前一个值不相同时才获取一个值

我非常模糊的标题的上下文:我有 4 个虚拟机,它们将它们的日志发送到应用程序洞察力。我检索日志并使用 kusto 语言将其转换为表格。

结果表 在此处输入图像描述

正如您所看到的,当 VM 在 8:15 启动并在 8:58 停止并且运行时间为 12:43 小时时,运行时间不正确,那么就会出现问题。在虚拟机的活动日志中,我看到一些同事对虚拟机做了一些奇怪的事情。并启动了几次(在他再次启动后一分钟,当您同时单击两次启动按钮时可能会出现故障)。

活动日志 在此处输入图像描述

我确实为我的问题找到了一个理论上的解决方案:我的查询需要更改,以便运行时甚至开始和停止时间仅在 VM 启动并随后停止时才需要记录在时间表中。但是 atm 我得到了所有的“启动虚拟机”和所有的“停止虚拟机”,只是将它们排列在一个表中,这会导致我的结果表中的混淆。

但我似乎无法在我的查询中找到调整它的方法。要说仅在当天的第一天(前一个不是启动虚拟机时)或上一个日志是“解除分配虚拟机”时才开始启动虚拟机,因为这不是按顺序启动-停止。一天中的时间需要在公式中。仅当前一个是启动虚拟机时才获取解除分配虚拟机。并计算每次运行的运行时间而不是每天。

因为我对 SQL 和 kusto 还很陌生,所以我不是来找人给我解决方案或为我做工作的。我希望是否有人可以帮助我或引导我朝着正确的方向找到解决问题的方法。

提前致谢 !!!

0 投票
3 回答
4879 浏览

azure-data-explorer - 无法解析 Kusto 查询

我有带有 DstIP_s 等字段的 SecurityLog 并希望显示与我的 trojanDst 表匹配的记录

我收到查询无法解析 错误?

0 投票
2 回答
2077 浏览

azure-data-explorer - Format a number as currency in Azure Data Explorer

I have a query that returns a decimal value. I'm looking for a way to format the value as currency. My current use case is limited to USD, but I'm sure others are looking for similar solutions.

I'd like to be able to go from "123456.789" to "$123,456.79".

0 投票
2 回答
10661 浏览

azure-data-explorer - Kusto 查询按总数百分比显示摘要

我正在尝试以总数的百分比汇总失败,请参阅下面的查询。这很好,但我希望它显示Vendor1=0.5 和 Vendor2=0.5(50% 失败),而不仅仅是Vendor1=1(一个失败为 0),Vendor2=2(两个失败为 0)

0 投票
2 回答
2237 浏览

azure - Kusto 无法将值投影到用户定义的函数中

我在我们的域中有一个查询,我无法让它工作。我使用数据表来模仿我的问题。我正在尝试在用户定义的函数中使用投影值。

我在这里错过了什么,我期待'| project' 对每个结果使用函数 (f)。

这里有 2 个要修改的查询。

第一次查询

第二次查询

谢谢

0 投票
1 回答
230 浏览

azure-data-explorer - Kusto 摄取事务在范围方面是原子的吗?

我想知道 kusto 摄取事务在范围方面是否保证是原子的?因此,假设我有一个进程定期将数据推送到某个 kusto 表(例如使用 .append)并且每次推送到不同的范围标签(以确保在每次摄取中数据进入不同的范围 id),是否可以保证给定范围中的所有记录同时出现在表中 - 因此查询该表的任何人都可以看到整个范围,或者没有记录可用。所以基本上就范围而言的原子性 - 试图确保在任何情况下都不会将部分写入的范围暴露给任何查询。

0 投票
1 回答
92 浏览

azure-data-explorer - 在 Kusto 中保留连续导出的工件历史记录

Kusto 将出口文物的历史保留多长时间?因此,考虑到一个特定的连续导出实体已经运行了几年,我可以使用以下命令获得的最旧的导出详细信息是什么:-

该文档没有具体提到保留此历史记录的任何特定时间段,因此不是很清楚。什么是安全假设?