Migrare la preparazione dati per i campi personalizzati ai nuovi campi multimediali in streaming
Questo documento descrive il processo di migrazione del servizio di preparazione dati esistente sopra i flussi di raccolta dati di Adobe abilitati per i dati di raccolta multimediale in streaming di Adobe. La migrazione converte una mappatura della preparazione dati dal tipo di dati Adobe Streaming Media Collection denominata "Media" per utilizzare il nuovo tipo di dati corrispondente denominato "Media Reporting Details".
Migra preparazione dati per campi personalizzati
Per eseguire la migrazione delle mappature della preparazione dati dal vecchio tipo di dati denominato "Media" al nuovo tipo di dati denominato "Media Reporting Details", è necessario modificare le mappature della preparazione dati:
mediaReporting
prima di completare i passaggi in questa sezione.-
In Adobe Experience Platform, nella sezione Origini, vai alla scheda Flussi dati.
-
Individua il flusso di dati responsabile dell’importazione di dati multimediali in streaming da Adobe Analytics a Adobe Experience Platform tramite Raccolta dati di Adobe.
-
Seleziona Aggiorna flusso di dati per modificare la configurazione della preparazione dati sostituendo ogni mappatura di origine personalizzata contenente un campo obsoleto con il nuovo campo corrispondente del nuovo oggetto XDM.
-
Individua le mappature contenenti i campi sorgente dall’oggetto "Media" obsoleto.
-
Sostituire tali origini utilizzando i campi del nuovo oggetto "Dettagli di Media Reporting".
-
Verifica che le mappature funzionino ancora come previsto.
Vedi il parametro ID contenuto nella pagina Parametri audio e video per eseguire il mapping tra i campi precedenti e i nuovi campi. Il vecchio percorso di campo si trova nella proprietà "Percorso campo XDM", mentre il nuovo percorso di campo si trova nella proprietà "Percorso campo XDM per reporting".
Esempio
Per seguire più facilmente le linee guida per la migrazione, considera il seguente flusso di dati di esempio che contiene una singola mappatura. In questo caso, è necessario applicare le linee guida sulla migrazione una sola volta.
-
In Adobe Experience Platform, nella sezione Origini, vai alla scheda Flussi dati.
-
Individua il flusso di dati responsabile dell’importazione di dati multimediali in streaming da Adobe Analytics a Adobe Experience Platform tramite Raccolta dati di Adobe.
-
Selezionare Update dataflow per accedere all'interfaccia utente di modifica, come illustrato nell'immagine seguente.
-
Nella scheda Mapping, selezionare Custom.
-
Identificare i mapping personalizzati che si basano sui campi
media.mediaTimed
come origini.In questo esempio, poiché hai creato un gruppo di campi personalizzato sullo schema nell'organizzazione di sviluppo, il campo di destinazione si trova in
_dcbl
. Il percorso del gruppo di campi personalizzato varia in base al nome dell’organizzazione. -
Per ogni mapping che utilizza l'oggetto
media.mediaTimed
, trovare il corrispondente nell'oggettomediaReporting
utilizzando questa documentazione.Ad esempio, per Rete, il corrispondente per
media.mediaTimed.primaryAssetViewDetails
.broadcastNetwork èmediaReporting.sessionDetails.network
. -
Nel campo Source field, sostituire il percorso
media.mediaTimed
con il percorsomediaReporting
. Il campo di destinazione rimane invariato. -
Seleziona Next per salvare le modifiche.
Lo stato visualizzato è Processing. Dopo l'applicazione delle modifiche, lo stato visualizzato è Enabled.
Esempio con tipi di dati diversi
Nell’esempio precedente, tutti i tipi di dati interessati erano di tipo String, pertanto la mappatura veniva sostituita direttamente.
Se il tipo di dati del campo di origine è diverso dal tipo di dati del campo di destinazione, è necessario seguire le linee guida della Guida alla risoluzione dei problemi della preparazione dati, Gestione dei formati di dati con le funzioni di mappatura della preparazione dati e Funzione di mappatura della preparazione dati.
Ad esempio, se il tipo di origine è una stringa e il tipo di destinazione è booleano, Preparazione dati può analizzare automaticamente il valore e convertirlo in booleano.
Se il tipo di origine è un numero e il tipo di destinazione è booleano, è necessario utilizzare le funzioni di manipolazione dei dati:
Mappatura con media.mediaTimed
a un campo personalizzato.
Mappatura con mediaReporting
allo stesso campo personalizzato: