Pular para o conteúdo principal

Configure o OAuth U2M para ingestão do GitHub.

info

Beta

Este recurso está em versão Beta. Os administradores do espaço de trabalho podem controlar o acesso a este recurso na página de Pré-visualizações . Veja as prévias do Gerenciador Databricks.

Esta página descreve como configurar a autenticação OAuth de usuário para máquina (U2M) para ingestão de dados do GitHub no Databricks.

Pré-requisitos​

Para importar dados do GitHub, você precisa do seguinte:

  • Uma account GitHub com acesso à organização da qual você deseja importar dados.
  • Permissão para criar aplicativos OAuth nas configurações de desenvolvedor da sua account GitHub .

Configure um aplicativo OAuth do GitHub​

  1. Faça login na sua conta do GitHub.

  2. No canto superior direito de qualquer página, clique na sua foto de perfil para abrir o menu de navegação do usuário.

  3. Clique em Configurações .

  4. Clique em Configurações do desenvolvedor .

  5. Na seção Aplicativos OAuth , clique em Novo aplicativo OAuth .

  6. Insira um nome de aplicativo memorável no campo Application name .

  7. No campo Homepage URL , insira o URL principal da instância do seu Databricks. Por exemplo, https://my-databricks-account.cloud.databricks.com. Opcionalmente, insira uma descrição do aplicativo.

  8. Defina o URL de retorno de chamada de autorização para o seguinte:

    https://<your_workspace_domain>/login/oauth/lakehousefederation.html

    Por exemplo:

    https://my-databricks-account.cloud.databricks.com/login/oauth/lakehousefederation.html

  9. Clique em Registrar Aplicativo . Isso o levará à página de detalhes do aplicativo.

  10. Anote o ID do cliente . Você precisa disso ao criar sua conexão Unity Catalog .

  11. Clique em Gerar um novo segredo do cliente para gerar um segredo do cliente para seu aplicativo.

  12. Anote o Segredo do Cliente gerado. Este valor é exibido apenas uma vez.

Próximos passos​

Agora, um administrador pode usar o Catalog Explorer para criar uma conexão, permitindo que usuários sem privilégios de administrador criem pipelines.