Configurar a conta de armazenamento do Unity Catalog para CORS
Você deve configurar o compartilhamento de recursos de origem cruzada (CORS) para que o Databricks upload arquivos com eficiência para gerenciar volumes definidos no Unity Catalog.
Você pode definir as configurações do CORS durante a implantação inicial do armazenamento metastore do Unity Catalog ou alterar essas configurações posteriormente. Somente administradores cloud com privilégios suficientes podem aplicar essas alterações. As instruções a seguir pressupõem que você tenha as credenciais adequadas e faça logs no console cloud para a account que contém sua account de armazenamento.
Definir configurações de CORS para Google Cloud Storage
Crie um arquivo JSON com a seguinte configuração:
[ { "origin": ["https://*.gcp.databricks.com"], "method": ["GET"], "responseHeader": ["Content-Type"], "maxAgeSeconds": 3600 } ]
Usando a CLI do gcloud, execute o comando
storage buckets update
com o sinalizador--cors-file
:gcloud storage buckets update gs://<bucket-name> --cors-file=<cors-config-file>
onde:
<bucket-name>
é o nome do seu balde. Por exemplo,my-bucket
.<cors-config-file>
é o caminho para o arquivo JSON que você criou na etapa 1.
Para mais informações, consulte a [documentação do Google clouds ]https://cloud.google.com/storage/docs/