多維度模型資料庫 (SSAS)
適用於: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
SQL Server Analysis Services 資料庫是數據源、數據源檢視、Cube、維度和角色的集合。 選擇性地,SQL Server Analysis Services 資料庫可以包含數據採礦的結構,以及提供將使用者定義函式新增至資料庫的自定義元件。
Cube 是 Analysis Services 中的基本查詢物件。 當您透過用戶端應用程式連線到 Analysis Services 資料庫時,您會連線到該資料庫內的 Cube。 如果您要在多個內容之間重複使用維度、元件、角色或採礦結構,資料庫可能會包含多個 Cube。
您可以以程序設計方式建立和修改 SQL Server Analysis Services 資料庫,或使用下列其中一個互動式方法:
將 SQL Server Analysis Services 專案從 SQL Server Data Tools 部署到指定的 SQL Server Analysis Services 實例。 此程式會建立 SQL Server Analysis Services 資料庫,如果具有該名稱的資料庫還不存在於該實例內,並在新建立的資料庫內具現化設計的物件。 在 SQL Server Data Tools 中使用 SQL Server Analysis Services 資料庫時,只有在專案部署到 SQL Server Analysis Services 實例時,對 SQL Server Analysis Services 專案中物件所做的變更才會生效。
使用 SQL Server Management Studio 或 SQL Server Data Tools,在 SQL Server Analysis Services 實例內建立空的 SQL Server Analysis Services 資料庫,然後使用 SQL Server Data Tools 直接連接到該資料庫,並在其中建立物件(而不是在專案中)。 以這種方式使用 SQL Server Analysis Services 資料庫時,對物件所做的變更會在儲存變更的物件時,在您連接的資料庫中生效。
SQL Server Data Tools 使用與原始檔控制軟體的整合,以支援多個開發人員同時在 SQL Server Analysis Services 專案中使用不同的物件。 開發人員也可以直接與 SQL Server Analysis Services 資料庫互動,而不是透過 SQL Server Analysis Services 專案,但風險在於 SQL Server Analysis Services 資料庫中的物件可能會與用於部署的 SQL Server Analysis Services 專案同步。 部署之後,您可以使用 SQL Server Management Studio 來管理 SQL Server Analysis Services 資料庫。 您也可以使用 SQL Server Management Studio 對 SQL Server Analysis Services 資料庫進行某些變更,例如分割區和角色,這也可能導致 SQL Server Analysis Services 資料庫中的對象與用於部署的 SQL Server Analysis Services 專案同步。
相關工作
重新命名多維度資料庫 (Analysis Services)
多維度資料庫的 相容性層級 (Analysis Services)
設定多維度資料庫屬性 (Analysis Services)
在 ReadOnly 和 ReadWrite 模式之間切換 Analysis Services 資料庫
另請參閱
連線到 Analysis Services 資料庫
建立 Analysis Services 專案 (SSDT)
使用 MDX 查詢多維度數據