跳到主要内容

Azure Blob

自 3.1.3 版本起,Doris 支持访问 Azure Blob 存储。

本文档介绍访问 Microsoft Azure Blob 存储所需的参数,这些参数适用于以下场景:

  • Catalog 属性
  • Table Valued Function 属性
  • Broker Load 属性
  • Export 属性
  • Outfile 属性
  • Backup / Restore 属性

参数总览

属性名称曾用名描述默认值是否必须
azure.account_nameAzure 存储账户名称(Account Name),即在 Azure 门户中创建的存储账户名称。
azure.account_keyAzure Blob 存储的 Account Key
azure.endpointAzure Blob 存储的访问端点,格式通常为 https://<account_name>.blob.core.windows.net
fs.azure.support是否启用 Azure Blob 存储true
  • 启用 Azure Blob 存储

    必须显示的配置 "provider" = "AZURE""fs.azure.support" = "true" 以表明启用 Azure Blob 存储。

  • 获取 azure.account_name

    1. 登录 Azure 门户
    2. 打开 存储帐户 (Storage Accounts),选择目标账户
    3. 概述 (Overview) 页面可看到 存储帐户名称 (Account Name)
    "azure.account_name" = "myblobstorage"
  • 获取 azure.account_key

    1. 登录 Azure 门户
    2. 打开 存储帐户 (Storage Accounts),选择目标账户
    3. 在左侧导航栏选择 访问密钥 (Access keys)
    4. key1key2 中点击「显示密钥」,复制 Key 值
    "azure.account_key" = "EXAMPLE_I_A...=="