问题标签 [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.
azure-application-insights - 在 Application Insights 中将变量与数组一起使用
我想使用一个包含数组的变量,所以我可以将它与in
过滤器一起使用。
这有效:
这不起作用(语法错误):
我想将数组用作变量,以便能够一次在更多连接中使用相同的过滤器。作为一种解决方法,我使用第一个工作变体,但它并不理想。我尝试了各种方法 - 以及通过解析 json 但没有任何效果。我错过了一些明显的东西吗?谢谢
azure - 有没有办法将所有最后插入的性能计数器按机器分组在一行中?
我正在尝试查询日志分析 Perf 表。此表包含有关计算机的性能计数器。
我想在一行中获取机器的所有性能计数器。
我已经编写了这个 Kusto 查询,但它会将每个计数器都放在他自己的行中。
我想要一个可以带来以下结果的查询:
(Computer1, TimeGenerated, CounterName1, CounterName1Value, CounterName2, CounterName2Value, ...)
(计算机 2、时间生成、计数器名称 1、计数器名称 1 值、计数器名称 2、计数器名称 2 值,...)
(Computer3, TimeGenerated, CounterName1, CounterName1Value, CounterName2, CounterName2Value, ...)
任何帮助或建议将不胜感激。
azure-data-explorer - 如何使用 kafka-kusto-sink 和调试
将数据摄取到 kakfka 集群,该集群可以使用 kafka-sink-azure-kusto 将数据发送到 adx kusto db。
iam 成功地将数据摄取到 kafka 集群,并且它没有将数据传输到 kusto db。如何调试这个?我可以验证的任何日志。
我试图检查经纪人日志那里没有错误
参考:https ://github.com/Azure/kafka-sink-azure-kusto/blob/master/README.md
c# - 在 C# 程序中存储查询的正确方法是什么?
我编写了一个程序,它使用 Azure API 对 Azure 日志分析存储库运行查询。
用于编写此查询的语言称为 Kusto。
我有很多直接在 C# 代码中使用的 Kusto 查询。
像这样的东西:
有些查询很长,使代码非常难看。
有没有更好和更合适的方式来存储这些查询,例如在有助于从代码中删除它们的数据库中。
azure - 如何将 JSON 对象数组转换为 Kusto 表?
我有一个从服务器获取的 JSON 模式,我需要将此 JSON 转换为日志分析查询语言表,并使用该表与另一个表进行连接。
JSON 具有以下架构:
我试过这个:
但这不会将 JSON 转换为可用于与其他表连接的内容。
任何帮助将不胜感激。
azure-data-explorer - How do I parse complex json object in Azure Data Explorer
I have following property which I need to parse as JSON. I tried to use parse_json()
but it does not work
Query
Raw data which needs to be parsed
{ "requestbody": "{\"Id\":\"992a2739-9bd2-4d04-bc5f-5ed1142b9861\",\"Properties\":{\"PrincipalId\":\"5ac319a4-740b-4f09-9fd3-fce3ce91fedf\",\"RoleDefinitionId\":\"/subscriptions/6f5c5be9-a2dd-49c9-bfa1-77d4db790171/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\"Scope\":\"/subscriptions/6f5c5be9-a2dd-49c9-bfa1-77d4db790171\"}}" }
azure-application-insights - 使用历史数据查找高峰时间
平均而言,我试图找出一天中哪些时间在应用程序上拥有最活跃的用户。数据包括时间戳和 ID。我将时间戳转换为日期 (M/d/yy) 列和小时 (HH:mm) 列,以便我可以按小时找到平均用户。
例如,如果 2019 年 2 月 17 日 15:00 有 6 个用户,2019 年 2 月 18 日 15:00 有 5 个用户,2019 年 2 月 19 日 15:00 有 4 个用户,则15:00 的平均用户数为 5。我想通过 15 分钟的 bin 查询每次从 0:00 到 23:45 的表,其中包含每次平均用户数。这是我到目前为止所尝试的,但是当我手动计算时,查询没有显示正确的结果:
将不胜感激任何帮助,谢谢!
azure - 带有 WHERE 子句的 Azure Log Analytics 查询不会产生任何结果
我正在使用 Azure Log Analytics 查询源自 AppCenter 诊断的 Azure Application Insights 中的日志条目。在一些日志条目中,我使用自定义属性。现在我正在尝试编写一个查询以仅显示具有给定值的某些属性的值。
我的原始查询如下所示并产生预期结果:
将鼠标悬停在“productId”属性上会显示一个加号,允许添加过滤条件:
选择此选项扩展了我的查询:
到目前为止,一切都很好。如果我现在尝试运行此查询,我会收到消息“NO RESULTS FOUND”:
编辑:我还尝试将底部的 where 子句添加到第一个 where 子句
可惜也没有结果。
编辑 2:我还尝试了这个查询,看看我是否可以在查询中投影 productId 属性而不将其包含在 where 子句中:
我有什么遗漏吗?工具是否存在问题并产生错误的查询?
感谢您的任何帮助!
c# - 如何从 c# 返回字符串 Kusto Query 的结果
在while loop
我可以通过使用一一返回单列值,
string state = reader.GetString(1);
但我想返回完整结果而不是一一列值。这样我就可以JsonConvert.DeserializeObject<T>(resultString);
对特定的课程进行操作。