Configurar los procesos y reglas de Unify

Support DQE
Support DQE
  • Actualización

Los procesos de deduplicación (llamados "Duplicate" en DQE One) están disponibles con créditos de suscripción.

  • Antes de crear una regla de proceso de deduplicación:
    • Opcionalmente, mapee los procesos de deduplicación con campos personalizados y/o estándar en Salesforce.
      • Utilice el mapeo predeterminado, o cree mapeos relacionados personalizados, para usar la funcionalidad de "reparenting" de DQE One.
    • Cree reglas de deduplicación personalizadas para sus procesos. Consulte "Creating a custom deduplication rule".
    • Gestione las reglas de deduplicación predeterminadas. Consulte "Managing default deduplication rules".
    • Cargue reglas de deduplicación JSON preexistentes. Consulte "Uploading a pre-existing JSON deduplication rule".
  • Cuando esté listo para crear un proceso de deduplicación, o si está utilizando mapeos predeterminados de la pestaña Mappings y reglas de deduplicación predeterminadas de la pestaña Rules Manager, vaya a "Create a deduplication process".

Crear un mapeo de reparenting

Además de los mapeos predeterminados, puede optar por mapear los procesos de deduplicación de DQE One a objetos personalizados y/o estándar en Salesforce.

  • En la pestaña Mappings, haga clic en New.

Create a new DQE mapping

  • En el campo DQE_Mapping Name, introduzca un nombre libre para el mapeo.
  • En el campo Description, introduzca una descripción libre del mapeo.
  • En el campo Process kind, seleccione el proceso Duplicate check.
  • En el campo Select a Data Source, elija el objeto de Salesforce para el que desea fusionar duplicados.
  • En la ventana Select object to reparent when merging, seleccione cada objeto que desee añadir al registro padre.
  • Una vez seleccionado un objeto, haga clic en el icono Arrow icon.
  • El objeto queda seleccionado y se muestra en la ventana Selected.
  • Haga clic en Save.

El mapeo creado se muestra en la pestaña Mappings y estará disponible al crear su proceso.

Gestionar las reglas de deduplicación predeterminadas

En la pestaña Rules Manager, se muestran las reglas de deduplicación predeterminadas para Matching, Parent Records y Merge.

Rules Manager default deduplication rules

Para gestionar las reglas predeterminadas:

  • En Sets, seleccione el objeto de su elección en la lista desplegable.
  • Seleccione la regla de su elección.
    • En la ventana de la regla seleccionada, puede:
      • Revisar las reglas relacionadas para Matching, Parent Records y Merge.
      • Renombrar una regla haciendo clic en su icono de edición.
      • Editar una regla haciendo clic en su icono de edición.
      • Duplicar una regla haciendo clic en su icono de duplicación.
    • De vuelta en la ventana Sets del objeto seleccionado, haga clic en Save > Publish para guardar todas las modificaciones en Matching, Parent Records y Merge.

Crear un conjunto de reglas de deduplicación personalizado

Además de los procesos de deduplicación predeterminados, puede optar por crear un nuevo conjunto de reglas de deduplicación.

Puede duplicar un conjunto de reglas existente o crear uno desde cero.

Duplicar un conjunto de reglas existente

Nota: recomendamos empezar por Matching.

Duplicate an existing rule set

En Rules Manager, en Sets, seleccione un conjunto predeterminado.

Seleccione la flecha desplegable situada a la derecha del conjunto predeterminado.

Seleccione Duplicate.

En la pestaña Matching, haga clic en New Rule para añadir una regla al conjunto de reglas existente.

Revise las coincidencias de campos relacionadas existentes.

Add a matching rule to an existing rule set

En la pestaña Parent Records, haga clic en New Rule para añadir una nueva regla que determine el registro padre.

Add a parent record rule

En la ventana Edit Parent Record Rule, pase el cursor sobre los iconos de información para mostrar las descripciones de las funciones.

En la pestaña Merge, se muestran los campos de Salesforce con las reglas de fusión predeterminadas.

Default merge rules

En la ventana Edit Merge Rule, pase el cursor sobre los iconos de información para mostrar las descripciones de las funciones.

Nota: puede utilizar más de un método de fusión para cada campo, excepto para los métodos "solo".

Para publicar el conjunto de reglas modificado, haga clic en Save > Publish.

Para exportar el archivo que contiene las reglas predeterminadas o personalizadas, haga clic en el icono de exportación.

Export customized deduplication rules

Crear un nuevo conjunto de reglas

Nota: recomendamos empezar por Matching.

Create a new rule set

En Rules Manager, en Sets, haga clic en New.

En Object > All Origins, busque y seleccione el objeto para el que desea crear un conjunto de reglas.

En el campo Name, introduzca un nombre para su conjunto de reglas.

En Matching, haga clic en New Rule para crear una regla. Puede crear tantas reglas como necesite.

En cada regla, cree al menos una coincidencia de campo.

Create a field match

En Parent Records, haga clic en New Rule para crear una nueva regla que determine el registro padre.

Create a parent record rule

En la ventana Edit Parent Record Rule, pase el cursor sobre los iconos de información para mostrar las descripciones de las funciones.

Parent record rule details

En Merge, se muestran los campos estándar y personalizados de Salesforce.

Merge rules

En la ventana Edit Merge Rule, pase el cursor sobre los iconos de información para mostrar las descripciones de las funciones.

Nota: puede utilizar más de un método de fusión para cada campo, excepto para los métodos "solo".

Edit merge rule details

Para publicar el conjunto de reglas modificado, haga clic en Save > Publish.

Para exportar el archivo que contiene las reglas predeterminadas o personalizadas, haga clic en el icono de exportación. Export rule set

Cargar una regla de deduplicación JSON preexistente

Precaución: cargar un archivo JSON preexistente sobrescribirá las reglas existentes.

Upload a pre-existing JSON deduplication rule

  • Desde la pestaña Installer > ventana DQE Unify App Setup:
  • Haga clic en el botón Upload files para cargar su archivo de reglas JSON, o arrastre y suelte su archivo de reglas JSON en la ventana Import Deduplication Rules.
  • Haga clic en Save.

El archivo de reglas JSON cargado se muestra en la pestaña Rules Manager.

Crear un proceso de deduplicación

Para crear un proceso, defina su configuración general, la fuente y la vista de lista.

Si es necesario, también están disponibles opciones de auditoría y opciones avanzadas.

En la pestaña Processes, haga clic en New. Se muestra la pantalla de creación del proceso:

Process creation screen

En la ventana General Settings:

General settings window

  • DQE-Process Name: introduzca un nombre libre para el proceso.
  • Data Quality Process: seleccione Find Duplicates.
  • Description: introduzca una descripción libre del proceso.

En la ventana Source:

Source window

  • En el campo Select a Data Source, seleccione el objeto al que se aplica el proceso. Una vez seleccionada una fuente de datos, se muestran las secciones Mappings y Active Steps.
    • En el campo Mapping, seleccione los mapeos de su elección.

Nota: este es un paso opcional si previamente se crearon mapeos personalizados en Mappings. Consulte "Creating a deduplication mapping".

  • En la ventana Active Steps, active las reglas de su elección para la fuente de objeto seleccionada.

Nota: Active Steps muestra las reglas predeterminadas y cualquier regla personalizada creada previamente desde Rules Manager. Consulte "Creating a custom deduplication rule".

En la ventana List View and Filters:

List View and Filters window

  • DQE One utiliza las vistas de lista de Salesforce para determinar qué registros de Salesforce se evaluarán al buscar duplicados. Para consultar un subconjunto de su base de datos en lugar de toda la base de datos de Salesforce, incluya criterios de filtro en su vista de lista. Por ejemplo, es posible que solo desee revisar registros propiedad de un usuario específico o registros de un tipo de registro específico.
  • DQE One también utiliza las vistas de lista para determinar qué campos se mostrarán en sus resultados. Incluya campos que le ayuden a determinar si un registro es un duplicado.
  • Las vistas de lista de Salesforce están limitadas a 15 campos, por lo que quizás desee eliminar campos de menor valor en favor de campos más útiles para identificar duplicados.

Seleccione la vista de lista preferida en la sección Existing List View, o seleccione Manually Create List View.

  • En Add new, seleccione Manually Created List View.
  • Se muestra la pantalla Recently Viewed relacionada con el objeto.
  • Haga clic en el icono de configuración y, a continuación, seleccione New en la lista desplegable.
  • En la ventana New List View, introduzca un nombre libre para la vista de lista.
    • El nombre de API se genera automáticamente en el campo List API Name.
  • Seleccione quién puede ver la vista de lista y, a continuación, haga clic en Save.
    • Una vez guardada una vista de lista creada manualmente, se muestra en la lista desplegable Existing List View.
      • Nota: se recomienda una vista de lista creada manualmente limitada a Only I can see the list view para el trabajo individual y para probar el proceso.

Una vez definidos la configuración general, la fuente y la vista de lista del proceso, puede activar opciones avanzadas y/o auditorías en las ejecuciones del proceso.

Para activar auditorías en las ejecuciones del proceso:

  1. En la ventana Audit Options, haga clic en el botón de activación.
  2. En el campo Audit Name, introduzca un nombre libre.
  3. En Audit Records, introduzca el número de líneas sobre las que ejecutar la auditoría.

Para activar las opciones avanzadas:

En la ventana Advanced Options:

  • Seleccione las opciones que desea activar:
    • Auto Merge Records: sobrescribe los registros existentes con los resultados del proceso.
    • Salesforce Default Merge: utiliza el proceso de reparenting predeterminado de Salesforce. Esta opción solo funciona para los SObjects Lead, Account, Contact y Case.
      • Advertencia: la opción "Unmerge" no estará disponible.
    • UnMerge Deduplication: guarda los datos del objeto hijo en el registro padre durante las operaciones de fusión. Este procedimiento requiere tiempo y almacenamiento. Si esta opción no está activada, no podrá deshacer la fusión, y los objetos no actualizables del hijo creados en el registro padre se eliminarán.
    • Reparenting Inactive Child: permite lanzar el reparenting en registros hijos que contengan "Inactive" en el campo DQE_Status_c. Si esta opción no está activada, se omitirán todos los objetos asociados a registros hijos que contengan "Inactive" en el campo DQE_Status_c.
    • Delete child records after merging: tras una fusión entre registros padre e hijo, los registros hijos se eliminan de forma permanente en lugar de marcarse como "inactivos".
    • Authorized Empty Bulk Query: permite que el proceso se ejecute sin devolver "Failed" en el DQE Run asociado si no hay datos que leer.
  • Defina el número de registros procesados por lote en Maximum Record per Batchable. Introduzca el valor de su elección. Consulte Salesforce batch Apex documentation.
  • Limite el número de líneas procesadas con fines de prueba en Max Records Process (for each type). Introduzca el valor de su elección, por ejemplo 10.
  • Lance un proceso adicional cuando se ejecute el proceso actual. En el campo Trigger After Finish, seleccione el siguiente proceso que desea lanzar.
  • Defina el umbral de porcentaje mínimo para la fusión automática. En Minimum Threshold for Auto Merge, mueva el cursor hasta el valor elegido.
  • Una vez configurado su proceso, seleccione Save o Save and Run.
  • El proceso recién creado se muestra en la pestaña Processes.

Trabajar con un proceso de deduplicación

Working on a deduplication process

Para un proceso creado, las opciones y menús disponibles son:

  • Run Process: lanza o vuelve a lanzar un proceso utilizando sus créditos disponibles. Los resultados de la ejecución se generan automáticamente.
  • Stop Process: detiene un proceso en ejecución.
  • Audit: genera el informe de datos de auditoría.
  • Merge: fusiona y reparenta sus datos utilizando el mapeo elegido al crear el proceso. Consulte Creating a deduplication mapping with custom and/or standard fields. Esto reparenta los objetos hijo seleccionados al nuevo padre.

Si no seleccionó un mapeo, no habrá reparenting.

  • Undo Merge icon Undo Merge: cancela su fusión.
  • Create Job icon Create Job from current setup: consulte "Automating a Process".
  • Flush Results icon Flush Results: elimina los resultados de DQE.
  • Open Dashboard: genera los dashboards predefinidos incluidos en el paquete de instalación de DQE.

Nota: para crear sus propios dashboards, utilice los procedimientos estándar de informes y dashboards de Salesforce, y utilice el modelo de datos de resultados de DQE.

Para ver los resultados y aplicar filtros de Salesforce, haga clic en el nombre de la vista de lista para abrir su pantalla de resultados dedicada.

Relacionada con

¿Fue útil este artículo?

Usuarios a los que les pareció útil: 0 de 0