Microsoft Fabric
本文介绍如何将 Tableau 连接到 Microsoft Fabric。
使用 MSFT Fabric Warehouse 或 Lakehouse SQL 端点进行连接(推荐)
Tableau 可以使用 Tableau Azure SQL Database 连接器以本机方式连接到 Microsoft Fabric Warehouse 或 Lakehouse SQL 端点。这是推荐的配置,因为它提供了最可靠和高性能的用户体验。
注意:有关连接到 Power BI 语义模型的信息,请参见下面的 建立 Power BI 连接。
开始之前
在连接到 Microsoft Fabric 之前,请确保您知道以下事项:
具有配置用户身份验证权限的有效 Entra ID 帐户。有关详细信息,请参见 Tableau Server 帮助中的为 OAuth 和现代身份验证配置 Azure AD(链接在新窗口中打开)。
注意:Microsoft Fabric SQL 端点不支持(链接在新窗口中打开) SQL 身份验证。
具有访问 Fabric 工作区和共享相关数据集的必要权限(链接在新窗口中打开)的 Microsoft Fabric 容量。
具有 Lakehouse 或 Warehouse SQL 端点的 Microsoft Fabric 工作区。
安装了 Tableau Azure SQL Database 驱动程序(链接在新窗口中打开),并通读了 Azure SQL Database 文档。
建立 Microsoft Fabric 连接
- 启动 Tableau,并在“连接”下选择“Azure SQL Database”。
- 在连接对话框的“常规”选项卡上,输入以下内容:
- 服务器:从 Fabric SQL 端点复制 SQL 连接字符串(链接在新窗口中打开)。
- 数据库(可选):您的 Fabric 仓库的名称。
- 选择您的身份验证方法:
有关详细信息,请参见身份验证方法。 - 单击“登录”
Tableau 将显示可用的表。您可以像开始处理任何基于 SQL 的连接一样开始分析。
建立 Power BI 连接
还可以使用 Tableau 的现有 Microsoft Analysis Services 连接器将 Tableau 连接到 Power BI 语义模型。但是,不建议在生产情况下使用此连接器,并且 Tableau 不支持此连接器。
注意:Power BI 语义模型(以前称为 Power BI 数据集)基于 SQL Server Analysis Services (SSAS) 表格模型构建,并通过 XMLA 端点公开连接。由于 SSAS 表格的专有性质,并且 XMLA 协议与 SQL 不兼容,因此存在一些局限性,我们不建议采用这种方法。
开始之前
在连接到 Fabric Semantic Models 之前,请确保您具有:
具有配置用户身份验证权限的有效 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 身份验证和用户名/密码。
选择数据库(数据集)和多维数据集。
注意:您可能会遇到架构解析问题和各种功能限制。这是由于 Tableau 和 Power BI 语义模型引擎之间存在兼容性差距。有关详细信息,请参见多维数据集数据源。
相关信息
- Azure SQL Database
- Microsoft Analysis Services
- MSFT Fabric 中的仓库连接(链接在新窗口中打开) (Microsoft)
- Power BI 中的 XMLA 端点(链接在新窗口中打开) (Microsoft)
