2010-01-15 72 views
1

好吧我有一個SQL Server數據庫視圖與預訂列表(員工,日期,費用)。我需要做的是創建一個PerformancePoint圖表,基本上列出了員工的總數以及特定時期的所有費用。 例如SQL Server到Web服務到PerformancePoint到SharePoint

卡倫01/01/2010£50
吉姆01/01/2010£20
卡倫02/01/2010£30
添03/01/2010£70


圖一月
卡倫£75
吉姆·£60
蒂姆·£70

然後將數據用於各種圖表等。
我該如何去做這件事?我有了PerformancePoint,我可以輸入sql語句等等,但是它總計個人,並且只返回一個特定時期(可以改變)的結果,而我正在努力。我需要爲此使用Web服務嗎?我知道如何製作它們,但不知道如何與PerformancePoint集成。

非常感謝所有人的貢獻

+0

有一個想法,我可以通過Sharepoint列表來完成,因爲無論如何它必須經過Sharepoint,再加上需要手動添加的目標,是否有將數據發送到SharePoint列表的方法? – Chiefy 2010-01-15 13:56:18

+0

我建議使用SharePoint列表作爲輸入數據的便捷方式,但您一定希望從SQL Server中分析數據(通過報告等)。如果您的數據停留在SharePoint列表中,您可以執行的分析非常有限。 – 2010-02-08 19:58:17

回答

1

你可以做很多不同的方法。這裏是一個路徑:

  1. 使用Reporting Services,以顯示你的矩陣,就像這樣:

     Jan Feb Mar 
    Karen $75 $50 $40 
    Jim $60 $65 $70 
    Tim $70 $75 $80 
    
  2. 然後創建一個報告殼(其他報告 - > SQL Server報表)在儀表板設計。鏈接到您剛剛創建的報告。您需要鏈接到報表服務器中的已部署報表或SharePoint集成報表。 create sql server report in dashboard designer http://img36.imageshack.us/img36/7328/createsqlserverreport.png
  3. 接下來在儀表板設計器中創建儀表板。在此儀表板中,放置您創建在步驟2中創建的報告外殼的報告。
  4. 將您的儀表板部署到MOSS中的報告庫。
  5. 在MOSS中發佈主要版本的儀表板報告。

這是關於它的要義。你應該認識到使用PerformancePoint來處理這個孤立的事件有點矯枉過正。但是,如果您有一系列要結合到BI演示文稿中的指標,那麼PerfPoint就可以正常工作。

+0

謝謝你的回答,我現在已經被轉移到另一個項目,所以這一個被擱置。一旦我回到它,我會嘗試你的建議。 – Chiefy 2010-02-15 15:22:18