卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章34202本站已运行391

Kusto Go API 从多个表查询

kusto go api 从多个表查询

问题内容

我正在使用 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
卓越飞翔博客
上一篇: python 中的 cupy 库中的 amax 和 max 函数在使用只有一列或只有一行的矩阵时是否会出错?
下一篇: 返回列表
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏