---
schema_version: "1"
id: 7d187d0ff0c568626b547210b015d4f7b08d5d17eea77c0e83b9e29023ff4a8a
title: Microsoft Fabric
collection: tableau
version: current
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/current/zh-cn/pro/desktop/examples_ms_fabric.md
canonical_url: https://help.tableau.com/current/pro/desktop/zh-cn/examples_ms_fabric.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 2d8f75bb04c5edffaaf73ea073f4c196cbed8e8a19736ef693cb0ba8723cd537
description: Connect Tableau to Microsoft Fabric using the Azure SQL Database connector or Power BI.
---
[跳转到主要内容](#main-content)

# Microsoft Fabric

本文介绍如何将 Tableau 连接到 Microsoft Fabric。

## 使用 MSFT Fabric Warehouse 或 Lakehouse SQL 端点进行连接（推荐）

Tableau 可以使用 Tableau [Azure SQL Database](https://help.tableau.com/current/pro/desktop/zh-cn/examples_azure_sql_database.htm) 连接器以本机方式连接到 Microsoft Fabric Warehouse 或 Lakehouse SQL 端点。这是推荐的配置，因为它提供了最可靠和高性能的用户体验。

**注意：**有关连接到 Power BI 语义模型的信息，请参见下面的 [建立 Power BI 连接](#make_cx_powerBI)。

### 开始之前

在连接到 Microsoft Fabric 之前，请确保您知道以下事项：

- 具有配置用户身份验证权限的有效 Entra ID 帐户。有关详细信息，请参见 Tableau Server 帮助中的[为 OAuth 和现代身份验证配置 Azure AD](https://help.tableau.com/current/server/zh-cn/config_oauth_azure_ad.htm)。
    
    - **注意：**Microsoft Fabric SQL 端点[不支持](https://learn.microsoft.com/en-us/fabric/data-warehouse/connectivity#considerations-and-limitations) SQL 身份验证。
- 具有访问 Fabric 工作区和共享相关数据集的[必要权限](https://learn.microsoft.com/en-us/fabric/data-warehouse/share-warehouse-manage-permissions#manage-permissions)的 Microsoft Fabric 容量。
- 具有 Lakehouse 或 Warehouse SQL 端点的 Microsoft Fabric 工作区。
- 确保您[已授予对 SQL 端点 的访问权限](https://learn.microsoft.com/en-us/fabric/data-warehouse/share-warehouse-manage-permissions) 。
- 安装了 Tableau [Azure SQL Database 驱动程序](https://www.tableau.com/zh-cn/support/drivers "链接到“驱动程序下载”页面")，并通读了 [Azure SQL Database](https://help.tableau.com/current/pro/desktop/zh-cn/examples_azure_sql_database.htm) 文档。

### 建立 Microsoft Fabric 连接

1. 启动 Tableau，并在**“连接”**下选择“**Azure SQL Database**”。
2. 在连接对话框的“常规”选项卡上，输入以下内容：
    1. 服务器：从 Fabric SQL 端点复制 [SQL 连接字符串](https://learn.microsoft.com/en-us/fabric/data-warehouse/connectivity#retrieve-the-sql-connection-string)。
    2. **数据库（可选）：**您的 Fabric 仓库的名称。
    3. 选择您的身份验证方法：  
        有关详细信息，请参见[身份验证方法](https://help.tableau.com/current/pro/desktop/zh-cn/examples_azure_sql_database.htm#azure-auth-method)。
    4. 单击“登录”

Tableau 将显示可用的表。您可以像开始处理任何基于 SQL 的连接一样开始分析。

## 建立 Power BI 连接

还可以使用 Tableau 的现有 [Microsoft Analysis Services](https://help.tableau.com/current/pro/desktop/zh-cn/examples_msas.htm) 连接器将 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](https://help.tableau.com/current/server/zh-cn/config_oauth_azure_ad.htm)。
- 具有配置用户身份验证权限的有效 Entra ID 帐户。有关详细信息，请参见 Tableau Server 帮助中的[为 OAuth 配置 Azure AD](https://learn.microsoft.com/en-us/fabric/data-warehouse/connectivity#retrieve-the-sql-connection-string)。
- 一个 Microsoft Power BI Pro 许可证，其中包含发布到 Microsoft Fabric 容量的内容。
- 在 Fabric 工作区上配置了 [XMLA 端点](https://learn.microsoft.com/en-us/power-bi/enterprise/service-premium-connect-tools#enable-xmla-read-write)。
- 已下载必要的驱动程序。请参见[此处](https://learn.microsoft.com/en-us/analysis-services/client-libraries?view=asallproducts-allversions)获取 Microsoft 的客户端库，有关连接器配置的详细信息，请参见[Microsoft Analysis Services](https://help.tableau.com/current/pro/desktop/zh-cn/examples_msas.htm)。

### 若要连接到 Power BI，请执行以下操作：

1. 从 Fabric 工作区 XMLA 端点连接字符串中复制 URL。
2. 打开 Tableau Desktop。
3. 在“连接”窗格中，选择**“Microsoft Analysis Services”**连接器。
4. 输入以下内容：
    
    1. 服务器：从 Fabric SQL 端点复制 [SQL 连接字符串](https://learn.microsoft.com/en-us/fabric/data-warehouse/connectivity#retrieve-the-sql-connection-string)。
    2. 身份验证：选择您的身份验证方法。  
        **注意：**Tableau 仅支持 Windows 身份验证和用户名/密码。
5. 选择数据库（数据集）和多维数据集。
    
    **注意：**您可能会遇到架构解析问题和各种功能限制。这是由于 Tableau 和 Power BI 语义模型引擎之间存在兼容性差距。有关详细信息，请参见[多维数据集数据源](https://help.tableau.com/current/pro/desktop/zh-cn/cubes.htm)。

## 相关信息

- [Azure SQL Database](https://help.tableau.com/current/pro/desktop/zh-cn/examples_azure_sql_database.htm)
- [Microsoft Analysis Services](https://help.tableau.com/current/pro/desktop/zh-cn/examples_msas.htm)
- [MSFT Fabric 中的仓库连接](https://learn.microsoft.com/en-us/fabric/data-warehouse/connectivity) (Microsoft)
- [Power BI 中的 XMLA 端点](https://learn.microsoft.com/en-us/power-bi/connect-data/service-xmla-endpoint-connect-ssms) (Microsoft)

## 另请参见

- [设置数据源](https://help.tableau.com/current/pro/desktop/zh-cn/datasource_prepare.htm) – 向此数据源中添加更多数据，或者在分析数据之前准备数据。
- [构建图表和分析数据](https://help.tableau.com/current/pro/desktop/zh-cn/design_and_analyze.htm) – 开始数据分析。