內嵌和共用資料連接或資料來源 (報表產生器 3.0 和 SSRS)
當執行查詢或是處理報表時,報表會使用資料連接來擷取報表的資料。您可從內建資料連接類型清單中選擇,以便連接至關聯式資料庫、多維度資料庫、Web 服務或某個其他資料來源。描述資料連接時會使用下列詞彙。
資料連接: 也稱為「資料來源」(Data Source)。資料連接包括與連接類型相依的名稱和連接屬性。根據設計,資料連接不包含認證。資料連接不會指定要從外部資料來源擷取哪些資料。若要這樣做,當您建立資料集時請指定查詢。
資料來源定義: 包含報表資料來源之 XML 表示法的檔案。發行報表時,其資料來源會儲存在報表伺服器或 SharePoint 網站上當做資料來源定義,與報表定義無關。例如,報表伺服器管理員可能會更新連接字串或認證。在原生報表伺服器上,檔案類型為 .rds。在 SharePoint 網站上,檔案類型為 .rsds。
連接字串: 連接字串是連接至資料來源所需之連接屬性的字串版本。連接屬性會因資料連接類型而不同。如需範例,請參閱<在報表產生器 3.0 中的資料連接、資料來源及連接字串>。
共用資料來源: 報表伺服器或 SharePoint 網站上提供的資料來源,可供多份報表使用。
內嵌資料來源: 也稱為「報表特定資料來源」(Report-Specific Data Source)。定義在報表中的資料來源,而且只能供該報表使用。
認證: 認證是為了允許您存取外部資料所必須提供的驗證資訊。
內嵌和共用資料來源之間的差異在於建立、儲存和管理的方式。
[!附註]
您可以在 Business Intelligence Development Studio 中的報表產生器 3.0 及報表設計師中建立及修改報表定義 (.rdl)。每一個撰寫環境都提供了不同的方式讓您建立、開啟,以及儲存報表和相關的項目。如需詳細資訊,請參閱在報表設計師及報表產生器 3.0 (SSRS) 中設計報表,位於 microsoft.com 網站上。
共用資料來源
如果資料來源使用頻率很高,則共用資料來源便很有用。建議您盡量使用共用資料來源。它們會簡化報表和報表存取的管理,而且有助於提升報表和報表所存取之資料來源的安全性。如果您需要共用資料來源,請要求系統管理員為您建立一個。
在報表產生器中,您無法建立共用資料來源。您可以從報表伺服器瀏覽至共用資料來源並加以選取。如需詳細資訊,請參閱<在報表產生器 3.0 中的資料連接、資料來源及連接字串>。
在報表設計師中,您無法在報表伺服器上瀏覽至共用資料來源。您可以在 [方案總管] 中建立共用資料來源當做專案的一部分,並選擇是否要將其部署至報表伺服器。由於電腦或報表伺服器所要求之認證的差異,您可選擇只在本機使用這些來源。如需詳細資訊,請參閱<資料連接、資料來源及連接字串 (SSRS)>。
下列圖示表示報表伺服器資料夾階層中的共用資料來源項目:
內嵌資料來源
內嵌資料來源是儲存在報表定義中的資料連接。內嵌資料來源連接資訊只能用於內嵌該資訊的報表中。若要定義和管理內嵌資料來源,請使用 [資料來源屬性] 對話方塊。
比較內嵌與共用資料來源
下表摘要列出內嵌與共用資料來源之間的差異:
說明 |
內嵌 資料來源 |
共用 資料來源 |
---|---|---|
資料連接會內嵌在報表定義中。 |
||
報表伺服器上資料連接的指標會內嵌在報表定義中。 |
||
在報表伺服器上管理 |
||
共用資料集所需 |
||
元件所需 |
回到頁首
資料來源認證
認證是用來建立內嵌資料來源、執行查詢或是在報表處理期間擷取資料。資料來源的擁有者會決定您必須用於存取資料的認證類型。認證會單獨管理,有別與報表伺服器、SharePoint 網站或是本機電腦的報表撰寫環境中的資料連接。根據資料來源的類型,認證可以儲存起來,以避免提示或設定為提示每一位使用者。您需要的認證可能會因為您從本機電腦還是報表伺服器連接至資料來源而有所不同。如需詳細資訊,請參閱<在報表產生器 3.0 中指定認證>和<資料連接、資料來源及連接字串 (SSRS)>。