我想知道如何使用一些编程语言从表格数据库(power bi服务或SSAS)创建TMSL脚本。这些脚本可以在一些工具中使用,如SSMS或Tabular Editor:
从活动DB在SSMS中创建TMSL脚本的菜单示例
是什么创建了(作为一个例子)这样的东西:
示例:角色
的TMSL脚本头所以,问题是,例如,如果一个python库/. net包装器可以自动做到这一点。我可以使用pyadomd发送几个dmv,按部分提取信息(在备用表中进行多次查找以转换id),然后将所有内容重新组合到脚本中,但如果有一种简单的方法来创建它,则可以减少出错的可能性并节省时间。提前感谢亚历克西斯
这是一个叫做表格对象模型的。net库,它可以用来读取表格模型元数据,并使用JSON脚本生成脚本。