Configurar o Salesforce para ingestão
Prévia
O LakeFlow Connect está em um Public Preview fechado. Para participar da pré-visualização, entre em contato com a equipe do Databricks account .
Este artigo descreve como configurar o Salesforce para ingestão. Esse é um pré-requisito para ingerir dados do Salesforce e carregá-los no Databricks usando o LakeFlow Connect.
Configuração do Salesforce
Neste passo, o senhor criará um novo aplicativo conectado e recuperará suas informações de autorização.
Se o senhor já tiver um aplicativo conectado em seu Salesforce account, poderá usá-lo. No entanto, certifique-se de validar se ele está configurado de acordo com os requisitos da próxima seção.
Criar e configurar um aplicativo conectado no Salesforce
No painel esquerdo, clique em Apps > App Manager > New Connected App.
Na página New Connected App, faça o seguinte:
Para obter informações básicas, preencha os campos Connected App Name, API Name e Contact email.
Em API (Enable OAuth Settings), clique em Enable OAuth Settings.
No campo URL de retorno de chamada, digite
https://<databricks-workspace-url>/login/oauth/salesforce.html
.Por exemplo,
https://myorganization.cloud.databricks.com/login/oauth/salesforce.html
No campo Selected OAuth Scopes (Escopos OAuth selecionados ), adicione os seguintes escopos:
Manage user data via APIs (api)
Perform requests at any time (refresh_token, offline_access)
Confirme se a opção Require Proof key for Code Exchange (PKCE) está selecionada.
Confirme se as opções Require Secret for Web Server Flow e Require Secret for refresh tokens Flow estão selecionadas.
Clique em Salvar.
Na página de revisão, clique em gerenciar.
Na página do aplicativo, clique em Edit Policies (Editar políticas).
Para Políticas OAuth, defina Usuários permitidos como
All users may self-authorize
.Observação
Se sua política de segurança estiver definida como
Only Admin-Approved Users can authorize
, entre em contato com o administrador do Salesforce para saber como adicionar seu perfil ao aplicativo conectado.Certifique-se de que os tokens refresh não expirem imediatamente.
Clique em Salvar.
Recupere suas credenciais
No painel esquerdo, clique em Apps > App Manager.
Localize seu aplicativo, clique no menu de seta e clique em visualizar.
Clique em gerenciar os detalhes do consumidor.
Verifique sua identidade, se necessário.
Copie a chave do consumidor e o segredo do consumidor. O senhor precisará desses valores para a autenticação.