Skip to main content

Data Model Objects (DMOs) — referencia de Data 360

La capa armonizada de Data 360: DMOs estándar vs custom, el modelo de datos de Customer 360, y por qué mapear a objetos estándar te compra semántica que la segmentación, la resolución de identidad y los agentes ya entienden.

Referencia·Actualizado 2026-06-01·Escrito por Lira · Editado por German Medina

Un Data Model Object (DMO) es la vista armonizada y con significado de negocio de tu data — la capa de la que leen los segmentos, los Calculated Insights, la resolución de identidad y las activaciones. Los DMOs son vistas sobre uno o más Data Lake Objects (ver Data Lake Objects). Si el DLO es lo que ingeriste, el DMO es lo que significa.

DMOs estándar vs custom

Salesforce trae un set de DMOs estándar — el modelo de datos de Customer 360: Individual, Contact Point Email, Contact Point Phone, Party Identification, y muchos más. Cargan semántica que la plataforma ya entiende: la resolución de identidad sabe cómo unificar sobre ellos, la segmentación sabe cómo traversarlos, Einstein y los agentes saben cómo leerlos.

Un DMO custom es uno que definís vos. A veces es lo correcto — cuando el modelo estándar genuinamente no puede expresar tu objeto — pero arranca con cero significado incorporado, y te quedás dueño de cada integración que lo toca.

DMO estándar (Individual)         ← la resolución de identidad, la segmentación y Einstein lo entienden
DMO custom (LoyaltyAccount__dlm)  ← vos sos dueño de cada comportamiento; nada está prefabricado

Referencia:

Qué sobrevive en producción

Mapeá a estándar salvo que puedas nombrar qué falta

Antes de crear un DMO custom, respondé una pregunta: ¿qué no logra expresar el modelo estándar que este objeto sí necesita? Si no podés nombrarlo, mapeá a estándar — heredás resolución de identidad, segmentación y agent-readiness gratis. (Ver gotchas — gotcha 4.)

La primary key es casi permanente

La primary key de un DMO decide cómo deduplican sus registros y cómo se le unen otros objetos. Cambiarla después de que la resolución de identidad corrió es un rebuild, no una edición. Elegí lo que identifica de forma única y estable a una fila durante su vida — la misma disciplina que los equipos de Marketing Cloud aplican a SubscriberKey.

La categoría del DMO define qué puede hacer

Como los DLOs, los DMOs cargan una categoría (Profile, Engagement, Other). La categoría gobierna si el objeto participa en la resolución de identidad y en los insights de serie temporal. Seteala para que coincida con el rol real del objeto, no con el default.

Decisión rápida

Mapeás a un DMO estándar cuando:

  • Un objeto estándar expresa el significado de la data (personas a Individual, emails a Contact Point Email).
  • Querés resolución de identidad, segmentación y agent-readiness sin construirlas.

Creás un DMO custom cuando:

  • El modelo estándar no tiene objeto para este concepto y podés articular por qué.
  • Aceptás la propiedad de cada integración downstream que lo toque.

Relacionado