Referencia de asignación de destinos por lotes

Este artículo describe los atributos obligatorios, las claves de anulación de duplicación, los campos calculados y las limitaciones conocidas del paso Asignación cuando activa audiencias en los destinos de exportación de perfiles por lotes.

Atributos obligatorios mandatory-attributes

Un atributo obligatorio es una casilla de verificación activada por el usuario que garantiza que todos los registros de perfil contengan el atributo seleccionado. Por ejemplo: todos los perfiles exportados contienen una dirección de correo electrónico.

Puede marcar los atributos como obligatorios para asegurarse de que Experience Platform exporta únicamente los perfiles que incluyen el atributo específico. Como resultado, se puede utilizar como una forma adicional de filtrado. Marcar un atributo como obligatorio es no obligatorio.

Al no seleccionar un atributo obligatorio, se exportan todos los perfiles cualificados independientemente de sus atributos.

Se recomienda que uno de los atributos sea un identificador único de su esquema. Para obtener más información sobre los atributos obligatorios, consulte la sección de identidad en la documentación de destinos de marketing por correo electrónico.

Claves de anulación de duplicación deduplication-keys

IMPORTANT
Configure siempre una clave de anulación de duplicación para las exportaciones programadas. Sin anulación de duplicación, es posible que vea filas duplicadas o abonos de segmentos en conflicto para el mismo perfil, ya que las exportaciones programadas procesan tanto los datos instantáneos como los incrementales.

Una clave de deduplicación es una clave principal definida por el usuario que determina cómo se deduplican los perfiles. Cuando existen varios registros para la misma persona, la deduplicación garantiza que solo se exporte el registro más reciente.

Las claves de deduplicación eliminan la posibilidad de tener varios registros del mismo perfil en un archivo de exportación.

Hay tres formas de usar claves de anulación de duplicación en Experience Platform:

  • Usando un área de nombres de identidad única como clave de anulación de duplicación
  • Usando un único atributo de perfil de un perfil XDM como clave de anulación de duplicación
  • Usando una combinación de dos atributos de perfil de un perfil XDM como clave compuesta
IMPORTANT
Puede exportar un área de nombres de identidad única a un destino y el área de nombres se establece automáticamente como clave de anulación de duplicación. No se permite enviar varias áreas de nombres a un destino.
No se puede utilizar una combinación de áreas de nombres de identidad y atributos de perfil como claves de anulación de duplicación.

Ejemplo de deduplicación deduplication-example

Este ejemplo ilustra el funcionamiento de la deduplicación en función de las claves de deduplicación seleccionadas.

Consideremos los dos perfiles siguientes.

Perfil A

{
  "identityMap": {
    "Email": [
      {
        "id": "johndoe@example.com"
      },
      {
        "id": "doejohn_1@example.com"
      }
    ]
  },
  "segmentMembership": {
    "ups": {
      "fa5c4622-6847-4199-8dd4-8b7c7c7ed1d6": {
        "status": "realized",
        "lastQualificationTime": "2021-03-10 10:03:08"
      }
    }
  },
  "person": {
    "name": {
      "lastName": "Doe",
      "firstName": "John"
    }
  },
  "personalEmail": {
    "address": "johndoe@example.com"
  }
}

Perfil B

{
  "identityMap": {
    "Email": [
      {
        "id": "johndoe@example.com"
      },
      {
        "id": "doejohn_2@example.com"
      }
    ]
  },
  "segmentMembership": {
    "ups": {
      "fa5c4622-6847-4199-8dd4-8b7c7c7ed1d6": {
        "status": "realized",
        "lastQualificationTime": "2021-04-10 11:33:28"
      }
    }
  },
  "person": {
    "name": {
      "lastName": "D",
      "firstName": "John"
    }
  },
  "personalEmail": {
    "address": "johndoe@example.com"
  }
}

Caso de uso 1 de deduplicación: sin deduplicación deduplication-use-case-1

Sin anulación de duplicación, el archivo de exportación contendría las siguientes entradas.

personalEmail
firstName
lastName
johndoe@example.com
John
Doe
johndoe@example.com
John
D

Caso de uso de deduplicación 2: deduplicación basada en el área de nombres de identidad deduplication-use-case-2

Suponiendo la anulación de duplicación por el espacio de nombres Email, el archivo de exportación contendría las siguientes entradas. El perfil B es el más reciente que se clasifica para la audiencia, por lo que es el único que se exporta.

Correo electrónico*
personalEmail
firstName
lastName
johndoe@example.com
johndoe@example.com
John
D
doejohn_2@example.com
johndoe@example.com
John
D

Caso de uso de deduplicación 3: deduplicación basada en un único atributo de perfil deduplication-use-case-3

Suponiendo la anulación de duplicación por el atributo personal Email, el archivo de exportación contendría la siguiente entrada. El perfil B es el más reciente que se clasifica para la audiencia, por lo que es el único que se exporta.

personalEmail*
firstName
lastName
johndoe@example.com
John
D

Caso de uso 4 de deduplicación: deduplicación basada en dos atributos de perfil deduplication-use-case-4

Suponiendo la anulación de duplicación por la clave compuesta personalEmail + lastName, el archivo de exportación contendría las siguientes entradas.

personalEmail*
lastName*
firstName
johndoe@example.com
D
John
johndoe@example.com
Doe
John

Adobe recomienda seleccionar un área de nombres de identidad como CRM ID o una dirección de correo electrónico como clave de anulación de duplicación para garantizar que todos los registros de perfil se identifiquen de forma exclusiva.

Comportamiento de deduplicación para perfiles con la misma marca de tiempo deduplication-same-timestamp

Al exportar perfiles a destinos basados en archivos, la deduplicación garantiza que solo se exporte un perfil cuando varios perfiles comparten la misma clave de deduplicación y la misma marca de tiempo de referencia. Esta marca de tiempo representa el momento en el que se actualizó por última vez el gráfico de identidad o la pertenencia a audiencias de un perfil. Para obtener más información sobre cómo se actualizan y exportan los perfiles, consulte el documento comportamiento de exportación de perfiles.

Consideraciones clave key-considerations

  • Selección determinística: cuando varios perfiles tienen claves de anulación de duplicación idénticas y la misma marca de tiempo de referencia, la lógica de anulación de duplicación determina qué perfil se va a exportar ordenando los valores de otras columnas seleccionadas (excluyendo tipos complejos como matrices, mapas u objetos). Los valores ordenados se evalúan en orden lexicográfico y se selecciona el primer perfil.

  • Ejemplo de escenario

Considere los siguientes datos, donde la clave de anulación de duplicación es la columna Email:

Correo electrónico*
first_name
last_name
timestamp
test1@test.com
John
Morris
2024-10-12T09:50
test1@test.com
John
Doe
2024-10-12T09:50
test2@test.com
Frank
Smith
2024-10-12T09:50

Después de la deduplicación, el archivo de exportación contiene:

Correo electrónico*
first_name
last_name
timestamp
test1@test.com
John
Doe
2024-10-12T09:50
test2@test.com
Frank
Smith
2024-10-12T09:50

Explicación: Para test1@test.com, ambos perfiles comparten la misma clave de anulación de duplicación y la misma marca de tiempo. El algoritmo ordena lexicográficamente los valores de las columnas first_name y last_name. Dado que los nombres son idénticos, la hora se resuelve usando la columna last_name, donde “Doe” va antes que “Morris”.

Confiabilidad mejorada: Este proceso de deduplicación actualizado garantiza que las ejecuciones sucesivas con las mismas coordenadas siempre produzcan los mismos resultados, lo que mejora la coherencia.

Realizar transformaciones de datos mediante campos calculados calculated-fields

Puede usar el control Campos calculados para realizar varias transformaciones de datos en los datos exportados a destinos basados en archivos.

Limitaciones conocidas known-limitations

La nueva página Mapping tiene las siguientes limitaciones conocidas:

El atributo de pertenencia a audiencia no se puede seleccionar mediante el flujo de trabajo de asignación audience-membership-attribute-mapping

Debido a una limitación conocida, actualmente no puede usar la ventana Seleccionar campo para agregar segmentMembership.seg_namespace.seg_id.status a sus exportaciones de archivos. En su lugar, debe pegar manualmente el valor xdm: segmentMembership.seg_namespace.seg_id.status en el campo de esquema, como se muestra a continuación.

Grabación de pantalla que muestra la solución alternativa para los miembros de audiencia en el paso de asignación del flujo de trabajo de activación. {modal="regular"}

NOTE
Para los destinos de almacenamiento en la nube, se añaden los siguientes atributos a la asignación de forma predeterminada:
  • segmentMembership.seg_namespace.seg_id.status
  • segmentMembership.seg_namespace.seg_id.lastQualificationTime

Las exportaciones de archivos variarán de las siguientes maneras, dependiendo de si segmentMembership.seg_namespace.seg_id.status está seleccionado o no:

  • Si se selecciona el campo segmentMembership.seg_namespace.seg_id.status, los archivos exportados incluyen miembros activos en la instantánea completa inicial y miembros activos y caducados recientemente en las exportaciones incrementales posteriores.
  • Si no se selecciona el campo segmentMembership.seg_namespace.seg_id.status, los archivos exportados incluyen solo miembros activos en la instantánea completa inicial y en las exportaciones incrementales posteriores.

Obtenga más información sobre comportamiento de exportación de perfiles para destinos basados en archivos.

Actualmente no se pueden seleccionar áreas de nombres de identidad para las exportaciones identity-namespaces-export-limitation

Actualmente no se admite la selección de áreas de nombres de identidad para exportar, como se muestra en la imagen siguiente. Si se seleccionan áreas de nombres de identidad para exportar, se producirá un error en el paso Revisar.

Asignación no compatible que muestra exportaciones de identidad. {modal="regular"}

Como solución temporal si necesita agregar áreas de nombres de identidad a los archivos exportados durante la versión beta, puede:

  • Utilice los destinos de almacenamiento en la nube heredados para los flujos de datos donde desee incluir áreas de nombres de identidad en las exportaciones
  • Cargue identidades como atributos en Experience Platform para luego exportarlas a sus destinos de almacenamiento en la nube.
recommendation-more-help
experience-platform-help-destinations