问题内容
我正在使用 Kusto API 查询 2 个表中的日志,但是它们位于 2 个不同的数据库中,这些数据库位于不同的集群中,因此具有不同的端点(我无法修改集群)。我想知道是否可以使用 Kusto API 查询两个表中的日志
正确答案
无论您使用哪个客户端库/工具,只要您对两个数据库都具有读取权限,您就可以在查询文本中包含对不同集群中数据库的引用。
您选择运行查询的集群将针对第二个集群运行子查询。请参阅:跨集群跨数据库查询
例如,对集群 cluster1.westus 上的数据库 database1 运行以下查询:
- union withsource = T Table1, // this is in 'database1' in 'cluster1.westus' cluster("cluster2.westus2").database("database2").Table2, cluster("cluster2.centralus").database("database3").Table3| where Timestamp > ago(1h)| summarize count() by T
登录后复制
以上就是Kusto Go API 从多个表查询的详细内容,更多请关注【创想鸟】其它相关文章!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。