表格式模型設計師

適用于:SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

表格式模型設計工具是 Microsoft Visual Studio Analysis Services 專案延伸模組的一部分,具有特別用於開發專業表格式模型解決方案的其他專案類型範本。 若要深入瞭解,請參閱 工具

優點

當您安裝適用于 Visual Studio 的 Analysis Services 專案延伸模組時,建立表格式模型的新專案範本會新增至可用的專案類型。 在使用其中一個範本建立新的表格式模型專案之後,您可以使用表格式模型設計師工具和精靈開始撰寫模型。

除了撰寫專業多維度和表格式模型解決方案的新範本和工具之外,Visual Studio 環境還提供偵錯和專案生命週期功能,以確保您為組織建立大部分的 BI 解決方案。 如需 Visual Studio 的詳細資訊,請參閱使用 Visual Studio 消費者入門

專案範本

當您安裝 Visual Studio Analysis Services 專案延伸模組時,下清單格式模型專案範本會新增至專案類型:

Analysis Services 表格式專案
這個範本可用來建立新的空白表格式模型專案。 當您建立專案時會指定相容性層級。

從伺服器匯入 (表格式)
這個範本可用來從 Analysis Services 中的現有表格式模型擷取中繼資料,以建立新的表格式模型專案。

舊版模型具有舊版相容性層級。 您可以藉由在匯入模型定義之後變更相容性層級屬性來升級。

從 Power Pivot 匯入
此範本可用來從 Power Pivot for Excel 檔案擷取中繼資料和資料,以建立新的表格式模型專案。

Windows 和功能表

Visual Studio 表格式模型撰寫環境包含下列專案:

Designer視窗

設計師視窗可透過提供模型的視覺表示法,用來撰寫表格式模型。 當您開啟 Model.bim 檔案時,會在設計師視窗中開啟模型。 您可以在設計師視窗中使用兩種不同的檢視模式撰寫模型:

資料檢視
資料檢視以表格式的方格格式顯示資料表。 您也可以使用量值方格定義量值,僅針對 [資料檢視] 中的每個資料表顯示。

圖表檢視
此圖表檢視以圖形格式顯示資料表,以及資料表之間的關聯性。 您可以篩選資料行、量值、階層及 KPI,也可以選擇使用定義的檢視方塊來檢視模型。

您可以在上述任一檢視中,執行大部分的模型撰寫工作。

檢視程式碼視窗

當您在方案總管中以滑鼠右鍵按一下檔案並選取 [檢視程式碼] 時,即可檢視 Model.bim 檔案背後的程式碼。 對於相容性層級為 1200 和更新版本的表格式模型,模型定義是以 JSON 表示。

方案總管

[方案總管] 視窗以表格式模型專案及其相關項目的邏輯容器來呈現使用中方案。 模型專案 (.smproj) 只包含 References 物件 (空白) 和 Model.bim 檔案。 您可以開啟專案項目進行修改,以及直接從這個檢視執行其他管理工作。

表格式模型方案通常只包含一個專案;但是,方案也可以包含其他專案,例如 Integration Services 或 Reporting Services 專案。 您可以加入任意數目的檔案,但是這些檔案的類型不得與表格式模型專案檔案的類型相同,且其 [建置動作] 屬性設為 [無] 或 [複製到輸出] 屬性設為 [不要複製]。

若要檢視方案總管,請按一下 [檢視] 功能表,然後按一下方案總管

表格式模型總管

表格式模型總管可協助您流覽表格式模型中的中繼資料物件。

若要顯示表格式模型總管,請按一下 [檢視>其他視窗],然後按一下 [表格式模型總管]。

表格式模型總管

表格式模型總管會將中繼資料物件組織成類似表格式模型的架構的樹狀結構。 「資料來源」、「檢視方塊」、「關聯性」、「角色」、「資料表」和「翻譯」對應至最上層結構描述物件。 有一些例外狀況,特別是 KPI 和量值,技術上不是最上層物件,而是模型中各種資料表的子物件。 不過,合併所有 KPI 和量值的最上層容器即可輕鬆地使用這些物件,特別是您的模型包含非常大量的資料表時。 量值也會列在其對應的父資料表下方,因此,您必須清楚了解實際的父子式關聯性。 如果您在最上層 [量值] 容器中選取量值,則也會選取其資料表下之子集合中的相同量值,反之亦然。

表格式模型總管中的物件節點會連結至適當的功能表選項,這些功能表選項到目前為止是隱藏在 Visual Studio 中的 [模型]、[資料表] 和 [資料行] 功能表下方。 您可以使用滑鼠右鍵按一下物件,以探索物件類型的選項。 並非所有物件節點類型都有內容功能表,但後續版本會推出其他選項和增強功能。

表格式模型總管也提供方便使用的搜尋功能。 只要在 [搜尋] 方塊中輸入名稱的某個部分,表格式模型總管就會縮小樹狀檢視以找到相符項目。

屬性視窗

[屬性] 視窗列出選取物件的屬性。

專案屬性只會顯示屬性視窗中的專案名稱和專案資料夾。 專案也具有您可以使用強制回應屬性對話方塊設定的其他部署選項和部署伺服器設定。 若要檢視這些屬性,請以滑鼠右鍵按一下方案總管中的專案,然後按一下 [屬性]

[屬性] 視窗中的欄位包含內嵌控制項,當您按一下欄位時,即會開啟這些控制項。 編輯控制項的類型會隨著特定屬性而不同。 這些控制項包含編輯方塊、下拉式清單和自訂對話方塊的連結。 呈暗灰色的屬性是唯讀的。

若要檢視 [屬性] 視窗,請按一下 [檢視] 功能表,然後按一下 [屬性視窗]

錯誤清單

[錯誤清單] 視窗包含模型狀態的訊息:

  • 安全性最佳作法的通知。

  • 資料處理的需求。

  • 角色之導出資料行、量值及資料列篩選的語意錯誤資訊。 您可以按兩下導出資料行的錯誤訊息,瀏覽至錯誤的來源。

  • DirectQuery 驗證錯誤。

依預設,除非傳回錯誤,否則不會顯示 [錯誤清單]。 但是,您可以隨時檢視 [錯誤清單] 視窗。 若要檢視 [錯誤清單] 視窗,請按一下 [檢視] 功能表,然後按一下 [錯誤清單]

輸出

建置和部署資訊會顯示在 [輸出] 視窗中 (以及模型進度對話方塊)。 若要檢視 [輸出] 視窗,請按一下 [檢視] 功能表,然後按一下 [輸出]。

當您安裝 Analysis Services 專案延伸模組時,特別用於撰寫表格式模型的其他功能表項目會新增至 Visual Studio 功能表列。 [在 延伸模組] 中,[ 模型 ] 功能表可用來啟動 [取得資料] 或 [資料匯入精靈] (,視啟用的相容性層級和舊版資料來源而定,) 、檢視現有的連線、處理工作區資料,以及在 Excel 中流覽模型工作區。 [資料表] 功能表用來建立及管理資料表之間的關聯性、建立及管理量值、指定資料表設定、指定計算選項,以及指定其他資料表屬性。 您可以使用 [資料行] 功能表在資料表中加入及刪除資料行、隱藏及取消隱藏資料行,以及指定其他資料行屬性,例如資料類型和篩選。 您可以在 [建立] 功能表上建立及部署表格式模型方案。 複製/貼上功能包含在 [編輯] 功能表中。

除了這些功能表項目之外,也會將其他設定加入至 [工具] 功能表項目的 Analysis Services 選項。

工具列

Analysis Services 工具列可輕鬆快速地存取最常用的模型撰寫命令。

另請參閱

表格式模型專案
Analysis Services 工具