Pular para o conteúdo principal

Criar uma conexão com o Salesforce

Crie uma conexão do Salesforce no Catalog Explorer para armazenar credenciais de autenticação para a ingestão com o Lakeflow Connect. Qualquer usuário com o privilégio USE CONNECTION na conexão poderá então criar pipelines de ingestão do Salesforce sem precisar de acesso direto às credenciais.

Alternativamente, usuários administradores podem criar uma conexão e um pipeline ao mesmo tempo na interface de usuário de ingestão de dados. Veja Criar um pipeline de ingestão.

Para requisitos de privilégio, consulte Conectar-se a fontes de ingestão gerenciadas.

Pré-requisitos

Salesforce aplica restrições de uso a aplicativos conectados. As permissões na tabela a seguir são necessárias para uma primeira autenticação bem-sucedida. Caso as permissões não estejam disponíveis, o Salesforce bloqueia a conexão e exige que um administrador instale o aplicativo conectado do Databricks.

Condição

Autorização exigida

Controle de Acesso à API está ativado.

Customize Application e Modify All Data ou Manage Connected Apps

Controle de Acesso de API não está habilitado.

Approve Uninstalled Connected Apps

Para contextualização, consulte Prepare-se para a Mudança nas Restrições de Uso de Aplicativos Conectados na documentação do Salesforce.

Criar uma conexão

  1. No Databricks workspace, clique em Catálogo > Locais externos > Conexões > Criar conexão .

  2. Na página Noções básicas de conexão do assistente Configurar conexão , especifique um Nome da conexão exclusivo.

  3. No menu suspenso Tipo de Conexão , selecione Salesforce .

  4. (Opcional) Adicione um comentário.

  5. Clique em Avançar .

  6. Se você estiver ingerindo de uma conta sandbox do Salesforce, defina É um sandbox como true.

  7. Clique em Fazer login com Salesforce .

    O senhor foi redirecionado para Salesforce.

  8. Se você estiver ingerindo de um Salesforce sandbox, clique em Usar Domínio Personalizado, forneça o URL do sandbox e, em seguida, clique em Continuar.

    Utilize o botão de domínio personalizado

    Insira o URL do sandbox

  9. Insira suas credenciais do Salesforce e clique em log in . O Databricks recomenda fazer login como um usuário do Salesforce dedicado à ingestão do Databricks.

importante

Para fins de segurança, autentique-se somente caso tenha clicado em um link do OAuth 2.0 na UI do Databricks.

  1. Após retornar ao assistente de ingestão, clique em Criar conexão .

Passos seguintes

Criar pipeline de ingestão.