Definire i campi mappa nell’interfaccia utente
Adobe Experience Platform consente di personalizzare completamente la struttura delle classi XDM (Experience Data Model) personalizzate, dei gruppi di campi dello schema e dei tipi di dati.
Nell’Editor schema puoi anche definire i campi mappa per modellare strutture di dati flessibili e dinamiche o archiviare una raccolta di coppie chiave-valore.
Quando definisci un nuovo campo nell’interfaccia utente di Platform, utilizza Tipo e seleziona "Mappa" dall’elenco.
A Tipo di valore mappa viene visualizzata la proprietà. Questo valore è richiesto per Mappa tipi di dati. I valori disponibili per la mappa sono Stringa e Intero. Seleziona un valore dall’elenco a discesa delle opzioni disponibili.
Dopo aver configurato il sottocampo, è necessario assegnarlo a un gruppo di campi. Utilizza il Gruppo di campi menu a discesa o campo di ricerca e selezionare Applica. Puoi continuare ad aggiungere campi all’oggetto utilizzando lo stesso processo, oppure selezionare Salva per confermare le impostazioni.
Limitazioni di utilizzo restrictions
XDM pone le seguenti restrizioni sull’utilizzo di questo tipo di dati:
- I tipi di mappa DEVONO essere di tipo
object
. - I tipi di mappa NON DEVONO avere proprietà definite (in altre parole, definiscono oggetti "vuoti").
- I tipi di mappa DEVONO includere un
additionalProperties.type
che descrive i valori che possono essere inseriti nella mappa,string
ointeger
. - La segmentazione multi-entità può essere definita solo in base alle chiavi della mappa e non ai valori.
- Le mappe non sono supportate per i tipi di pubblico dell’account.
Assicurati di utilizzare campi di tipo mappa solo quando assolutamente necessario, in quanto presentano i seguenti svantaggi in termini di prestazioni:
- Tempo di risposta da Servizio query Adobe Experience Platform si riducono da tre a dieci secondi per 100 milioni di record.
- Le mappe devono avere meno di 16 chiavi altrimenti si rischia un ulteriore degrado.
Passaggi successivi
Dopo aver letto questo documento, ora puoi definire i campi mappa nell’interfaccia utente di Platform. È possibile utilizzare solo classi e gruppi di campi per aggiungere campi agli schemi. Per ulteriori informazioni su come gestire queste risorse nell’interfaccia utente, consulta le guide sulla creazione e la modifica di classi e gruppi di campi.
Per ulteriori informazioni sulle funzionalità di Schemi Workspace, consulta la sezione Schemi panoramica di workspace.