Share via


建立報表資料來源

當您在 Reporting Services 中建立報表時,您會先指定一或多個資料來源定義。資料來源定義會提供有關如何連接到基礎資料來源的詳細資訊,也會指定資料來源類型、連接字串和認證,每一個資料來源類型都需要不同的連接資訊。

Reporting Services 提供了資料處理延伸模組來支援關聯式資料庫、多維度資料庫、報表模型及 XML 架構的資料。此外,您可以從標準的 .NET Framework 資料提供者註冊及報告。標準的 .NET Framework 資料提供者不一定支援由 Reporting Services 資料處理延伸模組所提供的所有功能。從報表資料來源擷取之資料的格式主要是表格式資料集。擷取的其他資訊則取決於資料來源的類型。您也可以針對其他資料來源類型建立自訂資料處理延伸模組。如需詳細資訊,請參閱<實作資料處理延伸模組>。

資料來源可以內嵌於報表中或加以定義,讓多個報表可以共用資料來源。單一報表可包含任何數目的資料來源,內嵌及共用資料來源皆可。當您使用報表設計師來定義共用資料來源時,該資料來源定義會儲存為報表專案中的項目,而且可以與其他專案項目分開管理。同樣地,當您將報表發行到報表伺服器時,可以將每一個報表資料來源與報表分開管理。如需詳細資訊,請參閱<設定已發行報表上的屬性>。

可以透過以角色為基礎的安全性來保護已發行的資料來源;您會在共用資料來源項目上設定安全性,以控制報表伺服器中對於該資料來源項目的存取權。如需詳細資訊,請參閱<保護共用資料來源項目的安全>。

一旦發行資料來源之後,您可能需要在發行報表時,針對用來測試報表的資料來源調整認證或連接資訊。如需詳細資訊,請參閱<管理報表資料來源>。

一旦您定義報表的資料來源之後,就會定義含有將用於報表之特定欄位的資料集。如需有關資料集的資訊,請參閱<建立報表資料集>。

本章節內容