共用方式為


如何:建立資料集 (Reporting Services)

在 Reporting Services 中,資料集是根據現有的資料來源。資料集會指定查詢、查詢參數、篩選和欄位集合。您也可以針對擷取自資料來源的資料指定資料選項,例如大小寫、定序、假名、寬度和腔調字。內嵌資料集是在單一報表中定義,也是在單一報表中使用。共用資料集則是在報表伺服器或 SharePoint 網站上定義,而且可供多份報表使用。

如需詳細資訊,請參閱<建立報表資料集>。

若要建立內嵌資料集

  1. 在 [報表資料] 窗格中,以滑鼠右鍵按一下資料來源的名稱,然後按一下 [加入資料集][資料集屬性] 對話方塊的 [查詢] 頁面隨即開啟。

  2. [名稱] 中,輸入資料集名稱或是接受預設名稱。

    注意

    資料集名稱是在報表中的內部使用。為了清楚起見,建議您的資料集名稱描述查詢所傳回的資料。

  3. [資料來源] 中,選取現有共用資料來源的名稱,或是按一下 [新增] 來建立新的內嵌資料來源。

  4. 選取 [查詢類型] 選項。選項會因資料來源類型而異。

    • 選取 [Text],即可使用資料來源的查詢語言來撰寫查詢。

    • 選取 [Table],即可傳回關聯式資料庫資料表中的所有欄位。

    • 選取 [StoredProcedure] 即可依名稱執行預存程序。

  5. [查詢] 中,輸入查詢、預存程序或資料表名稱。或者,您也可以按一下 [查詢設計工具] 來開啟圖形化或是以文字為基礎的查詢設計工具,或是按一下 [匯入] 從現有的報表匯入查詢。

    在一些情況下,查詢所指定的欄位集合只能透過在資料來源上執行查詢來判斷。例如,預存程序可能會在結果集中傳回一組變動的欄位。按一下 [重新整理欄位] 可在資料來源上執行查詢,並擷取在 [報表資料] 窗格中填入資料集欄位集合所需的欄位名稱。當您關閉 [資料集屬性] 對話方塊之後,資料集節點底下會出現欄位集合。

  6. [逾時] 中,輸入報表伺服器等候資料庫回應的秒數。預設值是 0 秒。當逾時值為 0 秒時,此查詢不會逾時。

  7. 按一下 [確定]。

資料集和它的欄位集合會出現在 [報表資料] 窗格的資料來源節點底下。

若要建立共用資料集

  1. 在 [方案總管] 中,以滑鼠右鍵按一下 [共用資料集] 資料夾,然後按一下 [加入新的資料集]

    [資料集屬性] 對話方塊的 [查詢] 頁面隨即開啟。

  2. [名稱] 中,輸入資料集名稱或是接受預設名稱。

    注意

    資料集名稱是在報表中的內部使用。為了清楚起見,建議您的資料集名稱描述查詢所傳回的資料。

  3. [資料來源] 中,選取現有共用資料來源的名稱。共用資料集必須以共用資料來源為基礎。

  4. 按一下 [查詢設計工具]

    隨即開啟與資料來源類型相關聯的查詢設計工具。

    另外,您也可以按一下 [匯入],從現有的報表匯入查詢。

  5. 按一下 [建立查詢],然後按一下 [確定]。。

    如需詳細資訊,請參閱<Reporting Services 查詢設計工具>。

  6. [逾時] 中,輸入報表伺服器等候資料庫回應的秒數。預設值是 0 秒。當逾時值為 0 秒時,此查詢不會逾時。

  7. 按一下 [確定]。

資料集和它的欄位集合會出現在 [報表資料] 窗格的資料來源節點底下。

請參閱

概念

使用報表資料集中的欄位

使用報表模型當做資料來源

其他資源

Reporting Services 查詢設計工具

報表設計師 F1 說明