问题标签 [kusto-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 回答
38 浏览

azure-data-explorer - 从动态列中消除空键值对

我有一个更新策略,它填充动态类型的目标表列。用于填充动态列的更新策略逻辑如下:-

src_col1,src_col2,...,src_colN 列是来自特定表的固定数量的列,该表是更新策略的源。这些列具有各种数据类型,其中大部分是字符串,而其他列是整数。这里的主要内容是这些列可能包含也可能不包含输入行的任何值。这意味着对于整数列,值可能为空,或者在字符串列的情况下,它可能为空。现在这里的问题是更新策略函数显然是事先编写的,因此它无法知道哪些行将包含空值或空白等。这只有在更新策略开始运行时才会知道。因此,当更新策略开始运行时,我们最终会在目标列 target_calculated_column 中得到以下类型的数据,显示来自目标行的一个示例值:-

这说明了问题。我不想将键值对保留为空的 target_calculated_column 的一部分(空值、空白等)。我认为我要求的是一个pack()可以忽略具有空值的键值对的条件版本,但我认为不存在这样的选项。有没有办法我可以后处理 target_calculated_column 以便我可以消除这样的键值对?基本上在这个例子的情况下,我应该得到以下输出: -

0 投票
1 回答
55 浏览

azure-data-explorer - Azure 数据资源管理器 - 跟踪查询、仪表板集群的内存使用情况

是否可以在 Azure 数据资源管理器 (Kusto) 中查询,而不是使用日志分析,以跟踪集群、查询和仪表板的内存使用情况。谢谢。

0 投票
1 回答
30 浏览

regex - 使用 re2 的正则表达式

我正在使用 re2(https://github.com/google/re2/wiki/Syntax)。我有一个形式的字符串:

在这个字符串中,我想删除所有反斜杠,除了带引号的反斜杠 ie \"。有什么方法可以为它写一个正则表达式。我希望我的最终字符串看起来像

我尝试使用以下方法编写正则表达式:\\*([^\"])

我正在使用 Kusto 的替换正则表达式函数(又使用 re2)。

0 投票
2 回答
125 浏览

azure-data-explorer - 用于滑动窗口的 Kusto

我是 Kusto 查询语言的新手。要求是在机器状态的连续 15 分钟值为 1 时发出警报。我有两列,列 1:(每秒时间戳)和列 2:机器状态(值 1 和 0)。如何使用滑动窗口查找如果机器为 1 连续 15 分钟。目前我已经使用了 bin 功能,但它似乎不是正确的。 summarize avg_value = avg(status) by customer, machine,bin(timestamp,15m) 什么可能是更好的解决方案。

提前致谢

0 投票
1 回答
20 浏览

kusto-explorer - 如何提取字符串的前缀直到特定字符的最后一个实例?

对于 eampaple,特定字符是“_”:

让 str = "a_b_c_d_1";

如何提取“a_b_c_d”?

0 投票
1 回答
28 浏览

azure-data-explorer - 直接查询范围

是否可以在不指定表名的情况下直接查询数据库范围?

例如,当我触发命令时.show database extents,我会得到给定数据库中的范围列表。如果我从结果中选择一个特定的范围 id,或者通常属于该数据库的任何范围 id,有没有办法在不参考表名的情况下查询它?

0 投票
1 回答
53 浏览

azure-data-explorer - 库斯托 | KQL:将动态列扩展到两个的所有组合( Couples | Tuples )

我有一个场景,我试图创建一个视图,向我显示每个键的所有唯一值对。例如:

结果:

期望的结果:

我怎样才能在 KQL 中实现这一点?

0 投票
1 回答
67 浏览

azure-data-explorer - 字段为动态时如何在 Kusto 查询中读取 JSON 字段

我正在处理由以下查询产生的 JSON 数据(如下)。

结果

我想使用 query 访问特定的字段,例如 PolicyId SignInLogs | Policy=extractjson("$.[1].value", tostring(AdditionalDetails)) | project Policy 。但是,由于不能保证字段的顺序和它们的存在,所以不能总是[1]用作索引。

有没有更好的方法来访问不承诺订购和可用性的 JSON 字段?与其他语言一样,您可以通过键名检查空引用和访问。

0 投票
1 回答
65 浏览

azure-data-explorer - 如果行在 Kusto 中不可用,则将值设为 0

我的查询有 count 函数,它返回按天汇总的行数。现在,当该表中没有行时,我没有得到任何结果,而是我需要所有天数的行并计为零。我试过coalesc但没有用。任何帮助深表感谢!

谢谢!

这是我的查询:

0 投票
1 回答
72 浏览

azure-data-explorer - Kusto 查询特定子记录

有没有办法在 Kusto 中设置 where 子句来获取带有子记录的特定记录

就像我想要凯尔从下面一样

其中地址的代码 = 街道,值 = 授权 AND 代码 = 数字,值 = 55555