Crear y lanzar un process en DQE One Standalone

Support DQE
Support DQE
  • Actualización

Un process es la forma de ejecutar una tarea de calidad de datos o de desduplicación en DQE One Standalone. Cada process se construye en el mismo asistente de 4 pestañas: Data Source, Input Mapping, Data Filter y Results.

Iniciar un nuevo process

Abra la pantalla "Choose a process kind" desde el icono + junto a Processes en la navegación izquierda, o desde la página de inicio ("Start now and select the process you want to run"). Hay 8 tipos de process, agrupados de la misma forma en ambas pantallas:

GrupoTipo de processDescripción mostrada en la tarjeta
Data PreparationFind & ReplaceFind a word or a pattern and replace it by another one
FormatFormat your fields by using a regex formula
Data Quality CheckCheck EmailCheck the format and/or the existence of your email addresses
Check Postal AddressCheck the format and/or the existence of your postal addresses
Check B2BCheck the format and/or the existence of your B2B account
Check PhoneCheck the format and/or the existence of your phone numbers
DeduplicateUnify ProcessFind duplicate in your database and merge them if needed
Index RecordsIndex records from your database to enable the real time duplicate check APIs

Al elegir una tarjeta accederá directamente al asistente de ese tipo. Un process siempre ejecuta un único tipo — para comprobar tanto el email como el teléfono, por ejemplo, cree dos process (puede encadenarlos, vea Advanced Options más abajo).

1. Data Source

Conecte o reutilice una fuente de datos, y luego elija el objeto/tabla o cargue un archivo. Consulte el artículo independiente Connect a data source in DQE One Standalone — este paso es el mismo independientemente del tipo de process.

2. Input Mapping

Lo que ve aquí depende totalmente del tipo de process.

Find & Replace y Format

Ambos tipos comparten la misma pantalla. Añada una o varias filas, cada una con:

  • Field to process
  • Value to find (Find & Replace) o Format to find (Format) — con una casilla: "Check the box if the value/format to find is a regex formula."
  • Value to replace by / Format to replace by

Haga clic para añadir más filas para campos adicionales.

Check Email

Elija el Email field a validar.

Check Phone

Elija el Phone field y el Country field, y luego configure:

  • Separator — Space, Point o Dash.
  • Phone output format (obligatorio) — elija entre: National format without spaces; National format with country-specific digit grouping; International format with country-specific digit grouping; International format with space between country code and subscriber number; International format with trunk prefix and compact subscriber number; International format without spaces; International format with trunk prefix and country-specific digit grouping; International format without spaces and without leading plus sign.

Check Postal Address

Elija los campos Street, Additional Address 1, Additional Address 2, City, State, Postal Code y Country, un Field Tag (p. ej. "CustomAddress") y un Default country value. Debajo del mapeo, elija los campos de resultado a recibir en el multiselector RNVP Output Mapping (hay una opción "seleccionar todo" disponible).

Check B2B

Elija SIRET Field y Company Name Field, además de los mismos campos Street/City/State/Postal Code/Country/ Field Tag/Default country que Check Postal Address. Elija los campos de resultado en el multiselector B2B Output Mapping.

Unify Process (detección de duplicados)

Elija un Primary key field, y luego adjunte un Rules Set — vea "Adjuntar un RuleSet" más abajo. Si su fuente es un conector en vivo (Salesforce, Dynamics, Postgres, BigQuery o Snowflake), un paso adicional "Select Objects to reparent" le permite elegir qué campos del objeto padre se actualizan cuando un duplicado se fusiona en él (no se muestra para fuentes CSV/SFTP, ni para Find & Replace/Format/Index Records).

Index Records

Elija un Primary key field y, opcionalmente, un Parent Id field, y luego adjunte un Rules Set (solo reglas de coincidencia — aquí no se aplican reglas de fusión/reparenting).

Adjuntar un RuleSet

Tanto Unify Process como Index Records necesitan un Rules Set: selecciónelo en la lista (solo se ofrecen los RuleSets ya publicados que coincidan con el objeto de su fuente — o, para CSV/SFTP, que coincidan exactamente con las cabeceras de columna). Una vez seleccionado, verá vistas previas de solo lectura de sus reglas de Matching, reglas de Parent record y reglas de Merging (Merging/Parent solo para Unify Process).

Un RuleSet debe existir y estar publicado de antemano para aparecer aquí — no puede configurar reglas de matching/merging directamente en este punto. Si necesita uno nuevo, haga clic en Create new set: esto abre el editor de RuleSet en un nuevo contexto ya vinculado a este process, para que pueda volver y terminarlo una vez publicado. Vea Create and configure a RuleSet in DQE One Standalone.

3. Output Source (opcional)

Se muestra para todos los tipos excepto Find & Replace, Format e Index Records. Opcionalmente puede enviar los resultados a un destino distinto de aquel del que provienen los datos — haga clic en uno de Connect to Salesforce, Connect to Dynamics, Connect to Postgres, Connect to SFTP, Connect to BigQuery o Connect to Snowflake (mismo flujo de conexión que en el paso Data Source), y luego elija el objeto/warehouse de destino, un campo Match Records On para hacer coincidir los registros de origen y destino, y asocie cada campo de origen a un campo de destino. Para una salida SFTP, en su lugar elija un Output directory.

4. Data Filter y Advanced Options

La sección Advanced Options ("Additional options to be set up if needed") agrupa la mayoría de los ajustes de comportamiento. Las opciones visibles dependen del tipo de process y de la fuente:

OpciónQué haceVisible para
Set a data limit for each typeLimita el número de filas procesadasTodos los tipos
Auto-start the next step after completionEncadena otro de sus process para que se ejecute justo después de que este termine (fija su "next process")Todos los tipos
Authorized Empty File"If checked, the process will finished even if the file is empty. Else it will failed."Fuentes no CSV
Delete Input File"Delete input file after Process is Done."Solo SFTP
Synchronized results"Synchronize result to {source}" — reescribe los resultados en la fuente (o en la salida configurada)Fuentes no CSV/SFTP, o si se configuró un Output Source
Duplicate CertaintyUmbral numérico (0–100) que controla la fusión automáticaSolo Unify Process
RNVP Merge Quality CodeElija qué códigos de calidad de dirección califican a un registro para la fusión automáticaSolo Check Postal Address
B2B Merge Status CodeElija qué códigos de estado B2B (A+/A/B+/B/C+/C) califican a un registro para la fusión automáticaSolo Check B2B
Merge results"Merge result using the Merging Rules defined in the selected Rules set."Unify Process, Check Postal Address, Check B2B — fuentes no CSV/SFTP
Update Childs to Inactive"Update all the Childs that have been merge, to Inactive. It will prevent them to be reparent again." (se muestra al activar Merge results)Solo Unify Process
Generate relations backup file"Generate backup for reparenting rollback." (se muestra al activar Merge results)Solo Unify Process en Salesforce/Dynamics

5. Confirmar y lanzar

En la parte inferior de la pestaña Data Filter hay dos botones distintos — no son lo mismo:

  • Finish guarda su configuración sin ejecutarla, y le lleva de vuelta a la lista de process. Úselo si quiere configurar un process ahora y lanzarlo más tarde.
  • Start process (mostrado la primera vez) o Results (una vez que el process ya se ha ejecutado al menos una vez) lo lanza inmediatamente. Aparece un diálogo de confirmación ("Start process — You are about to start the process. Do you want to continue?") — confirme para lanzarlo.

Qué ocurre después del lanzamiento

Llegará a la pestaña Results, donde la ejecución muestra inmediatamente el estado Started. Luego pasa por Reading → In Progress → Writing → Finished (o Failed). Consulte Monitor and manage a run in DQE One Standalone para los siguientes pasos — ver el progreso, sincronizar, fusionar, descargar resultados, o detener una ejecución en curso.

Relacionada con

¿Fue útil este artículo?

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