分享方式:


管理 SQL Server 資料來源

注意

我們已將內部部署資料閘道文件分成 Power BI 特有的內容適用於閘道所支援的所有服務的一般內容。 您目前正在瀏覽 Power BI 內容。 若要提供關於本文或整體閘道文件體驗的意見反應,請向下捲動至本文底部。

安裝內部部署資料閘道之後,您可以新增資料來源以搭配閘道使用。 本文描述如何將 SQL Server 資料來源新增至內部部署資料閘道,以用於排程的重新整理或 DirectQuery。

新增資料來源

請遵循這些指示,將 SQL Server 資料來源新增至您的內部部署資料閘道。

注意

當您使用 DirectQuery 時,此閘道僅支援 SQL Server 2012 SP1 和更新版本。

  1. 在 [新增連線] 畫面上,選取 [內部部署]。 輸入 [閘道叢集名稱] 和新的 [連線名稱],然後在 [連線類型] 底下選取 [SQL Server]

    選取 SQL Server 資料來源的螢幕擷取畫面。

  2. 填入資料來源的伺服器資料庫資訊。

  3. 在 [驗證方法] 下,選擇 [Windows] 或 [基本]。 若您計劃使用 SQL 驗證而非 Windows 驗證,請選擇 [基本]。 然後輸入要針對此資料來源使用的認證。

    填入資料來源設定的螢幕擷取畫面。

    資料來源的所有查詢都會使用這些認證來執行,除非您設定和啟用 Kerberos 單一登入 (SSO) 作為資料來源。 使用 SSO 時,資料集會使用目前的 Power BI 使用者的 SSO 認證來執行查詢。

    如需儲存和使用認證的詳細資訊,請參閱:

  4. 設定資料來源的隱私權等級。 此設定可控制如何只針對排程的重新整理合併資料。 隱私權層級設定不適用於 DirectQuery。 若要深入了解您資料來源的隱私權等級,請參閱隱私權等級 (Power Query)

  5. 選取 建立

    SQL 資料來源隱私權層級設定的螢幕擷取畫面。

如果成功建立,您會看到成功訊息。 您現在可以針對內部部署 SQL Server,使用此資料來源進行排程的重新整理或 DirectQuery。

成功建立 SQL 資料來源的螢幕擷取畫面。

如需如何新增資料來源的詳細資訊,請參閱新增資料來源

使用資料來源

建立資料來源之後,您便可以搭配 DirectQuery 連線,或是透過已排程的重新整理來使用它。

伺服器和資料庫名稱必須相符

您資料集和閘道內的資料來源連結,是以伺服器名稱和資料庫名稱為依據。 這些名稱必須完全相符。

例如,若您在 Power BI Desktop 中提供 IP 位址作為伺服器名稱,則必須使用該 IP 位址作為閘道設定的資料來源。 若您在 Power BI Desktop 中使用 SERVER\INSTANCE,則必須使用設定作為閘道的資料來源中的 SERVER\INSTANCE。 此需求適用 DirectQuery 和已排程的重新整理。

使用 DirectQuery 連線來使用資料來源

請確定在 Power BI Desktop 和針對閘道所設定資料來源之間具有相符的伺服器和資料庫名稱。 此外,若要能夠發佈 DirectQuery 資料集,您的使用者必須出現在資料來源清單中的 [使用者] 底下。

當您第一次連線到資料時,您會在 Power BI Desktop 中選取 DirectQuery 連線方法。 如需如何使用 DirectQuery 的詳細資訊,請參閱在 Power BI Desktop 中使用 DirectQuery

當您從 Power BI Desktop 或在 Power BI 服務中取得資料來發佈報表之後,您的 SQL Server 內部部署資料連線應該能夠運作。 在閘道中建立資料來源之後,可能需要幾分鐘的時間才能使用連線。

使用已排程的重新整理使用資料來源

如果您的帳戶位於閘道內所設定的資料來源的 [使用者] 資料行中,且伺服器名稱和資料庫名稱相符,您將會看到可以與排程的重新整理搭配使用的閘道選項。

顯示 [顯示使用者] 的螢幕擷取畫面

更多問題嗎? 請嘗試詢問 Power BI 社群