需要在运行时在表上触发Kusto查询

问题描述

我正在研究在特定时间间隔之后创建新表的情况。我有一个在此kusto查询上运行的PowerBI报告。此kusto查询应在创建的最新表上运行。由于表名包含创建日期,因此我可以在下面的查询中找到最新的表名,但是如何在单个变量提取下面查询输出?这样我的后续查询可以选择该表名来生成报告。

查询

显示表格 |其中TableName包含“ XXX” |项目TableName,年份= split(TableName,“ ”)[3],月份= split(TableName,“ ”)] [4],day = split(TableName,“ _”)[5] |项目TableName,CreatedDate = todatetime(strcat(year,month,day)) |由CreatedDate排序|项目TableName |拿1

输出:[单行单列]

表名=> XXX_12_11_2020

感谢您的帮助。谢谢

解决方法

看看table scope function,您可以在函数中使用它,并从PBI引用该函数。了解如何在查询here

中使用管理命令

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...