共用方式為


定義 Analysis Services 資料庫

您可以使用下列兩個主要方法的其中一個來建立及修改 MicrosoftSQL ServerAnalysis Services 資料庫:

  • 您可以從 Business Intelligence Development Studio 部署 Analysis Services 專案到指定的 Analysis Services 執行個體,以建立 Analysis Services 資料庫。這個程序會建立 Analysis Services 資料庫 (如果該執行個體中尚未存在這個名稱的資料庫),並將新建之資料庫內的已設計物件具現化。當以這個方式使用 Analysis Services 資料庫時,對於 Analysis Services 專案中物件所做的變更必須要在專案部署到 Analysis Services 執行個體之後,才會生效。如需詳細資訊,請參閱<使用 Business Intelligence Development Studio 進行開發及實作>和<方案部署 (Analysis Services - 多維度資料)>。

    [!附註]

    依預設,Analysis Services 專案名稱會決定在部署 Analysis Services 專案時所建立的 Analysis Services 資料庫名稱。但是,您可以變更此專案的 [資料庫] 屬性來為它指定不同的名稱。有時候在開發期間將 Analysis Services 專案的一些版本部署到不同的 Analysis Services 資料庫,對於並存測試和比較很有用處。如需有關專案屬性的詳細資訊,請參閱<設定 Analysis Services 專案屬性>。

  • 您可以使用 SQL Server Management Studio 或 Business Intelligence Development Studio 於 Analysis Services 執行個體內建立空的 Analysis Services 資料庫,然後使用 Business Intelligence Development Studio 直接連接到該資料庫,並在其中建立物件 (而不是在專案內建立)。當以這個方式使用 Analysis Services 資料庫時,對物件所做的變更會在儲存已變更的物件之後,於您所連接的這個資料庫中生效。

    [!附註]

    當以這個方式使用 Analysis Services 資料庫時,您無法檢視每一個物件的基礎程式碼,也不能將變更整合到原始程式碼控制中。

Business Intelligence Development Studio 會使用與原始檔控制軟體的整合,以支援多位開發人員同時在 Analysis Services 專案中使用不同的物件。開發人員也可以直接與 Analysis Services 資料庫互動,而不用透過 Analysis Services 專案,但是這樣做會有一個風險,就是 Analysis Services 資料庫中的物件可能不會與用於部署的 Analysis Services 專案同步。在部署之後,您會使用 SQL Server Management Studio 來管理 Analysis Services 資料庫。您也可以使用 SQL Server Management Studio 來對 Analysis Services 資料庫進行某些變更 (如資料分割和角色的變更),而這樣也會使得 Analysis Services 資料庫中的物件不會與用於部署的 Analysis Services 專案同步。如需詳細資訊,請參閱<Business Intelligence Development Studio 簡介>、<在開發階段使用 Analysis Services 專案和資料庫>、<在實際執行環境中使用 Analysis Services 專案和資料庫>、<管理 Analysis Services 執行個體>和<安全性與保護 (Analysis Services - 多維度資料)>。