管理 SQL Server 數據源
注意
我們已將內部部署數據閘道檔分割成 Power BI 特有的內容,以及 適用於閘道支援之所有服務的 一般內容。 您目前在 Power BI 內容中。 若要提供本文或整體網關文件體驗的意見反應,請卷動至文章底部。
安裝 內部部署數據閘道之後,您可以新增數據源以搭配閘道使用。 本文說明如何將 SQL Server 數據源新增至內部部署數據閘道,以用於排程重新整理或 DirectQuery。
新增資料來源
請遵循這些指示,將 SQL Server 數據源新增至您的內部部署數據閘道。
注意
當您使用 DirectQuery 時,閘道僅 支援 SQL Server 2012 SP1 和更新版本。
在 [ 新增連線] 畫面上,選取 [內部部署]。 輸入 [網關叢集名稱] 和新的 [連線 ion 名稱],然後在 [連線 類型] 底下,選取 [SQL Server]。
填入資料源的伺服器和資料庫資訊。
在 [驗證方法] 下,選擇 [Windows] 或 [基本]。 如果您打算使用 SQL 驗證,而不是 Windows 驗證,請選擇 [基本]。 然後輸入要用於此數據源的認證。
除非您為數據源設定並啟用 Kerberos 單一登錄(SSO),否則所有數據源的查詢都會使用這些認證執行。 使用 SSO 時,數據集會使用目前的 Power BI 使用者的 SSO 認證來執行查詢。
如需儲存和使用認證的詳細資訊,請參閱:
- 將加密認證儲存在雲端
- 使用 Kerberos 從 Power BI 到內部部署數據源的單一登錄 (SSO)。
設定數據源的 隱私權層級 。 此設定可控制如何只合併排程重新整理的數據。 隱私權等級設定不適用於 DirectQuery。 若要深入了解數據源的隱私權等級,請參閱 隱私權層級 (Power Query) 。
選取 建立。
如果建立成功,您會看到成功訊息。 您現在可以針對內部部署 SQL Server 使用此數據源進行排程的重新整理或 DirectQuery。
如需如何新增數據源的詳細資訊,請參閱 新增數據源。
使用數據源
建立數據源之後,即可搭配 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 內部部署數據連線應該能夠運作。 在閘道中建立數據源之後,可能需要幾分鐘的時間才能使用連線。
搭配排程重新整理使用數據源
如果您列在 閘道內所設定資料來源的 [使用者 ] 資料行中,且伺服器名稱和資料庫名稱相符,您會看到閘道作為選項,以搭配排程重新整理使用。
相關內容
- 連線 SQL Server 中的內部部署數據
- 針對內部部署的資料閘道進行疑難排解
- 針對閘道進行疑難解答 - Power BI
- 使用 Kerberos 從 Power BI 到內部部署資料源的單一登入 (SSO)
更多問題嗎? 請嘗試詢問 Power BI 社群。