java - 有没有办法自动运行 Kustos 查询 (KQL) 文件?

标签 java spring-boot quarkus azure-data-explorer kql

我正在尝试找到任何解决方案或引用,可以在其中运行一堆通过自动化脚本进行单元测试的 KQL 文件?自动化 KQL 单元测试的最佳方法是什么?目前正在手动运行这些单元测试用例,但希望将其转换为自动化。我可以在 spring boot 或 quarkus 中创建微服务,但如何在 java 中读取它并使其自动化?不只是用java还有其他方法可以自动化吗?

最佳答案

Microsoft 为此提供了一个名为 azure-kusto-java 的 Java 库。

它在 Maven Central 上作为两个单独的包提供。

一个用于查询: https://mvnrepository.com/artifact/com.microsoft.azure.kusto/kusto-data

还有一个用于摄取: https://mvnrepository.com/artifact/com.microsoft.azure.kusto/kusto-ingest

Here's the GitHub repo.

此外,我刚刚完成了 Quarkus 扩展的工作,以简化流程,但我需要获得批准才能将其发布到野外。

关于java - 有没有办法自动运行 Kustos 查询 (KQL) 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76011696/

相关文章:

java - Quarkus Main 方法可以在依赖项中定义吗?

java - JDialog 在所有窗口的顶部弹出

java - 通过java发送邮件: multiple sender with different mail id

java - 无法将图像作为 blob 保存到 sqlite

java - 在单元/集成测试阶段将属性值注入(inject)/覆盖到 Spring Boot 属性文件

java - Spring 启动: disable security auto configuration

java - 对数组列表进行排序

spring-boot - JMS 生产者中的错误 : AMQ212054 Destination address is blocked

java - 使用 aws lambda native 读取文本文件

java - Quarkus HTTPS Restful 服务