为 CORS 配置 Unity 目录存储帐户

必须为 Azure Databricks 配置跨域资源共享(CORS),以便有效地将文件上传到 Unity Catalog 中定义的托管卷。

可以在 Unity 目录元存储的初始部署期间配置 CORS 设置,或稍后更改这些设置。 只有足够特权的云管理员可以应用这些更改。 以下说明假设你已获得适当的凭据,并已登录至包含存储帐户的云控制台。

为 Azure Data Lake Storage Gen2 配置 CORS 设置

  1. 使用 Azure 门户导航到存储帐户

  2. 选择“设置”>“资源共享(CORS)”

  3. 确保选中 Blob 服务 选项卡。 编辑字段,如下所示:

    字段 价值
    允许的域 https://*.azuredatabricks.net
    允许的方法 PUT
    允许的标题 x-ms-blob-type
    公开的标题 (留空)
    最大年龄 1800
  4. 选择 保存