2011-05-13 78 views
0

是否有標準可以啓動分析服務項目?出現這種情況的原因是我們在本地機器上工作,關係數據庫超出了我們的域名 - 分析服務數據庫最終會駐留的服務器超出了我們的域名。所以,我有一堆的問題:分析服務項目生命週期

  1. 你在哪裏設置星型模式數據庫(作爲OLAP項目的來源)?它是否在某個獨立的服務器上?然後,你如何擁有一個開發者模式數據庫,與你的生產星型模式數據庫?

  2. 當您在Visual Studio中創建一個新的Anaylsis項目,應該在哪裏把它連接到(DEV星型模式?督促星型模式?)只

  3. Analysis Services支持Windows身份驗證,那麼你如何得到解決這如果你的本地計算機和開發分析服務不在同一臺服務器上?

  4. 在做ETL工作(在SSIS上)連接哪個DB時? (開發人員,我假設) - 但那麼你如何部署到生產?

  5. 如果您需要進行更改,那麼該怎麼辦?該過程如何工作?

我對雜亂無章的問題道歉,但我真的不知道從哪裏開始,因此,如果任何人有從開始的過程來完成這是一個標準的,請告訴我..謝謝!

回答

0

對於我最近成立了,在這裏這個項目SSAS是我做的:

我有一個開發PC和服務器。兩者都在同一個域中。開發PC用於編輯VS項目。該服務器用於託管試用登臺/星型架構數據庫,真實登臺數據庫,SSAS開發多維數據集和SSAS生產多維數據集。

在開發過程中,我使用試用階段數據庫來測試ETL,並部署到SSAS開發多維數據集。

要構建真實多維數據集,我將數據源切換爲指向真正的臨時數據庫,並部署到新的SSAS多維數據集。舊生產立方體保持不變,因此用戶在部署新立方體時仍可以訪問它們。在部署新的多維數據集之後,我將宣佈新多維數據集的可用性,然後刪除舊的多維數據集。順便我每月都這樣做。

如果您的SSAS服務器不在同一個域中,則可以創建SSAS數據庫備份並在該遠程服務器中進行恢復。

要啓用Visual Studio來訪問SSAS服務器,我必須以管理員身份運行Visual Studio(右鍵單擊VS快捷方式,'以...運行')。或者您可以在服務器上使用SSMS 打開SSAS服務器,然後將您的活動目錄用戶作爲管理員組的成員。

+0

你如何保持相同的立方體名稱?我的意思是,你是怎麼做到的,如果有多個應用程序連接到多維數據集,他們仍然在工作? – 2011-05-27 18:29:24

+0

@ M.R。備份新的多維數據集,將其還原到原始多維數據集上 – 2011-05-28 06:58:44

0

聽起來好像你的主要問題是你沒有直接訪問生產環境/域,你不知道如何部署你的SSAS和SSIS工作。

在這兩種情況下,您都希望針對開發數據庫進行開發,該數據庫希望是生產數據庫的副本。

在SSIS中,您將創建使用指向開發環境的連接字符串的連接管理器。添加一個程序包配置文件以訪問程序包屬性,如連接字符串。還有其他方法來管理配置信息,但配置文件是最簡單的。當您使用Create Deployment Utility選項啓用項目時,將創建配置文件和.manifest文件。與您的軟件包一起,可以在目標服務器上運行這些文件,以便在開發環境之外安裝和配置該項目。

同樣,SSAS具有部署實用程序。有幾種方法可以將SSAS項目部署到生產環境中。請參閱:Deploying an Analysis Services Database into the Production Environment瞭解選項的一個概述。請注意,項目中的數據源可以由管理員手動修改,方法是在部署後連接到SSMS中的分析服務器數據庫。

SSIS中的更改通常通過部署更新的軟件包來處理。藉助SSAS,可以對腳本進行更改,也可以重新部署整個數據庫。我將採取的方法取決於SSAS數據庫的規模和複雜性以及正在發生的變化。