第 4 課:定義報表模型
報表模型是一個中繼資料層,位於識別商務實體、欄位和角色的實體資料庫之上。發行之後,「報表產生器」使用者不需要熟悉資料庫結構,也不需要瞭解和撰寫查詢,便可以利用這些模型來開發報表。模型由各個實體、在這些商務實體之間預先定義的關聯性,以及預先定義的計算組成;其中實體是利用易記名稱放在同一組中的相關報表項目。模型利用稱為「語意模型定義語言」(SMDL) 的 XML 語言來定義。報表模型檔的副檔名是 .smdl。
在此教學課程中,您將建立「報表產生器」中所能使用的報表模型。
若要定義報表模型
在 [方案總管] 中,以滑鼠右鍵按一下 [報表模型],然後選取 [加入新的報表模型]。
此時會顯示 [報表模型精靈]。
按 [下一步]。
在 [可用的資料來源檢視] 清單中,確認已選取 [ModelTutorial],再按 [下一步]。
此時會顯示 [選取報表模型產生規則] 頁面。這些規則決定了如何從資料來源產生中繼資料。針對這個教學課程的目的,請接受所有預設值。中繼資料會組合在稱為實體的物件中。
按 [下一步]。此時會顯示 [更新統計資料] 頁面。
附註: 為了產生模型內的某些設定,SMDL 會相依於儲存在資料來源檢視中的資料庫統計資料。如果資料來源中的資料變更過,或資料來源檢視修改過,建議您選取 [在產生之前更新統計資料] 選項。 確認已選取 [在產生之前更新統計資料],再按 [下一步]。
在 [名稱] 方塊中,確認已選取 [ModelTutorial]。
若要完成精靈作業及建立報表模型,請按一下 [執行]。
若要結束精靈,請按一下 [完成]。
此時 [ModelTutorial - Microsoft Development Environment] 視窗會顯示模型內的實體和資料夾。選取某個實體,會顯示這個實體所包含的欄位、資料夾和角色的清單。當選取模型名稱時,您可以按一下滑鼠右鍵來加入實體、檢視方塊和資料夾。當選取實體時,您可以按一下滑鼠右鍵來加入資料夾、來源欄位、運算式和角色。
後續的步驟
之後,您要利用 Business Intelligence Development Studio,將您的模型發行到報表伺服器中。請參閱<第 5 課:發行報表模型專案>。
請參閱
概念
Reporting Services 教學課程
教學課程:建立報表模型
其他資源
使用模型設計師
模型設計師
報表產生器
報表模型設計師精靈 F1 說明