共用方式為


編頁報告中的資料來源和資料集參考 (報表產生器)

適用於: Microsoft 報表產生器 (SSRS) Power BI Report Builder SQL Server Data Tools 中的報表設計師

DataSources 集合代表分頁報表中使用的所有資料來源。 同樣地, DataSets 集合則代表報表中所有資料來源的所有資料集。 請使用 [報表資料] 窗格以階層的方式檢視報表資料集 (排列在所參考資料來源的下方)。 如果新增這些集合的參考,就不會在預覽報表時看到值。 只有發行報表至報表伺服器後,才可以使用這些集合。

注意

您可以在 Microsoft 報表產生器、Power BI 報表產生器,以及 SQL Server Data Tools 的報表設計師中,建立及修改編頁報表定義 (.rdl) 檔案。

DataSources

DataSources 集合代表已發行報表定義中參考的資料來源。 您可以選擇在報表中新增這項資訊,以記錄報表資料的來源。 這個集合在 [預覽] 模式中無法使用。 下表描述 DataSources 集合內的變數。

變數 型別 說明
DataSourceReference String 報表伺服器上資料來源定義的完整路徑。 例如,您可以包含報表用來做為報表記錄一部分的所有資料來源的清單。 以下範例將示範名為 AdventureWorks2022 的資料來源完整路徑:

/DataSources/AdventureWorks2022.
型別 String 資料來源的資料提供者類型。 例如: SQL

DataSets

DataSets 集合代表報表定義中參考的資料集。 您可選擇將查詢新增報表的文字輸入框中,這樣如果使用者想要知道報表中到底有什麼資料,就可以看到原始的命令文字。 這個集合在 [預覽] 模式中無法使用。 下表描述 DataSets 集合的成員。

成員 型別 說明
CommandText String 針對資料庫資料來源,此查詢是用來擷取資料來源中的資料的查詢。 如果查詢是運算式,則此運算式為評估運算式。
RewrittenCommandText String 資料提供者的擴充 CommandText 值。 此值通常用於含有對應至報表參數之查詢參數的報表。 當命令文字參數參考擴充至針對已對應報表參數所選取的常數值時,資料提供者會設定此屬性。

使用查詢運算式

您可以利用運算式來定義資料集內包含的查詢。 您可以使用此功能來設計報表,在此報表中會根據使用者的輸入、其他資料集內的資料,或其他變數來變更查詢。 如需查詢的詳細資訊,請參閱報表內嵌資料集和共用資料集 (報表產生器)