Ligar e gerir o Salesforce no Microsoft Purview
Este artigo descreve como registar o Salesforce e como autenticar e interagir com o Salesforce no Microsoft Purview. Para obter mais informações sobre o Microsoft Purview, leia o artigo introdutório.
Recursos compatíveis
Extração de Metadados | Verificação Completa | Análise Incremental | Análise de Âmbito | Classificação | Rotulamento | Política de Acesso | Linhagem | Compartilhamento de Dados | Modo de exibição ao vivo |
---|---|---|---|---|---|---|---|---|---|
Sim | Sim | Não | Sim | Não | Não | Não | Não | Não |
Ao analisar a origem do Salesforce, o Microsoft Purview suporta a extração de metadados técnicos, incluindo:
- Organização
- Objetos, incluindo campos, chaves externas e unique_constraints
Ao configurar a análise, pode optar por analisar toda uma organização do Salesforce ou definir o âmbito da análise para um subconjunto de objetos que correspondem aos nomes ou padrões de nome especificados.
Limitações conhecidas
Quando o objeto é eliminado da origem de dados, atualmente a análise subsequente não remove automaticamente o recurso correspondente no Microsoft Purview.
Pré-requisitos
- Uma conta do Azure com uma subscrição ativa. Crie uma conta gratuitamente.
- Uma conta ativa do Microsoft Purview.
- Precisa de permissões de Administrador de Origem de Dados e Leitor de Dados para registar uma origem e geri-la no portal de governação do Microsoft Purview. Para obter mais informações sobre permissões, consulte Controlo de acesso no Microsoft Purview.
- Uma aplicação ligada do Salesforce, que será utilizada para aceder às suas informações do Salesforce.
- Se precisar de criar uma aplicação ligada, pode seguir a documentação do Salesforce.
- Terá de ativar o OAuth para a sua aplicação Salesforce.
Observação
Se o arquivo de dados não estiver acessível publicamente (se o arquivo de dados limitar o acesso a partir da rede no local, da rede privada ou de IPs específicos, etc.), terá de configurar um runtime de integração autoalojado para se ligar ao mesmo.
- Se a sua origem de dados não estiver acessível publicamente, configure o runtime de integração autoalojado mais recente.
-
Escolha o runtime de integração certo para o seu cenário:
-
Para utilizar um runtime de integração autoalojado:
- Siga o artigo para criar e configurar um runtime de integração autoalojado.
- Certifique-se de que o JDK 11 está instalado no computador onde o runtime de integração autoalojado está instalado. Reinicie o computador depois de instalar recentemente o JDK para que este entre em vigor.
- Certifique-se de que Pacote Redistribuível do Visual C++ (versão Visual Studio 2012 Update 4 ou mais recente) está instalado no computador onde o runtime de integração autoalojado está em execução. Se não tiver esta atualização instalada, transfira-a agora.
- Certifique-se de que o IP do computador de runtime de integração autoalojado está dentro dos intervalos de IP fidedignos da sua organização definidos no Salesforce.
-
Para utilizar um runtime de integração autoalojado suportado pelo kubernetes:
- Siga o artigo para criar e configurar um runtime de integração suportado pelo kubernetes.
- Certifique-se de que o IP do computador de runtime de integração autoalojado está dentro dos intervalos de IP fidedignos da sua organização definidos no Salesforce.
-
Para utilizar um runtime de integração autoalojado:
-
Escolha o runtime de integração certo para o seu cenário:
Permissões necessárias para análise
Se os utilizadores submeterem Documentos do Salesforce, determinadas definições de segurança têm de ser configuradas para permitir este acesso em Objetos Standard e Objetos Personalizados. Para configurar permissões:
- No Salesforce, selecione Configuração e, em seguida, selecione Gerir Utilizadores.
- Na árvore Gerir Utilizadores, selecione Perfis.
- Assim que os Perfis aparecerem à direita, selecione o Perfil que pretende editar e selecione a ligação Editar junto ao perfil correspondente.
Para Standard Objetos, certifique-se de que a secção "Documentos" tem as permissões de Leitura selecionadas. Para Objetos Personalizados, certifique-se de que as permissões de Leitura selecionadas para cada objeto personalizado.
Registrar
Esta secção descreve como registar o Salesforce no Microsoft Purview com o portal de governação do Microsoft Purview.
Passos para registar
Para registar uma nova origem do Salesforce no seu catálogo de dados, siga estes passos:
- Navegue para a sua conta do Microsoft Purview no portal de governação do Microsoft Purview.
- Selecione Mapa de Dados no painel de navegação esquerdo.
- Selecione Registar
- Em Registar origens, selecione Salesforce. Selecione Continuar.
No ecrã Registar origens (Salesforce), siga estes passos:
Introduza um Nome que a origem de dados será listada no Catálogo.
Introduza o URL do ponto final de início de sessão do Salesforce como URL de Domínio. Por exemplo,
https://login.salesforce.com
. Pode utilizar o URL de instância da sua empresa (comohttps://na30.salesforce.com
) ou O Meu URL de Domínio (comohttps://myCompanyName.my.salesforce.com/
).Selecione uma coleção na lista.
Concluir para registar a origem de dados.
Examinar
Siga estes passos para analisar o Salesforce para identificar automaticamente os recursos. Para obter mais informações sobre a análise em geral, veja a nossa introdução às análises e ingestão.
O Microsoft Purview utiliza a versão 41.0 da API REST do Salesforce para extrair metadados, incluindo pedidos REST como URI "Descrever Global" (/v41.0/sobjects/),URI de Informações Básicas do sObject (/v41.0/sobjects/sObject/) e URI de "Consulta SOQL" (/v41.0/query?).
Autenticação para uma análise
O tipo de autenticação suportado para uma origem do Salesforce é Autenticação de chave de consumidor.
Criar e executar a análise
Para criar e executar uma nova análise, siga estes passos:
Se o servidor estiver acessível publicamente, avance para o passo dois. Caso contrário, terá de se certificar de que o runtime de integração autoalojado está configurado:
- No portal de governação do Microsoft Purview, aceda ao Centro de Gestão e selecione Runtimes de integração.
- Certifique-se de que está disponível um runtime de integração autoalojado. Se não estiver configurado, utilize os passos mencionados nos pré-requisitos para configurar um runtime de integração autoalojado.
No portal de governação do Microsoft Purview, navegue para Origens.
Selecione a origem do Salesforce registada.
Selecione + Nova análise.
Indique os detalhes abaixo:
Nome: o nome da análise
Ligar através do runtime de integração: selecione o runtime de integração autorolved do Azure se o servidor estiver acessível publicamente ou o runtime de integração autoalojado configurado se não estiver disponível publicamente.
Credencial: selecione a credencial para ligar à sua origem de dados. Certifique-se de que:
- Selecione Chave de consumidor ao criar uma credencial.
- Indique o nome de utilizador do utilizador que a aplicação ligada está a imitar no campo De entrada Nome de utilizador.
- Armazene a palavra-passe do utilizador que a aplicação ligada está a imitar num segredo do Azure Key Vault.
- Se o IP do seu computador de runtime de integração autoalojado estiver dentro dos intervalos de IP fidedignos da sua organização definidos no Salesforce, forneça apenas a palavra-passe do utilizador.
- Caso contrário, concatene a palavra-passe e o token de segurança como o valor do segredo. O token de segurança é uma chave gerada automaticamente que tem de ser adicionada ao fim da palavra-passe ao iniciar sessão no Salesforce a partir de uma rede não fidedigna. Saiba mais sobre como obter ou repor um token de segurança.
- Indique a chave de consumidor da definição da aplicação ligada. Pode encontrá-la na página Gerir Aplicações Ligadas da aplicação ligada ou a partir da definição da aplicação ligada.
- Armazenou o segredo do consumidor da definição da aplicação ligada num segredo do Azure Key Vault. Pode encontrá-la juntamente com a chave de consumidor.
Objetos: forneça uma lista de nomes de objetos para definir o âmbito da análise. Por exemplo,
object1; object2
. Uma lista vazia significa obter todos os objetos disponíveis. Pode especificar nomes de objetos como um padrão de caráter universal. Por exemplo,topic?
,*topic*
outopic_?,*topic*
.Memória máxima disponível (aplicável ao utilizar o runtime de integração autoalojado): memória máxima (em GB) disponível na VM do cliente a utilizar através de processos de análise. Isto depende do tamanho da origem do Salesforce a analisar.
Observação
Por regra, forneça 1 GB de memória para cada 1000 tabelas
Selecione Testar ligação para validar as definições (disponível ao utilizar o Azure Integration Runtime).
Selecione Continuar.
Escolha o acionador de análise. Pode configurar uma agenda ou executar a análise uma vez.
Reveja a análise e selecione Guardar e Executar.
Ver as suas análises e execuções de análise
Para ver as análises existentes:
- Aceda ao portal do Microsoft Purview. No painel esquerdo, selecione Mapa de dados.
- Selecione a origem de dados. Pode ver uma lista de análises existentes nessa origem de dados em Análises recentes ou pode ver todas as análises no separador Análises .
- Selecione a análise que tem os resultados que pretende ver. O painel mostra-lhe todas as execuções de análise anteriores, juntamente com as status e as métricas de cada execução de análise.
- Selecione o ID de execução para marcar os detalhes da execução da análise.
Gerir as suas análises
Para editar, cancelar ou eliminar uma análise:
Aceda ao portal do Microsoft Purview. No painel esquerdo, selecione Mapa de Dados.
Selecione a origem de dados. Pode ver uma lista de análises existentes nessa origem de dados em Análises recentes ou pode ver todas as análises no separador Análises .
Selecione a análise que pretende gerir. Você poderá:
- Edite a análise ao selecionar Editar análise.
- Cancele uma análise em curso ao selecionar Cancelar execução de análise.
- Elimine a análise ao selecionar Eliminar análise.
Observação
- Eliminar a análise não elimina os recursos de catálogo criados a partir de análises anteriores.
Próximas etapas
Agora que registou a sua origem, siga os guias abaixo para saber mais sobre o Microsoft Purview e os seus dados.