Partilhar via


Remover campos unificados, tabelas unificadas e dependências

Para proteger os seus processos a jusante que utilizam o perfil unificado do cliente, o Customer Insights - Dados bloqueia a remoção de campos que estão em uso. Só podes remover um campo depois de eliminares dependências a jusante. Quando removes todos os campos de uma tabela, podes então remover a tabela. Remover as dependências pela ordem inversa em que foram criadas.

Resumo

  1. No Dataverse, remova dependências do Dataverse no campo, como um formulário que mostra o campo que deseja remover. Salve suas alterações.

  2. Em Customer Insights - Dados, remova dependências do campo unificado, como quaisquer segmentos, medidas ou outros insights que utilizem o campo que pretende remover. Salve suas alterações.

  3. No passo da vista de dados unificada, exclua o campo. Se estiveres a remover uma tabela inteira, exclui todos os campos da tabela. Salve suas alterações.

  4. No passo Regras Duplicadas, remova quaisquer regras de deduplicação que utilizem o(s) campo(s). Se estiveres a remover uma tabela inteira, remove todas as regras de deduplicação da tabela. Salve suas alterações.

  5. No passo das Condições de Correspondência, remova o(s) campo(s) de qualquer regra. Se estiver a remover uma tabela inteira, selecione a tabela e clique em Eliminar.

Remover dependências que bloqueiam a unificação

Para identificar dependências específicas, exclua um único campo na configuração de unificação de dados. Excluir múltiplos campos ao mesmo tempo que têm dependências fornece apenas um erro geral.

  1. Vá para Data>Unify.

  2. Selecione Editar no mosaico Vista de dados unificados.

  3. Selecione um único campo e depois selecione Excluir.

  4. Selecione Concluído para confirmar e, em seguida, selecione Guardar e fechar.

    Se existirem dependências, surge um dos seguintes erros.

    • Detected DataVerse dependencies in msdynci_customerprofile entity on these attribute(s): \<attribute names\>. Please delete these dependencies and merge again. Esta mensagem indica que existe uma dependência do Dataverse. Vá a Remover uma dependência do Dataverse.
    • The specified resource cannot be modified or deleted due to downstream dependency(s). To proceed, remove its usage from the following, in the order specified: {Segment, Measure, Export, or Insight name}. Esta mensagem indica uma dependência de "Customer Insights - Dados". Remover a utilização do campo na funcionalidade especificada.
  5. Depois de remover todas as dependências listadas, volte a Customer Insights - Dados>Unify>Merge e execute a fusão novamente.

Remover uma dependência do Dataverse

Quando atualizas a configuração Unify no Dynamics 365 Customer Insights - Data, o sistema verifica se outros componentes da solução referenciam algum atributo que queiras remover da tabela msdynci_customerprofile no Dataverse. Customer Insights - Dados escreve perfis unificados de clientes nesta tabela no seu ambiente Dataverse. Cada campo mapeado e fundido das suas fontes de dados torna-se uma coluna nesta tabela. Quando outros utilizadores da organização criam formulários, vistas, fluxos de trabalho ou outros componentes que referenciam essas colunas, o Dataverse impede a eliminação dessas colunas, mesmo quando o Customer Insights solicita a eliminação.

  1. Em Power Apps, abra o ambiente associado à sua instância de Customer Insights.

  2. Vá a Tabelas, procura por CustomerProfile (msdynci_customerprofile), e abre.

  3. Selecione uma coluna listada na mensagem de erro e depois escolha Avançadas>Mostrar dependências.

  4. Consulte a lista de componentes dependentes , que mostra exatamente quais formulários, vistas, fluxos de trabalho ou outros componentes fazem referência a essa coluna.

    Tipo de componente Como remover a dependência
    Formulário Abra o formulário no designer do formulário, remova a coluna do layout do formulário e depois guarde e publique.
    View Abra o editor de vistas, remova a coluna das colunas da vista e dos critérios de filtro, e depois guarde e publique.
    Gráfico Edita o gráfico e remove referências à coluna.
    Fluxo / fluxo de trabalho na cloud Edite o fluxo no Power Automate e remova quaisquer passos que refiram à coluna.
    Regra de negócio Edita a regra de negócio e remove condições ou ações que fazem referência à coluna.
    Fluxo do processo de negócio Edite o fluxo do processo de negócio e remova quaisquer campos de estágio que refiram à coluna.

Remover um campo unificado

  1. Remova as dependências do campo.

  2. Vá para Data>Unify.

  3. Selecione Editar no mosaico Vista de dados unificados.

  4. Selecione todas as ocorrências do campo e, em seguida, selecione Excluir.

    Captura de ecrã da página Campos Unificados que mostram campos selecionados e botão Excluir

  5. Selecione Concluído para confirmar e, em seguida, selecione Guardar e fechar.

    Sugestão

    Se vir a mensagem "Não foi possível guardar 'unify'." O recurso especificado não pode ser modificado ou eliminado devido a dependências a jusante", o campo continua a ser usado numa dependência a jusante. Vá a Remover dependências que bloqueiam a unificação.

  6. Se o campo for usado numa regra de desduplicação ou correspondência, siga os passos seguintes. Caso contrário, aceda ao passo seguinte.

    1. Selecione Editar no mosaico Regras de duplicação.
    2. Remova o campo de todas as regras em que é usado, se existente, e selecione Seguinte.
    3. Na página Regras de correspondência , remova o campo de todas as regras em que é usado, se existente, e selecione Guardar e fechar.
    4. Selecione Unificar>Unificar perfis e dependências de cliente. Aguarde que a unificação esteja concluída antes de ir para o passo seguinte.
  7. Selecione Editar no mosaico Dados do cliente.

  8. Selecione Selecionar tabelas e colunas e desmarque a caixa de verificação ao lado de cada ocorrência do campo.

    Captura de tela da caixa de diálogo Selecionar tabelas e colunas que mostra caixas de verificação desmarcadas

  9. Selecione Aplicar.

  10. Selecione Salvar e fechar.

  11. Selecione Unificar>Unificar perfis de cliente e dependências para atualizar o perfil unificado.

Remover uma tabela unificada

As tabelas podem ser removidas da unificação depois de remover todos os campos da tabela.

  1. Vá a Data>Unify e selecione Editar no bloco de dados do Cliente .

  2. Selecione Selecionar tabelas e colunas e desmarque a caixa de verificação junto à tabela.

    Captura de ecrã da caixa de diálogo Selecionar tabelas e colunas com a caixa de verificação da tabela desmarcada

    Sugestão

    Se vires algum campo num estado desativado, o campo continua a ser usado numa dependência a jusante. Vá a Remover dependências que bloqueiam a unificação.

  3. Selecione Aplicar.

  4. Selecione Salvar e fechar.

  5. Execute a unificação ao selecionar Unificar>Unificar perfis de cliente e dependências para atualizar o perfil unificado.