Microsoft Fabric
本文將介紹如何將 Tableau 與 Microsoft Fabric 連線。
使用 MSFT Fabric Warehouse 或 Lakehouse SQL 端點(推薦)連線
Tableau 可使用 Tableau Azure SQL 資料庫 連接器原生連線至 Microsoft Fabric Warehouse 或 Lakehouse SQL。這是推薦設定,因為它可提供最可靠且效能最高的使用者體驗。
附註:有關聯線至 Power BI 語義模型的詳情,請參閱以下建立 Power BI 連線。
開始之前
連線至 Microsoft Fabric 前,請確保完成以下事項:
一個 Entra ID 帳戶,含設定使用者驗證權限。有關詳情,請參閱 Tableau Server 說明中的為 OAuth 和新式身分驗證設定 Azure AD(連結在新視窗開啟)。
附註: 不支援(連結在新視窗開啟) Microsoft Fabric SQL 端點的 SQL 驗證。
配備必要權限(連結在新視窗開啟)的 Microsoft Fabric 功能以存取 Fabric 工作區並分享相關資料集。
配備 Lakehouse 或 Warehouse SQL 端點的 Microsoft Fabric 工作區。
確保為 SQL 端點授予存取權(連結在新視窗開啟)。
安裝 Tableau Azure SQL 資料庫驅動程式(連結在新視窗開啟)並閱讀 Azure SQL 資料庫文件。
建立 Microsoft Fabric 連線
- 啟動 Tableau,然後在連線下選取 Azure SQL 資料庫。
- 在連線對話方塊的「一般索引標籤」中輸入以下內容:
- 伺服器:複製 Fabric SQL 端點的 SQL 連線字串(連結在新視窗開啟)。
- 資料庫(選用):Fabric Warehouse 名稱。
- 選擇驗證方法:
如需詳細資訊,請參閱 驗證方法。 - 按一下「登入」
Tableau 會顯示可用資料表。您可以開始像使用以 SQL 為基礎的連線一樣開始分析。
建立 Power BI 連線
還可以使用 Microsoft Analysis Services 連接器將 Tableau 與 Power BI 語義模型連線。但不建議在產品環境中使用此連接器,且 Tableau 不支援此連接器。
附註:Power BI 語義模型,之前稱 Power BI 資料集構建於 SQL Server Analysis Services (SSAS) 表格式模型並透過 XMLA 端點看到連線。鑑於 SSA 表格式的專屬特性以及 XMLA 協定與 SQL 不相容,這種方法有一定限制,我們不推薦使用。
開始之前
連線至 Fabric 語義模型前,請確保擁有:
一個 Entra ID 帳戶,含設定使用者驗證權限。有關詳情,請參閱 Tableau Server 說明中的為 OAuth 和新式身分驗證設定 Azure AD(連結在新視窗開啟)。
一個 Entra ID 帳戶,含設定使用者驗證權限。有關詳情,請參閱 Tableau Server 說明中的為 OAuth 設定 Azure AD(連結在新視窗開啟)。
Microsoft Power BI Pro 授權,含發佈至 Microsoft Fabric 功能的內容。
在 Fabric 工作區設定 XMLA 端點(連結在新視窗開啟)。
下載必要驅動程式。參閱此處(連結在新視窗開啟)暸解 Microsoft 的用戶端程式庫,欲暸解有關連接器設定的詳情,請參閱 Microsoft Analysis Services。
要連線至 Power BI:
複製 Fabric 工作區 XMLA 端點連線字串的 URL。
開啟 Tableau Desktop。
在「連線」窗格中,選取「Microsoft Analysis Services」連接器。
輸入以下內容:
- 伺服器:複製 Fabric SQL 端點的 SQL 連線字串(連結在新視窗開啟)。
- 驗證:選取驗證方法。
附註:Tableau 僅支援 Windows Auth 與使用者名稱/密碼。
選取您的資料庫(資料集)與多維資料集。
附註:您可以遇到語義解決方案問題以及各種功能限制。這些是因 Tableau 以及 Power BI 語義模型引擎之間的功能差異所致。參閱多維資料集資料來源暸解詳情。
相關資訊
- Azure SQL 資料庫
- Microsoft Analysis Services
- MSFT Fabric 中的 Wardhouse 連線(連結在新視窗開啟) (Microsoft)
- Power BI 中的 XMLA 端點(連結在新視窗開啟) (Microsoft)
