使用內嵌和共用資料來源 (報表產生器 2.0)
在報表產生器 2.0 中,當您想要指定要包含在報表中的資料時,必須建立報表資料來源。資料來源包括資料來源 (例如資料庫) 的連接資訊和認證。當您檢視報表時,報表處理器會使用資料來源資訊從資料來源擷取資料。
報表資料來源會以下列方式建立:
當您從 [報表資料] 窗格建立或修改資料來源時。
當您執行精靈以加入資料表、矩陣或圖表時。您可以選擇使用現有的資料集,或建立新的資料集和新的資料來源。
在報表中加入資料來源之後,就可以加入資料集。資料集代表一組資料列和資料行,是藉由執行查詢命令而從資料來源擷取。每個資料來源類型都會提供查詢設計工具來幫助您建立查詢。如需詳細資訊,請參閱<連接到您的資料 (報表產生器 2.0)>和<查詢設計工具與資料來源 (報表產生器 2.0)>。
報表中的共用資料來源參考和內嵌資料來源
報表資料來源有兩種類型:共用和內嵌。
共用資料來源是儲存在報表伺服器上。當您選取共用資料來源時,要在報表中加入該資料來源的參考。所有的參考都必須指向與報表位於相同報表伺服器上的共用資料來源。這些參考所指向的資料來源可以是多個伺服器。
內嵌資料來源只會由單一報表使用。資料來源的連接資訊是儲存在報表中。
當您執行報表時,會根據您是否連接到報表伺服器,而以不同的方式來處理共用和內嵌資料來源的認證。認證不會儲存在報表定義中。如需詳細資訊,請參閱<指定報表資料來源的認證 (報表產生器 2.0)>。若要確認與資料來源的連接,請參閱<如何:確認與資料來源的連接 (報表產生器 2.0)>。
修改共用資料來源
在報表產生器 2.0 中,依設計無法建立、編輯或變更共用資料來源,也無法變更針對共用資料來源而使用的認證類型。共用資料來源只能以下列方式建立:
由報表伺服器管理員、資料來源的擁有者,或被授與權限可在報表伺服器上建立資料來源的任何人員,直接在報表伺服器上建立。如需詳細資訊,請洽詢您的報表伺服器管理員。
從 Business Intelligence Development Studio 中的報表設計師建立,這是 SQL Server 2008Reporting Services 所提供的工具。如需有關不同報表撰寫環境之功能的詳細資訊,請參閱<比較報表撰寫環境 (報表產生器 2.0)>。
您可以將報表中的共用資料來源參考變更為指向報表伺服器上不同的共用資料來源。從 [報表資料] 窗格開啟 [資料來源] 屬性對話方塊,然後選取不同的共用資料來源。在某些情況下,可以將資料來源參考變更為內嵌資料來源。
將資料來源從共用變更為內嵌
您可能想要將所有的共用資料來源參考變更為內嵌資料來源,如此就可以在不使用報表伺服器的情況下執行報表。例如,您可以開啟在不同的報表撰寫環境中所撰寫的報表,例如 BI Development Studio 中的報表設計師。
若要將資料來源參考變更為內嵌資料來源,請在 [報表資料] 窗格中開啟資料來源,然後變更其屬性。對於每個內嵌資料來源,您都必須指定可從您的電腦運作的認證。並非所有的資料來源都支援這項功能。
將報表儲存到報表伺服器時,資料來源必須保持為內嵌資料來源。可從您的電腦針對內嵌資料來源運作的認證,可能無法從報表伺服器運作。如需詳細資訊,請參閱<指定報表資料來源的認證 (報表產生器 2.0)>。