Criar uma conexão com o Google Drive
Crie uma conexão do Google Drive no Catalog Explorer para armazenar credenciais de autenticação para a ingestão do LakeFlow Connect. Qualquer usuário com o privilégio USE CONNECTION na conexão pode então criar pipelines de ingestão do Google Drive sem precisar de acesso direto às credenciais.
Como alternativa, usuários com os privilégios necessários podem criar uma conexão e um pipeline ao mesmo tempo na UI de ingestão de dados. Consulte Criar um pipeline de ingestão.
Para requisitos de privilégio, consulte Conectar-se a fontes de ingestão gerenciadas.
Os seguintes métodos de autenticação são suportados:
-
OAuth U2M: gerenciado pela Databricks
- Nenhum projeto do Google Cloud ou registro de aplicativo necessário.
-
OAuth U2M: gerenciado pelo cliente
- Traga seu próprio aplicativo do Google Cloud.
-
- Autentica usando uma key de account de serviço do Google.
Criar uma conexão
- Databricks-managed
- Custom-managed
- Service account
Nenhum projeto ou registro de aplicativo do Google Cloud é necessário. Se OAuth U2M: Databricks-managed não estiver listado, use OAuth U2M: Custom-managed.
Compartilhamento a personal account connection grants other users access to your personal account's data.
- No workspace do Databricks, clique em
Catálogo > Criar > Criar uma conexão.
- Na página Connection basics do assistente Set up connection , especifique um Connection name exclusivo.
- No menu suspenso Tipo de conexão , selecione Google Drive .
- No menu suspenso Auth type , selecione OAuth U2M: Databricks-managed .
- (Opcional) Adicione um comentário.
- Clique em Avançar .
- Clique em Sign in with Google e conclua a autenticação na janela pop-up.
- Clique em Criar conexão .
Compartilhamento a personal account connection grants other users access to your personal account's data.
-
Conclua a configuração de origem U2M gerenciada pelo cliente. Use os detalhes de autenticação obtidos para criar a conexão.
-
No workspace do Databricks, clique em
Catálogo > Criar > Criar uma conexão.
-
Na página Connection basics do assistente Set up connection , especifique um Connection name exclusivo.
-
No menu suspenso Tipo de conexão , selecione Google Drive .
-
No menu suspenso Auth type , selecione OAuth U2M: Custom-managed .
-
(Opcional) Adicione um comentário.
-
Clique em Avançar .
-
Na página Autenticação , insira as seguintes credenciais:
- ID do cliente : O ID do cliente da configuração de origem.
- Segredo do cliente : o segredo do cliente da configuração de origem.
-
Clique em Iniciar sessão com o Google .
Você é redirecionado para a página de autorização do Google.
-
Faça login com uma account do Google que possa usar o aplicativo e autorize os escopos solicitados.
Você foi redirecionado para o workspace do Databricks.
-
Clique em Criar conexão .
-
Conclua a configuração da fonte da account de serviço. Use os detalhes de autenticação obtidos para criar a conexão.
-
No workspace do Databricks, clique em
Catálogo > Criar > Criar uma conexão.
-
Na página Connection basics do assistente Set up connection , especifique um Connection name exclusivo.
-
No menu suspenso Tipo de conexão , selecione Google Drive .
-
No menu suspenso Tipo de autenticação , selecione Account de serviço OAuth .
-
(Opcional) Adicione um comentário.
-
Clique em Avançar .
-
Na página Autenticação , insira as seguintes credenciais:
- JSON da conta de serviço : o conteúdo do arquivo de chave da conta de serviço da configuração de origem.
-
Clique em Criar conexão .