Pular para o conteúdo principal

Configurar o armazenamento Unity Catalog account para CORS

O senhor deve configurar o CORS (cross-origin recurso compartilhamento) para Databricks para upload arquivos de forma eficiente para gerenciar volumes definidos em Unity Catalog.

O senhor pode definir as configurações de CORS durante a implantação inicial do armazenamento do metastore do Unity Catalog ou alterar essas configurações posteriormente. Somente administradores de nuvem suficientemente privilegiados podem aplicar essas mudanças. As instruções a seguir pressupõem que o senhor tenha as credenciais adequadas e esteja conectado ao console de nuvem do site account que contém o seu armazenamento account.

Configurar as definições de CORS para o S3

As instruções a seguir mostram como usar o console do AWS para atualizar as permissões do bucket do S3 com a configuração CORS necessária.

nota

Se, em vez disso, o senhor quiser usar um padrão do AWS CloudFormation, esteja ciente de que o CloudFormation usa alguns nomes de propriedades diferentes dos listados nestas instruções. Use as instruções de configuração do CORS na referência do AWS CloudFormation para obter os nomes de propriedade corretos.

  1. Use o console do AWS para selecionar seu bucket na lista de buckets.

  2. Selecione Permissões .

  3. Selecione Edit (Editar ) em Cross-origin recurso compartilhamento (CORS) .

  4. Copie a seguinte configuração JSON na caixa de texto:

    JSON
    [
    {
    "AllowedHeaders": [],
    "AllowedMethods": ["PUT"],
    "AllowedOrigins": ["https://*.databricks.com"],
    "ExposeHeaders": [],
    "MaxAgeSeconds": 1800
    }
    ]
  5. Selecione Salvar alterações .