Ti trovi qui:
Mappatura delle formule in Marketing Intelligence
Le formule di mappatura trasformano i dati di origine durante l'inserimento, prima che vengano memorizzati in Marketing Intelligence. Utilizzarli per pulire, standardizzare e arricchire i dati incompleti, incoerenti o formattati in modo non corretto senza modificare i file di origine. A differenza dei campi calcolati nel livello semantico, che applicano la logica in fase di esecuzione, le formule di mappatura modificano in modo permanente i valori memorizzati.
Perché utilizzare le formule di mappatura?
Utilizzare le formule di mappatura quando è necessario preparare i dati senza modificare il file sorgente originale. Le formule di mappatura consentono di ridurre la pulitura manuale, di correggere i problemi di convalida della mappatura e di migliorare la generazione di rapporti a valle. Le formule di mappatura sono particolarmente utili quando: Un campo di destinazione obbligatorio non esiste nel file di origine. Un valore di origine deve essere ripulito prima di poter essere mappato. Più campi di origine devono essere combinati in un unico valore target. Un valore deve essere standardizzato in ogni riga. Un calcolo deve essere memorizzato per migliorare le prestazioni dei rapporti.
Considerazioni importanti
- Le formule di mappatura modificano i dati inseriti in Marketing Intelligence. Se una formula non è corretta, è necessario aggiornare la formula ed elaborare nuovamente i dati interessati. Per una logica complessa o rischiosa, testare attentamente l'approccio prima di applicarlo in generale.
- Le formule di mappatura utilizzano le funzioni di formula supportate disponibili nell'editor formule di mappatura. Se è necessaria una funzione specifica, verificare che sia supportata prima di affidarsi a essa nella mappatura.
Esempi di formule di mappatura
Rimozione di caratteri indesiderati dai dati di origine
Un file di origine include una colonna di spesa con valori come $10, $25 e $100. Il campo spesa target prevede solo valori numerici, quindi il simbolo del dollaro può impedire che il valore venga elaborato correttamente. Utilizzare una formula di mappatura per rimuovere il simbolo del dollaro prima che il valore venga memorizzato in Marketing Intelligence. Ciò consente di mantenere invariato il file di origine originale mappando comunque il valore pulito a una misura numerica.
Ad esempio, rimuovere $ da $100 in modo che il valore venga inserito come 100.
Aggiunta di un valore che non esiste nel file di origine
Un file di origine contiene valori di spesa in USD, ma non include una colonna valuta. Se il modello di dati di destinazione richiede un valore di valuta, non è possibile mappare completamente il file senza aggiungere tali informazioni. Anziché modificare il file di origine e riempire ogni riga con USD, utilizzare una formula di mappatura per fornire un valore statico durante l'inserimento. Marketing Intelligence applica quel valore a ogni riga inserita.
Ad esempio, utilizzare una formula di mappatura con USD come valore e mapparla al campo di destinazione valuta.
Creazione di un ID obbligatorio da più campi
Un file sorgente include campi come ad_size e ad_format, ma non un campo ad_id obbligatorio. Se il modello di destinazione richiede un ID, è necessario un modo coerente per crearne uno dai dati disponibili.Utilizzare una formula di mappatura per combinare più campi di origine in un unico valore. Il valore combinato può fungere da ID, a condizione che i campi insieme creino un identificatore univoco e stabile.
Ad esempio, combinare ad_format, un carattere di sottolineatura e ad_size per creare valori come video_300x250.
Calcola una misura mancante
Un file sorgente include video_views e spend ma non un campo cost_per_view. Per calcolare il costo per visualizzazione per i rapporti, utilizzare una formula di mappatura in base ai dati disponibili.
Ad esempio, dividere spend per
video_views calcolare il cost_per_view.
Standardizzazione dei valori per i rapporti
Un file di origine potrebbe omettere il nome di un canale o utilizzare valori non coerenti, ad esempio Google, Google e Google Ads. Queste incoerenze possono suddividere i dati in categorie diverse nei rapporti. Utilizzare una formula di mappatura per assegnare o standardizzare i valori durante l'inserimento in modo che i rapporti li raggruppino in modo coerente.
Ad esempio, mappare Google, Google e Google Ads a Google.
Quando utilizzare le formule di mappatura o i calcoli semantici
| Utilizzare una formula di mappatura | Utilizzo di un calcolo semantico |
|---|---|
| I dati devono essere corretti prima dell'archiviazione | Testare la logica o esplorare l'analisi |
| Il valore è necessario per più rapporti | Il calcolo si applica a un rapporto |
| I dati di origine presentano problemi di convalida | Si desidera che la flessibilità cambi in seguito |
