簡體   English   中英

SQL Server中的MS Project數據

[英]MS Project data in SQL Server

我被賦予了將所有公司的項目數據從MS Project加載到SQL Server的任務,以便能夠從項目數據創建報告和儀表板。

我知道您可以將特定項目數據導出到訪問數據庫中,但每個項目都必須擁有自己的訪問數據庫。 所以我的第一個想法是創建某種動態訪問SSIS連接器和ETL。 這樣項目經理就可以將項目導出為訪問權限,而SSIS包則負責其余的工作。

有更簡單的方法嗎?

我的公司還擁有SharePoint基礎架構以及SAP BusinessObjects基礎架構。 有沒有辦法通過使用SharePoint或bobj來實現這一目標

最簡單但最省錢的方式稱為MS Project Server - 它已將所有數據存儲在MS SQL數據庫中,具有預先計算的報告數據庫等。 這是一個鏈接http://technet.microsoft.com/en-us/evalcenter/hh973404.aspx 最后一個版本可以在本地安裝,也可以由Microsoft托管。

我看到的另一個選擇是在MS Project周圍使用一種自動化,它將加載項目計划,提取所有感興趣的信息並上傳到您的數據庫。 這個解決方案沒有什么大不了的。

第三種選擇是將項目導出到XML,然后使用XML將數據上載到SQL Server數據庫。 此解決方案也可通過項目自動化實現

在SQL Server中定義數據庫和列結構后,只需使用Project VBA A)將項目和任務數據收集到數組中,B)將連接字符串設置為數據庫,然后C)發送它。 我圍繞這個過程創建了幾個應用程序,它運行得很好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM