Conectar-se a um local externo do AWS S3
Esta página descreve como se conectar a um local externo do AWS S3. Depois de concluir essa conexão, o senhor poderá controlar o acesso a esses objetos S3 usando o Unity Catalog.
Métodos disponíveis para se conectar ao AWS S3
Para se conectar com sucesso a um caminho de bucket do S3, o senhor precisa de dois objetos securizáveis do Unity Catalog. A primeira é uma credencial de armazenamento, que especifica um AWS IAM role que permite o acesso ao local S3. O senhor precisa dessa credencial de armazenamento para o segundo objeto necessário: um local externo, que define o caminho para o local de armazenamento do S3 e as credenciais necessárias para acessar esse local.
Use qualquer um dos métodos a seguir para criar esses objetos.
Método | Descrição | Quando usar |
---|---|---|
Databricks recomenda usar o padrão CloudFormation fornecido para configurar o local externo do S3. Usando esse método, a Databricks cria o objeto de credencial de armazenamento pré-requisito para o usuário, portanto, não é necessário criar a credencial de armazenamento manualmente. | Escolha esse método para configurar rapidamente uma nova conexão com um bucket S3 sem uma credencial de armazenamento existente. | |
Essa opção fornece uma interface gráfica. Isso exige que o senhor crie manualmente a credencial de armazenamento primeiro e, em seguida, o local externo que faz referência ao bucket do S3. | Escolha esse método se preferir usar a interface do usuário do Catalog Explorer para criar os objetos necessários. Esse método manual não é recomendado se você precisar criar muitos locais externos. | |
Esse método usa o SQL Editor ou um Notebook para criar os objetos de forma programática. Isso exige que o senhor crie primeiro a credencial de armazenamento e, em seguida, o local externo que faz referência ao bucket do S3. | Escolha esse método se preferir criar os objetos necessários de forma programática ou se precisar criar vários locais externos rapidamente. |
Esta seção fornece instruções detalhadas para cada um desses métodos. O senhor também pode usar a CLI da Databricks ou o Terraform.