取得資料

已完成

建立報表的第一個步驟是從資料來源取得資料。 雖然此程序看起來可能與在 Power BI 中取得資料類似,但是並不相同。 當連線到資料來源時,Power BI 編頁報表不會使用 Power Query。

取得 Power BI 編頁報表中的資料不包含資料清除步驟。 事實上,資料不會儲存在 Power BI 編頁報表資料集中。 當報表上的資料重新整理時,會根據用來取出資料的查詢,以未經修改的形式從資料來源中取出。

資料可以從多個資料來源收集,包括 Microsoft Excel、Oracle、SQL Server 等等。 不過,在收集數據之後,無法將不同的數據源合併成單一語意模型。 每個來源都必須用於不同的用途。 例如,來自 Excel 來源的資料可以用於圖表,而來自 SQL Server 的資料可用於單一報表上的資料表。 編頁報表有一個運算式語言,可用來查閱不同資料集中的資料,但是不像 Power Query。

Power BI 編頁報表可以使用來自 Power BI 服務的資料集。 這些資料集已使用 Power Query 來清理和改變資料。 差別在於使用 Power BI 報表產生器之前,這項工作是在 Power BI Desktop 或 SQL Server Data Tools 中完成,在使用者介面中沒有該工具。

建立及設定資料來源

若要取出資料,請開啟 Power BI 報表產生器。 從 [開始使用] 畫面中,選取 [新增報表]。 您可以選擇要建立含有資料表的報表、圖表或空白報表。 基於此範例的目的,已選取空白報表。 這些選項會在新的報表上建立預設視覺效果,隨時可以變更。 接下來,移至 [報表資料] 視窗,這通常位於工具的左側,不過可以四處移動。

以滑鼠右鍵按一下 [資料來源] 資料夾,並選取 [新增資料來源]。

在 [一般] 索引標籤上,為資料來源命名。

在命名資料來源之後,請選取 [建置] 按鈕,以選擇正確的連接字串。

選取 [建置] 之後,[連線屬性] 畫面隨即出現。 此畫面上的屬性對於每個資料來源都是唯一的。 下圖是您可能會在畫面中看到的範例。 下圖顯示您 (報表作者) 將會輸入的 SQL Server 連線屬性:

  1. 伺服器名稱

  2. 資料庫名稱

  3. 用來測試連線的按鈕

  4. 選取 [確定] 以繼續

您也可以在 [連線屬性] 畫面上輸入使用者名稱和密碼資訊,也可以將其保留為預設設定,並使用您的 Windows 認證。 再次選取 [確定]。

您現在已建立資料來源。

一般而言,驗證不在本課程的討論範圍內。 通常您會收到來自 IT 部門、應用程式專家或軟體廠商的連線資訊。

建立及設定資料集

資料來源是與特定資源的連線資訊,例如 SQL Server。 資料集是針對資料來源 (而非資料) 所儲存的查詢資訊。 資料一律會位於其原始位置。

以滑鼠右鍵按一下 [報表檢視] 視窗中的 [資料集],然後選取 [新增資料集]。 請確定已選取正確的資料來源。 此動作會針對正確的資料來源執行查詢。

從顯示的視窗中,您可以:

  1. 為查詢命名。

  2. 選擇要使用文字命令或是預存程序。

  3. 在文字方塊中輸入查詢。