簡體   English   中英

有沒有辦法以與 XMLA 工具從現有表格數據庫創建它(如表格編輯器)相同的方式以編程方式構建 TMSL 腳本?

[英]Is there a way to build TMSL scripts programatically on the same way that XMLA tools create it (like Tabular editor) from an existent tabular db?

我想知道如何使用某種編程語言從表格數據庫(power bi 服務或 SSAS)創建 TMSL 腳本。 此類腳本可用於多種工具,例如 SSMS 或表格編輯器:

從活動 DB 在 SSMS 中創建 TMSL 腳本的菜單示例

是什么創造了(例如)這樣的東西:

示例:角色的 TMSL 腳本標頭

因此,問題是,例如,python 庫/.NET 包裝器是否可以自動執行此操作。 我可以使用 pyadomd 發送多個 DMV 以按部分提取信息(在備用表中進行多次查找以轉換 id),然后將所有內容重新組合到腳本中,但如果有一種簡單的創建方法可以減少出錯並節省時間.

提前感謝亞歷克西斯

它是一個名為Tabular Object Model的 .NET 庫,可用於讀取 Tabular Model 元數據並使用JSON Scripter生成腳本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM