---
schema_version: "1"
id: aa9d76e8758aa3cec686d499b69dacd40437a25683cc585d02bc75af80422dfa
title: Azure Data Lake Storage Gen2
collection: tableau
version: next
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/next/zh-cn/pro/desktop/examples_azure_data_lake_gen2.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/zh-cn/examples_azure_data_lake_gen2.htm
source_site: help.tableau.com
content_type: documentation
content_hash: cc4d95dc8767bc609fbb5387229e72041c07aa2bf0b893819983bce64130ad67
description: Connect Tableau to Azure Data Lake Storage Gen2 using OAuth and set up the data source.
---
[跳转到主要内容](#main-content)

# Azure Data Lake Storage Gen2

本文介绍如何将 Tableau 连接到 Azure Data Lake Storage Gen2 并设置数据源。

## 开始之前

在开始之前，请查看以下列表中的项目。

- 获取您的 Azure Active Directory（通过 OAuth）的帐户凭据
- 获取 Azure 存储端点的 URL
- Tableau 仅支持 OAuth 进行身份验证。若要允许身份验证，您必须将“connectors.tableau.com”放入允许列表。

**注意：**此连接器仅使用您的 Azure 帐户的默认租户。若要将 Azure Data Lake Storage Gen2 资源与 Tableau 一起使用，必须将它们与默认租户关联。

## 推荐配置

### 设置自定义 OAuth 客户端以使用贵公司的 IT 策略

您可以使用自定义 OAuth 客户端根据您自己的 IT 策略完全控制您的 OAuth 配置。使用您自己的 OAuth 客户端的选项使您免于受制于 Tableau 发布周期和 Tableau 的 OAuth 客户端轮换计划。有关如何配置您自己的 OAuth 客户端的信息，请参见[为站点配置自定义 OAuth](https://help.tableau.com/current/server/zh-cn/config_oauth_azure_ad.htm#custom)。

## 进行连接并设置数据源

1. 启动 Tableau，并在“连接”下选择“Azure Data Lake Storage Gen2”。有关数据连接的完整列表，请在“至服务器”下选择“更多”。
2. 在 Tableau 在默认浏览器中打开的选项卡内，请执行以下操作：
    
    1. 使用您的 Azure 帐户登录到 Azure Data Lake Storage Gen2。从列表中选择一个，或选择“Use another account”（使用另一个帐户）输入您的电子邮件地址或电话号码。
    2. 选择“Accept”（接受），以便 Tableau 能够访问您的 Azure Data Lake Storage Gen2 数据。
    3. 收到通知时关闭浏览器窗口。
3. 在数据源页面上，执行下列操作：
    
    1. 在“浏览”选项卡上，输入 Azure 帐户的 Azure 存储端点。
        
        **注意：**存储帐户必须启用“Data Lake Storage Gen2”。
    2. 导航到要使用的数据源并将其选中。
    
    或者
    
    - 在“文件 URL”选项卡上，输入文件的 URL。

### 关于 Azure 存储帐户

将 Tableau 与 Azure Data Lake Storage Gen2 配合使用时，您使用的存储帐户必须至少设置为具有以下各项之一：

- 明确授予您要访问的文件的读取权限（文件夹的读取/执行）
- 分配给该帐户的存储 Blob 数据读取器或存储 Blob 数据所有者角色

有关设置存储帐户的详细信息，请参见 Microsoft 网站上的[创建与 Azure Data Lake Storage Gen2 配合使用的存储帐户](https://docs.microsoft.com/zh-cn/azure/storage/blobs/create-data-lake-storage-account)。

Azure 存储帐户可以具有与各种服务关联的多个端点。在 Tableau 中，您将连接到为“Data Lake Storage Gen2”启用的存储端点。

配置存储帐户时，它必须为 Blob 服务启用以下 CORS 选项，以允许从 Tableau 进行正确访问：

“Allowed origins”（允许的来源）设置为“\*” “Allowed methods”（允许的方法）设置为“GET, OPTIONS”

“Allowed headers”（允许的标题）设置为“\*”

Azure 存储帐户可以具有与各种服务关联的多个端点。在 Tableau 中，您将连接到为“Data Lake Storage Gen2”启用的存储端点。

## 另请参见

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