設計和實作報表模型
報表模型是資料來源及其關聯性的中繼資料描述。若要使用報表產生器來建立報表,您必須先根據 SQL Server 資料庫、SQL Server 2005 或更新版本的 Analysis Services Cube 或執行 9.2.0.3 版或更新版本的 Oracle 資料庫建立報表。您可以使用模型設計師、報表管理員或 Microsoft Office SharePoint Server 2007 來建立模型。模型設計師會根據 SQL Server 或 Oracle 資料庫,為模型的設計提供最大的彈性。您可以使用模型設計師,選取在模型產生過程中套用的規則,也可以修改模型及其基礎資料來源檢視。使用報表管理員或 Office SharePoint Server,您可以根據 SQL Server 資料庫、Oracle 資料庫或 Analysis Services Cube 產生模型,但只有以 Oracle 和 SQL Server 為基礎的模型才能在模型設計師中做進一步的編輯。
[!附註]
如果模型是從 Analysis Services Cube 所產生,而 Cube 已經變更,則您應重新產生此模型。為了讓以 Analysis Services Cube 為基礎的模型更有效率,建議您在 Cube 中進行變更。如需有關 AS Cube 模型產生規則的詳細資訊,請參閱<設計以 Cube 為基礎的報表模型>。
工具比較
下表會呈現可用於建立報表模型之各種工具間的視覺比較。在模型設計師中可以編輯以 SQL Server 資料庫和 Oracle 資料庫為基礎的模型,不論此模型是以哪種工具所產生。
工具 |
SQL Server 資料庫 |
Analysis Services Cube |
Oracle 資料庫 |
Teradata 資料庫 |
---|---|---|---|---|
模型設計師 |
是 |
否 |
是 |
是 |
報表管理員 |
是 |
是 |
是 |
是 |
SharePoint Server |
是 |
是 |
是 |
否 |
本節內容
使用模型設計師
討論使用模型設計師,根據 SQL Server 資料庫來建立報表模型。使用報表管理工具產生模型
討論使用報表管理員來根據 SQL Server 資料庫或 Analysis Services Cube 建立報表模型。設計以 Cube 為基礎的報表模型
討論如何從 Analysis Services Cube 建立報表模型。建立與使用 Oracle 的報表模型
討論如何從 Oracle 資料庫建立報表模型。建立和使用以 Teradata 為基礎的報表模型
討論如何從 Teradata 資料庫建立報表模型。