Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Importante
Este recurso está em versão Beta. Os administradores do espaço de trabalho podem controlar o acesso a esse recurso na página Visualizações . Ver Gerir as pré-visualizações de Azure Databricks.
Esta página descreve como configurar a autenticação OAuth utilizador-para-máquina (U2M) para a ingestão do GitHub no Azure Databricks.
Pré-requisitos
Para ingerir a partir do GitHub, deve ter o seguinte:
- Uma conta no GitHub com acesso à organização de onde queres ingerir dados.
- Permissão para criar aplicações OAuth nas definições de programador da sua conta GitHub.
Configurar uma aplicação GitHub OAuth
Vai à página de definições de programador da tua conta no GitHub.
Na secção de Aplicações OAuth , clique em Nova Aplicação OAuth.
Introduza um nome e URL da página inicial da sua candidatura, juntamente com uma descrição.
Defina o URL de callback de autorização para o seguinte:
https://<your_workspace_domain>/login/oauth/lakehousefederation.htmlPor exemplo:
https://my-databricks-account.cloud.databricks.com/login/oauth/lakehousefederation.htmlClique em Registar Candidatura. Isto leva-o à página de detalhes da candidatura.
Anote o Client ID. Precisas disso quando crias a tua ligação ao Catálogo Unity.
Clique em Gerar um novo segredo de cliente para gerar um segredo de cliente para a sua aplicação.
Note o Segredo do Cliente gerado. Este valor é mostrado apenas uma vez.
Note
O Azure Databricks suporta apenas tokens de acesso de longa duração para o conector GitHub. Ao criar a aplicação OAuth, deixe o token de acesso de utilizador Expirar limpo. Se selecionares esta opção, o GitHub emite tokens de acesso de curta duração e a ingestão falha depois de o token expirar.
Passos seguintes
Um administrador pode agora usar o Explorador de Catálogos para criar uma ligação , permitindo que não administradores criem pipelines.