Migración de la preparación de datos para campos personalizados a los nuevos campos de medios de streaming
En este documento se describe el proceso de migración del servicio de preparación de datos que existe sobre los flujos de recopilación de datos de Adobe habilitados para los datos de recopilación de medios de streaming de Adobe. La migración convierte una asignación de preparación de datos del tipo de datos de recopilación de medios de streaming de Adobe llamado "Medios" para usar el nuevo tipo de datos correspondiente denominado "Detalles de informes de medios".
Migración de la preparación de datos para campos personalizados
Para migrar las asignaciones de preparación de datos del tipo de datos anterior denominado "Medios" al nuevo tipo de datos denominado "Detalles de informes de medios", debe editar las asignaciones de preparación de datos:
mediaReporting antes de completar los pasos de esta sección.-
En Adobe Experience Platform, en la sección Sources, vaya a la pestaña Dataflows.
-
Busque el flujo de datos responsable de importar los datos de medios de streaming de Adobe Analytics a Adobe Experience Platform mediante la recopilación de datos de Adobe.
-
Seleccione Actualizar flujo de datos para modificar la configuración de la preparación de datos reemplazando cada asignación de origen personalizada que contenga un campo obsoleto con el nuevo campo correspondiente del nuevo objeto XDM.
-
Busque las asignaciones que contienen campos de origen del objeto "Media" obsoleto.
-
Reemplace esas fuentes utilizando campos del nuevo objeto "Detalles de creación de informes de medios".
-
Compruebe que las asignaciones siguen funcionando según lo esperado.
Consulte el parámetro Content ID en la página Parámetros de audio y vídeo para asignar entre los campos antiguos y los campos nuevos. La ruta de campo antigua se encuentra en la propiedad "Ruta de campo XDM", mientras que la nueva ruta de campo se encuentra en la propiedad "Ruta de campo XDM de creación de informes".
Ejemplo
Para facilitar el seguimiento de las directrices de migración, tenga en cuenta el siguiente ejemplo de flujo de datos que contiene una sola asignación. En este caso, debe aplicar las directrices de migración solo una vez.
-
En Adobe Experience Platform, en la sección Sources, vaya a la pestaña Dataflows.
-
Busque el flujo de datos responsable de importar los datos de medios de streaming de Adobe Analytics a Adobe Experience Platform mediante la recopilación de datos de Adobe.
-
Seleccione Actualizar flujo de datos para ingresar a la interfaz de usuario de edición como se muestra en la siguiente imagen.
-
En la ficha Asignación, seleccione Personalizada.
-
Identifique las asignaciones personalizadas que dependen de
media.mediaTimedcampos como orígenes.
En este ejemplo, dado que creó un grupo de campos personalizados en el esquema de su organización de desarrollo, el campo de destino se encuentra en
_dcbl. La ruta del grupo de campos personalizados difiere según el nombre de la organización. -
Para cada asignación que utiliza el objeto
media.mediaTimed, busque su correspondiente en el objetomediaReportingcon esta documentación.Por ejemplo, para Network, el corresponsal de
media.mediaTimed.primaryAssetViewDetails.broadcastNetwork esmediaReporting.sessionDetails.network.
-
En el campo Source field, reemplace la ruta de acceso
media.mediaTimedpor la ruta de accesomediaReporting. El campo de destino permanece sin cambios.
-
Seleccione Siguiente para guardar los cambios.
El estado se muestra como Procesando. Una vez aplicados los cambios, el estado se muestra como Habilitado.
Ejemplo con diferentes tipos de datos
En el ejemplo anterior, todos los tipos de datos implicados eran de tipo cadena, por lo que el reemplazo de asignación fue directo.
Si el tipo de datos del campo de origen es diferente al tipo de datos del campo de destino, debe seguir las directrices de la Guía de solución de problemas de la preparación de datos, Gestión de formatos de datos con la preparación de datos y Funciones de asignación de la preparación de datos.
Por ejemplo, si el tipo de origen es una cadena y el tipo de destino es un booleano, la preparación de datos puede analizar automáticamente el valor y convertirlo en un booleano.
Si el tipo de origen es un número y el tipo de destino es un booleano, debe utilizar funciones de manipulación de datos:
Asignando con media.mediaTimed a un campo personalizado.
Asignando mediaReporting al mismo campo personalizado: