共用方式為


報表模型

報表模型是用來建立特定報表之基礎資料庫的商業描述。報表模型是一個額外的資訊層,其中會對應資料庫資料表和檢視,以提供有意義的資訊給商業使用者。設計良好的報表模型應反映商業使用者想要報告,以有意義的方式整理出來的資訊。

報表模型是在模型設計師中建立,然後發行至報表伺服器。接著在報表產生器中使用報表模型,作為合作特定報表的基礎。有權處理相同報表的不同使用者可以加入和修改篩選、公式,甚至報表中所包含的資訊類型,來逐漸改善模型。

報表模型根據您使用的方式,可以有不同的意義。

  • 對商業使用者而言,模型是一個要報告之事物的容器。例如,針對銷售報表設計的模型可能包含產品、客戶訂單,以及出貨的資料描述。
  • 對模型設計師而言,模型是描述個別資料點 (例如產品識別碼) 之實體、屬性以及關聯性的集合,結合成更大的邏輯群組 (例如,包含產品識別碼、產品名稱以及其他產品相關之資料項目的產品實體),然後與其他群組相關,以反映商業功能與處理之間的真實關聯性 (例如,產品如何與存貨和銷售相關)。

報表模型的目的是要免除對專業知識的需求,這種需求會使某些商業使用者無法建立自己的報表。報表模型免除對建立查詢建構、資料來源連接與驗證、運算式、篩選,以及參數等知識的需求。報表設計的所有上述層面都可以建立在報表模型中,讓商業使用者能夠專注在要處理的資料。

ms159754.note(zh-tw,SQL.90).gif附註:
報表模型並非以統一模組化語言 (UML) 或其他模型規格為基礎。報表模型與其他模型工具或語言並不相容。若要建立、發行和使用報表模型,您必須使用 Reporting Services 中所提供的撰寫和部署工具。

請參閱

概念

使用模型設計師
模型設計師
報表產生器
Reporting Services 概念

其他資源

教學課程:建立報表模型

說明及資訊

取得 SQL Server 2005 協助