Ir al contenido

Emparejar, fusionar y la supervivencia

También en 28 idiomas

English · Español · 日本語 · Português (Brasil) · Français · Deutsch · Italiano · 한국어 · 简体中文 · Português (Portugal) · 繁體中文 · Bahasa Indonesia · Türkçe · Polski · Tiếng Việt · ไทย · Nederlands · العربية · עברית · Українська · हिन्दी · Русский · Svenska · Dansk · Norsk bokmål · Suomi · Français (Canada) · Deutsch (Schweiz)

Two nearly identical brass keys side by side on a locksmith's bench, a loupe and a padlock beside them to compare the cuts.
Imagen generada con IA

Módulo 3 de 6 del capítulo Datos maestros e identidad, capítulo 6 del curso Data Architect. Cada módulo se sostiene por sí solo. Anterior: Las cuatro formas de gestionar datos maestros · Siguiente: Un mapa no es una decisión

La pregunta que responde este módulo: ¿Cómo encuentras duplicados, y cómo decides qué valores sobreviven?

Salesforce tiene dos contactos: Daniel Reyes, Dallas, d.reyes@example.com, y Dan Reyes, Dallas, d.reyes@example.com. ¿La misma persona? Probablemente. ¿Deberíamos fusionarlos? Esa es otra pregunta. Y si lo hacemos, ¿qué teléfono, qué dirección y qué cargo sobreviven? Otra distinta. Los arquitectos necesitan mantener separadas tres decisiones:

  • Emparejar: ¿estos registros representan lo mismo?
  • Fusionar: ¿deberían convertirse en un solo registro?
  • Supervivencia: si combinamos los datos, ¿qué valores ganan?

El capítulo 3 cubrió las reglas de duplicados y de coincidencia de Salesforce, así que no volveré a enseñar la mecánica. La pregunta de arquitectura es ¿qué evidencia es lo bastante fuerte para decir que estos podrían ser lo mismo? Para una persona: correo electrónico, teléfono, nombre más dirección, un número de cliente, alguna combinación. Para una empresa: nombre legal, identificación fiscal, ID de cliente del ERP, dirección, dominio web. No “¿puede Salesforce comparar estos campos?”, sino “¿qué combinación nos da suficiente confianza para actuar?”

Y exacto no es seguro. Un correo compartido es una señal fuerte, no una prueba: las familias comparten direcciones, las empresas usan purchasing@company.com, los números de teléfono pertenecen a hogares, los nombres y las direcciones no son únicos, e incluso los identificadores fuertes se reutilizan, se escriben mal o se reciclan. Emparejar no es comparar cadenas de texto. Es una declaración sobre la identidad.

Cuando enseño esto, cambio de dominio. En datos de marketing automotriz, decidimos por error que dos Daniel Reyes son la misma persona, y al equivocado le llega una oferta de un SUV. No es bueno, pero el riesgo es bajo. Ahora comete el mismo falso emparejamiento en datos médicos: los historiales médicos de dos personas distintas, combinados. El mismo error de emparejamiento, una consecuencia completamente distinta. Por eso no existe un umbral de emparejamiento “bueno” universal. A veces el riesgo mayor es no detectar una coincidencia; a veces es combinar a dos personas que no son la misma. Donde los falsos emparejamientos salen caros, emparejo de menos a propósito.

Emparejar también depende de la forma de los datos. AZ, Arizona, Ariz.; 6025550198, (602) 555-0198, +1 602 555 0198. La armonización hace que los valores sean comparables: formatos estándar, abreviaturas normalizadas, códigos mapeados. Después emparejas. Solo cuando se sabe que los registros van juntos consolidas su información en una sola representación. Armonizar no es emparejar, emparejar no es fusionar, y consolidar no es necesariamente gestionar como maestro.

Las decisiones de identidad se toman por etapas Cuatro etapas, numeradas de izquierda a derecha, cada una con su propia pregunta. Uno, armonizar: ¿podemos compararlos? Formatos estándar, abreviaturas normalizadas y códigos mapeados, para que AZ, Arizona y Ariz. pasen a ser un solo valor. Dos, emparejar: ¿son lo mismo? Se pondera la evidencia y se decide si coinciden, si no coinciden o si lo revisa una persona, como Daniel Reyes y Dan Reyes con el mismo correo. Tres, vincular o fusionar: ¿deberían convertirse en un solo registro? Un vínculo dice que van juntos; una fusión dice que ahora son uno; por ejemplo, vincular los registros de los dos sistemas antiguos y fusionar el duplicado de ayer. Cuatro, supervivencia: ¿qué valores se quedan? Se elige un valor cuando las fuentes no coinciden, y cada regla tiene un dueño; por ejemplo, gana el límite de crédito del ERP. Debajo: entran registros en bruto, sale una sola vista; armonizar no es emparejar, y emparejar no es fusionar. 1 Armonizar ¿Podemos compararlos? HACE Formatos estándar Abreviaturas normalizadas Códigos mapeados EJEMPLO AZ, Arizona, Ariz. pasan a ser un solo valor 2 Emparejar ¿Son lo mismo? HACE Pondera la evidencia Coinciden, no coinciden, o lo revisa una persona EJEMPLO Daniel Reyes y Dan Reyes, el mismo correo 3 Vincular o fusionar ¿Deberían convertirse en un solo registro? HACE Vincular: van juntos Fusionar: ahora son uno EJEMPLO Vincular los registros de los dos sistemas antiguos Fusionar el duplicado de ayer 4 Supervivencia ¿Qué valores se quedan? HACE Elige un valor cuando las fuentes no coinciden Cada regla tiene un dueño EJEMPLO Gana el límite de crédito del ERP Entran registros en bruto, sale una sola vista. Armonizar no es emparejar, y emparejar no es fusionar. © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

Las decisiones de identidad se toman por etapas.

Esta es una de las distinciones más importantes del capítulo. Estamos seguros de que dos registros de cliente de dos sistemas antiguos son la misma empresa. ¿Tenemos que fusionarlos? No. Cada uno puede llevar una identidad del sistema de origen; las transacciones históricas pueden apuntar a cada uno; los auditores pueden necesitar el rastro; puede que sigamos migrando; puede que necesitemos saber exactamente qué decía el sistema antiguo. Saber que dos registros son lo mismo no nos obliga a colapsarlos. Podemos vincularlos, y a menudo esa es la arquitectura más segura.

Mi postura: fusiona solo cuando hay un ganador claro y el duplicado no aporta nada que necesites conservar. Un representante creó ayer una cuenta duplicada; el original es claramente el registro establecido. Buen candidato para fusionar. Ahora cámbialo: importamos clientes de un sistema heredado, con sus propios ID, valores más antiguos, quizá transacciones o requisitos de auditoría ligados a ellos. Soy mucho más prudente. Conserva los duplicados de las cargas externas cuando puedas necesitar rastrear valores anteriores, porque la fusión destruye ese historial.

Lo que hace de verdad una fusión en Salesforce

Sección titulada «Lo que hace de verdad una fusión en Salesforce »

Un vínculo dice “estos van juntos”. Una fusión dice “ahora son uno”, y en Salesforce es un cambio real. Para las cuentas, seleccionas hasta tres registros y eliges uno como el principal; eliges qué valores de campo de los demás conservar, mientras que los campos ocultos y de solo lectura vienen del principal. El registro fusionado conserva el Created By y el Created Date del registro más antiguo, sea cual sea el principal. Los registros que no son el principal van a la Papelera de reciclaje. Los registros relacionados, como las actividades, pasan al registro fusionado, con excepciones. En Lightning, la fusión funciona sobre los duplicados que detectan tus reglas de duplicados. Y para las cuentas personales, los objetos de punto de contacto no admiten la fusión: sus relaciones se pierden (Considerations for Merging Duplicate Accounts (opens in a new tab); Merge Duplicate Accounts in Lightning Experience (opens in a new tab), en inglés).

Conocimiento para el examen. Conoce lo que hace una fusión de cuentas en Salesforce: hasta tres registros; un principal, del que se conservan los campos ocultos y de solo lectura; el Created By y el Created Date del registro más antiguo, sea cual sea el principal; los demás registros van a la Papelera de reciclaje; y en las cuentas personales, los objetos de punto de contacto no se fusionan.

No necesitas conocer cada caso límite para tomar la decisión. Necesitas la consecuencia: después de una fusión, los registros independientes con los que empezaste ya no existen. Se aplica la Prueba de Reversibilidad del capítulo 1: vincular es fácil de deshacer; fusionar no. Y un cliente rara vez está solo: contactos, casos, oportunidades, archivos, registros de consentimiento, hijos personalizados, ID externos, referencias de integración. Antes de fusionar el padre, entiende qué les pasa a todos los registros que dependen de él. Cuando llegan duplicados con una carga, les doy a los equipos tres opciones para los hijos: moverlos al registro que sobrevive; no cargarlos en absoluto, si nadie los necesita; o dejarlos en el otro registro, marcado como inactivo, para que sigan apareciendo en las búsquedas. La primera es lo que hace una fusión por ti. Las otras dos conservan el rastro, y a menudo de eso se trata.

Los registros van juntos, pero no coinciden: Salesforce y facturación dicen 602-555-0100, el ERP dice 602-555-0188. Las reglas de supervivencia (survivorship) eligen al ganador. Las habituales: el más reciente (la última actualización), el más frecuente (el valor en el que coinciden más fuentes) y la prioridad de la fuente (confía en esta fuente antes que en aquella), además de combinaciones, umbrales, pesos y reglas propias del negocio. Ninguna es correcta por naturaleza.

“El más reciente” no es un ajuste técnico. Es una declaración sobre la confianza: cuando los sistemas no coinciden, el valor más nuevo tiene más probabilidades de ser el correcto. Razonable para un número de móvil. Terrible para un nombre legal: si el ERP es su dueño, me da igual que alguien haya cambiado la copia de Salesforce hace cinco minutos. “El más frecuente” supone que el acuerdo es evidencia, pero tres copias desactualizadas aguas abajo no le ganan la votación a la fuente de referencia. “La prioridad de la fuente” lo dice sin rodeos: confiamos más en esta fuente. Así que la supervivencia pertenece a la arquitectura y al gobierno de datos, y cada regla necesita un dueño. ¿Quién decidió que gana la dirección más nueva, o que el ERP está por encima de Salesforce?

Si el mapa de autoridad del módulo 1 ya dice que el ERP es dueño del límite de crédito, la supervivencia es fácil: gana el ERP, sin necesidad de puntuaciones ingeniosas. Los casos difíciles son los atributos cuya autoridad es compartida, poco clara o basada en la evidencia en lugar de en un solo maestro. Ahí es donde las reglas de supervivencia se ganan su lugar.

Las reglas de supervivencia son declaraciones sobre la confianza Tres registros de origen de un mismo cliente no coinciden. Salesforce: teléfono 555-0100, cambiado hace dos años; dirección 12 Oak Street; límite de crédito 50,000, una copia. Facturación: teléfono 555-0100, cambiado hace dos años; dirección 12 Oak Street; límite de crédito 45,000, una copia. ERP: teléfono 555-0188, cambiado la semana pasada; dirección 40 Elm Avenue; límite de crédito 60,000, el maestro. Lo que sobrevive, con una regla por campo: el teléfono por el más reciente, 555-0188; la dirección por la más frecuente, 12 Oak Street; el límite de crédito con el ERP primero, 60,000. Debajo: cada regla dice en quién confiamos, y cada regla necesita un dueño. Salesforce un cliente TELÉFONO 555-0100, cambiado hace 2 años DIRECCIÓN 12 Oak Street LÍMITE DE CRÉDITO 50,000 (una copia) Facturación el mismo cliente TELÉFONO 555-0100, cambiado hace 2 años DIRECCIÓN 12 Oak Street LÍMITE DE CRÉDITO 45,000 (una copia) ERP el mismo cliente TELÉFONO 555-0188, cambiado la semana pasada DIRECCIÓN 40 Elm Avenue LÍMITE DE CRÉDITO 60,000 (el maestro) Lo que sobrevive una regla por campo TELÉFONO: EL MÁS RECIENTE 555-0188 DIRECCIÓN: LA MÁS FRECUENTE 12 Oak Street LÍMITE DE CRÉDITO: PRIMERO EL ERP 60,000 Cada regla dice en quién confiamos, y cada regla necesita un dueño. © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

Las reglas de supervivencia son declaraciones sobre la confianza.

Algunos emparejamientos ponderan la evidencia: coincidir en el ID de cliente es muy fuerte, el correo electrónico fuerte, el teléfono moderado, un nombre parecido débil, una dirección parecida un apoyo. Por encima de una puntuación, coinciden; por debajo de otra, son distintos; entre ambas, una persona lo revisa. La lección no es el algoritmo. El umbral es tu tolerancia al error, y debería seguir el riesgo del negocio. Y cuando la evidencia plantea la pregunta sin resolverla, no finjas que el sistema lo sabe. Envíalo a revisión. Es más lento, y está bien: la automatización no aporta valor cuando fusiona con toda seguridad a dos clientes distintos.

El enriquecimiento añade otra pregunta de procedencia. Los datos de referencia postales, los códigos de industria, los datos de empresa y las puntuaciones de riesgo externas mejoran los datos maestros, pero ¿de dónde vino cada valor, qué tan fiable y actual es, podemos usarlo para este propósito, contiene datos personales? “Industria = Transporte” según un proveedor de datos no es lo mismo que si te lo dice el cliente. Mantén esa distinción.

Dos socios minoristas (Retail Partners) envían entregas a John Smith, 123 Main Street, Columbus, con el mismo número de teléfono. ¿La misma persona? Probablemente. ¿Debería Steve Trucking unificarlos? Recuerda de quién son: esos destinatarios (Recipients) son clientes de los socios, y un socio nunca debe ver los de otro. Un falso emparejamiento mezclaría datos a través de esa frontera. De pronto ya no es una pregunta de calidad de datos, sino de privacidad y aislamiento, y por eso mismo los umbrales dependen de las consecuencias. El checkpoint toma la decisión. Por ahora: no dejes que la comodidad del emparejamiento tome la decisión de negocio.

A veces conservar el desorden te dice algo. Este registro vino del sistema antiguo, aquel de Salesforce, este otro de la empresa adquirida; sus ID, su historial y el hecho de que no coincidieran pueden importar. Los datos limpios son valiosos. La trazabilidad también. El arquitecto decide qué importa más para cada uso.

Más allá del examen: lo que cambia la IA. Antes, un mal emparejamiento significaba dos correos o un historial de servicio partido. Ahora un agente encuentra lo que cree que es el cliente y trae sus pedidos, casos, direcciones y notas. Si dos personas se emparejaron por error, puede actuar sobre la información de una persona en nombre de otra. La decisión de emparejamiento se ha convertido en parte de la frontera de seguridad, y donde mezclar sale caro, un emparejamiento más estricto es el diseño más seguro.

  • Qué evidencia basta para marcar un posible duplicado en cada dominio de datos.
  • Si una coincidencia confirmada se convierte en una fusión, un vínculo o una revisión humana.
  • Qué valores sobreviven a un desacuerdo, y quién es dueño de cada regla de supervivencia.
  • Cuánto riesgo de falso emparejamiento puede tolerar el negocio frente al riesgo de no detectar una coincidencia.
  • Qué identidades de origen, historial y registros relacionados deben conservarse antes de cualquier fusión.

Empareja con cuidado, fusiona de forma deliberada, elige las reglas de supervivencia con intención. Un registro de cliente limpio no vale mucho si llegaste a él combinando a los clientes equivocados.