通过脚本自动创建 SSAS 表格模型

Automate SSAS Tabular Model creation via script

我有一个数据目录,人们可以在其中浏览 DWH tables。人们可以 select table 向 IT 团队发送请求。这是一个 table 的形式,它给出了一个人想要拥有的所有 table 名称和列名称。

在当前情况下,我的团队必须在 Visual Studio 中使用请求的 tables 手动创建 SSAS 表格模型:(创建新模型,连接到 DWH,select 请求的 table 和列,分配用户访问权限并在分析服务上部署模型。)

我的问题:是否有人知道自动执行此过程的方法?是否可以使用脚本自动创建表格模型?我遇到过 Tabular Model Scripting Language 但我不确定文档是否可以创建新的表格模型。似乎只能在现有模型中编写脚本和进行更改。

我们将不胜感激任何形式的建议或指导,在此先致谢。

Michael Kovalsky 在 GitHub 上对此有一个很好的解决方案。参见 https://github.com/m-kovalsky/ModelAutoBuild。您从 Excel 模板开始,然后使用表格编辑器工具中的脚本来创建模型。它可能没有您模型中需要的所有元素,但它是一个很好的起点。