Configurar a autenticação para o GitLab
info
Beta
Esse recurso está em Beta. Para usá-lo, o administrador do workspace deve ativar o Lakeflow Connect for GitLab na página Pré-visualizações . Consulte Gerenciar prévias do Databricks.
Esta página mostra como configurar o GitLab para habilitar a autenticação do Databricks para o conector do GitLab. Use as credenciais recuperadas a partir dos passos nesta página para criar uma conexão do Unity Catalog no Databricks.
Pré-requisitos
- Você deve conseguir criar um aplicativo OAuth do GitLab que seja de sua propriedade em gitlab.com. O conector ingere dados de gitlab.com, e não de instâncias do GitLab autogerenciado.
- O usuário de autenticação deve ser membro dos grupos e projetos que você deseja ingerir. O conector lê apenas os grupos e projetos que esse usuário pode acessar.
- Algumas tabelas exigem um nível pago do GitLab. Consulte Quais planos do GitLab o conector exige?.
- Você precisa do domínio do workspace do Databricks para definir o URI de redirecionamento do aplicativo OAuth.
Configurar o GitLab
Faça o registro de um aplicativo OAuth do GitLab para obter as credenciais de cliente que o Databricks usa para se autenticar. Consulte a documentação do provedor OAuth do GitLab.
- Faça login em gitlab.com e selecione seu avatar no canto superior direito.
- Selecione Editar perfil .
- Na barra lateral esquerda, selecione Acesso > Aplicativos .
- Selecione Adicionar novo aplicativo .
- Em Name , insira um nome para o aplicativo.
- Em URI de redirecionamento , insira
https://<your-workspace-domain>/login/oauth/http.html. - Em Scopes , selecione
read_api. Este escopo concede acesso de leitura à API nos grupos e projetos que o usuário autenticado pode acessar. - Selecione Salvar aplicativo .
- Copie o ID do aplicativo . Copie o Segredo selecionando Copiar no campo Segredo . Você os insere ao criar a conexão.
Próximos os passos
Criar uma conexão com o GitLab no Databricks. Consulte Criar uma conexão com o GitLab.