TMSL 參考 - 物件概觀
適用于:SQL Server 2016 和更新版本的 Analysis Services Azure Analysis Services Fabric/Power BI Premium
建立、取用或管理表格式資料庫或連接到伺服器實例的應用程式,可以使用表格式模型指令碼語言 (TMSL) JSON 格式的命令和物件標記法。
本文記載由 SQL Server Management Studio、SQL SERVER DATA TOOLS (SSDT) 和 AMO PowerShell 所產生的腳本中使用的 TMSL 架構主要物件。
物件定義位於 JSON 中,並用於 TMSL 命令,例如 Create、Alter 和 Delete。 如需命令清單,請參閱 TMSL 參考 - 命令概觀 。
主要物件
TMSL 腳本中常用的物件:
Object | 描述 |
---|---|
Database 物件 (TMSL) | 根據相同層級的模型,在相容性層級 1200 或更高版本定義表格式資料庫。 |
Model 物件 (TMSL) | 在相容性層級 1200 或更高版本定義表格式模型。 |
DataSources 物件 (TMSL) | 定義匯入期間用來載入模型的資料來源連線,或在模型處於 DirectQuery 模式時傳遞查詢。 |
Tables 物件 (TMSL) | 指定模型的資料表。 |
Partitions 物件 (TMSL) | 定義資料表資料列集的儲存體,包括匯出資料表。 |
Relationships 物件 (TMSL) | 定義資料表之間的關聯性。 |
Roles 物件 (TMSL) | 定義控制資料與作業存取權的許可權、成員資格和安全性篩選。 |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應