2013年12月12日 星期四

[SAP][Information Design Tool] 發佈為 Universe

完成 Connection、Data Foundation、Business Layer 後表示已完成 Universe 的來源資料,再來要進行的即為將發佈為 Universe。

在此有個注意事項,當 Connection 是在 Local Projects 中建立,必須先將 Connection ( .cnx 物件 ) 發佈至 Repository ,點選 .cnx 物件後,按滑鼠右鍵點選 Publish Connection to a Repository。


若與 Server Session 未連線,會出現登錄畫面,輸入密碼後,點選 Connect 按鈕。


指定在 Repository 的位置,並按下 Finish 按鈕。


已成功完成發佈至 Repository 中,並提示是否要建立 Connection Shortcut ,會在 Local Projects 中建立 Secured Connection 的 Shortcut。




在 Local Projects 中可以看到 .cns 的為 Connection Shortcut 產生出來。


另外還需要將 Data Foundation 參考至  Secured Connection ,也就是 .cns 的連線。開啟 .dfx 的檔案,點選 Change Connection... 圖示。


將 Connection 更換為 .cns 的 Connection。完成後儲存檔案。


以作業準備好後,即可進行 Universe 的發佈。點選 Business Layer 物件 ( .blx 物件 ),按滑鼠右鍵,選取 Publish 中的 To a Repository...



檢查 Universe 的完整性,勾選要檢查的項目後按 Check Integrity。



若沒有要檢查完整性,可直接按下 Finish 按鈕,指定要儲存的位置。


完成 Universe 的發佈。


在 Repository Resources 中即可看到剛才指定儲存位置中,已產生 .unx 的 Universe 物件。


除了可以發佈至 Repository 外,也可以發佈至 Local Folder。點選 Business Layer 物件 ( .blx 物件 ),按滑鼠右鍵,選取 Publish 中的 To a  Local Folder...。


檢查 Universe 的完整性,勾選要檢查的項目後按 Check Integrity。


若不檢查,按下 Next 按鈕,指 Local Folder 的位置。即完成 Publish 的作業。



檢查資料夾內可看到 .unx 的檔案已匯出至資料夾中。



[SAP][Information Design Tool] 建立 Business Layer

建立 Business Layer 前須先完成 Connection、Data Foundation 的建置,Business Layer 是使用 Data Foundation 來建立使用者易於理解的資料結構名稱。一個 Business Layer 即產生一個 Universes,若使用在一個 Project 中建立多個 Business Layer 在 Publish 後會產生多個 Universes。

在 Project 上按右鍵在 New 次選單中選取 Business Layer。

2013年12月11日 星期三

[SQL Server 2008R2][SSRS] 報表組件部署

過去設計報表也許為日後其他人設計報表的參考,所以在 SSRS 2008 R2 這個版本加入了報表組件的觀念,強調重複使用的觀念。
報表組件的目標使用者是不熟悉資訊技術的使用者,報表組件可以透過報表設計師以及報表產生器來發行,但是只有報表產生器使用
所謂「報表組件」是將報表格式、資料集,以及參數轉換成為可被共用的模組,可在報表設計師選取工具列的「報表」→「發行報表組件」。


[SQL Server 2008R2][SSRS] 報表部署

報表生命週期的第一階段「報表開發」是利用使用者介面 ( 報表設計師、報表產生器 ) 根據使用者需求設計的報表格式。建立好報表後,為了讓使用者能夠取得報表,必須先經過「報表部署」的階段,才能將報表定義檔發佈至報表伺服器中。設計完的報表定義必須利用「部署」的步驟,才能將設計完成的報表儲存到報表伺服器資料庫,以便進行後續的管理作業。

[SQL Server 2008R2][SSRS] SSRS 與 PowerPivot

PowerPivot 是微軟在 2010 年所首次推出的全新觀念,多維度分析需先彙總,而 Cube 的開發需要比較多的時間與專業,對於很多重要性沒那麼高的臨時需求,或是需要整合多種異質資料平台才能處理的分析,資訊單位可能不會立即協助開發 Cube 以滿足使用者的需求。
PowerPivot 是一種全新的商業智慧資料來源。它的全名是「SQL Server PowerPivot for Excel 2010」及「SQL Server PowerPivote for SharePoint 2010」。PowerPivot 是一種以欄位儲存基礎的記憶體版 SSAS 機制,根據使用者連結外部資料設定,將外部資料讀取後直接寫入記憶體中。因此即使讀取的資料橫跨 SQL Server 、 Oracle 等不同資料庫,資料內容被設定關聯性以及整合運算。

2013年12月6日 星期五

[SQL Server 2008R2][SSRS] 報表產生器 3.0

報表產生器提供比較友善的介面供使用者來設計所需要的報表,只要報表開發人員建立好適當的報表模型之後,使用者就可以利用報表模型所定義好的物件,滿足本身對於隨選報表 ( Ad-hoc Report )的需求。
報表產生器 3.0 可以不需要預先安裝在使用者本機上,使用者只要連結至報表管理員 ( http://xx.xx.xx.xx/reports),即可啟動報表產生器。報表管理員的 URL 可以至 「Reproting Services 組態管理員」

[SQL Server 2008R2][SSRS] 報表模型 (二)

報表模型屬性,在點選每個實體之後,可以在詳細資料區域看到與該實體相連結的屬性 ( Attribute ) 與角色 ( Role )。
屬性 ( Attribute ) 用來進行分析的基礎欄位單位,可從屬性前方圖示來分辨屬性的類型:

  • 「#」圖示表示為連續變數彙總值。
  • 「a」圖示表示為文字欄位。
  • 日曆圖示表示為時間欄位。