Definir
Establecer el esquema de la entidad, los acuerdos con las fuentes, las responsabilidades, el acceso y el uso previsto del maestro.
Acuerdos del dominioDatos maestros con reglas y responsables
Golden reúne registros de distintos sistemas bajo un modelo de entidad explícito. Los prepara y compara, asigna los casos dudosos a las personas adecuadas y mantiene el resultado vinculado a sus orígenes.
Acuerdos para los datos maestros
Un proceso con control
Golden separa decisiones que a menudo quedan ocultas en la gestión de datos maestros. Cada dominio define qué entra, cómo se comparan los registros, qué candidatos requieren atención, quién los resuelve y cómo se mantiene el maestro resultante.
Establecer el esquema de la entidad, los acuerdos con las fuentes, las responsabilidades, el acceso y el uso previsto del maestro.
Acuerdos del dominioTransformar y validar cada fuente conforme al modelo compartido, conservando la referencia al sistema y al registro de origen.
Calidad y procedenciaFormar grupos de candidatos y clasificar su similitud mediante los índices, pesos y umbrales elegidos para el dominio.
Criterios de selección de candidatosAplicar reglas automáticas aprobadas o asignar el caso a una persona responsable; después, utilizar reglas de supervivencia independientes para los valores discrepantes.
Autoridad humanaMantener el maestro con incidencias de calidad, historial y permisos, y publicarlo cuando haya un destino configurado.
Uso controladoAurelia Utilities
Este dominio ficticio de clientes residenciales muestra seis situaciones de interés práctico: localizar un problema de calidad, ordenar la revisión de duplicados, proteger una coincidencia dudosa, anticipar la supervivencia de valores, medir la mejora y conservar las decisiones que la explican.
Un registro de cliente obtiene 78 puntos sobre 100 y explica por qué: una dirección de correo no válida y tres valores ausentes. La calidad se convierte en una lista ordenada de correcciones, además de una puntuación.
La cola muestra a la vez el volumen, el grado de confianza y las diferencias entre fuentes. Golden detecta duplicados y ofrece una forma práctica de resolverlos.
Dos personas comparten nombre, código postal y ciudad, pero difieren en identificadores fiscales, correo, teléfono y dirección. La puntuación del 56 % y tres decisiones explícitas muestran cómo Golden protege los casos dudosos frente a la resolución automática.
Antes de confirmar, Golden indica qué registro permanece, qué valores prevalecen y qué valores diferentes se conservan. La decisión de supervivencia es explícita y revisable.
Tecnología
Golden está implementado con Java 21 y Spring Boot sobre PostgreSQL. Su motor combina recursos tipados, comparación determinista, reglas explícitas y registros transaccionales, sin reducir todas las decisiones a una puntuación opaca.
Una entidad vincula conjuntos de datos, fuentes, transformaciones, indexadores, clasificadores, componentes de fusión, responsables y destinos mediante recursos tipados.
Los tipos de columna y los conjuntos de datos anidados determinan la normalización, la validación, la comparación y la estructura expuesta mediante la API.
Las fuentes de ficheros, JDBC y tablas alimentan el dominio; los destinos de ficheros, HTTP, JDBC, Kafka y tablas permiten distribuir sus datos según la configuración.
Las correspondencias entre campos y las transformaciones controladas en Groovy adaptan los documentos de origen y conservan su contexto declarado.
Los índices exactos, geográficos y aproximados forman primero los grupos. Una clasificación ponderada decide después cómo debe tratarse cada grupo.
Las reglas procesan los grupos elegibles en un orden definido. La resolución automática, la revisión y la supervivencia de valores son decisiones distintas.
Una definición canónica identificada mediante SHA-256 distingue cada modelo de medición. Los cambios marcan las puntuaciones como desactualizadas y conservan las versiones diarias anteriores.
Las escrituras de registros, el historial y los eventos de auditoría inmutables comparten la misma transacción, con almacenamiento particionado y acceso controlado.
Alcance práctico
Golden se organiza alrededor de la entidad que el negocio necesita mantener. El primer alcance define el dominio, quién toma las decisiones y un conjunto representativo de registros antes de ampliar las fuentes o los sistemas consumidores.
Hablemos de su dominioDominios de datos maestros
El esquema, las reglas y las responsabilidades se definen para cada dominio.
Acuerdos de implementación
Los destinos y la sincronización sólo se incluyen cuando están configurados para el dominio.
Casos de cliente
El producto se utiliza en distintos dominios de datos maestros y conjuntos de fuentes. Estos resultados describen la escala y el alcance de dos implementaciones de clientes.
Grupo Piñero: maestro de clientes
Datos de clientes conciliados bajo un modelo compartido, conservando su procedencia, el consentimiento y el idioma.
Ver caso de clienteIT Travel Services: dos dominios
Los maestros de viajeros y destinos evitan repetir la resolución de identidades y localizaciones en los análisis posteriores.
Ver caso de clienteEmpezar por un dominio
Aporte la entidad, sus principales fuentes y un conjunto representativo de registros. Podemos empezar por delimitar la operación, las decisiones que requieren reglas y los casos que necesitan intervención humana.
Contactar con Trazadera