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.

L’Editor schemi con il menu a discesa Tipo e il valore Mappa evidenziato.

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.

Editor schemi con Tipo di valore mappa elenco a discesa evidenziato.

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.

Registrazione della selezione del gruppo di campi e delle impostazioni applicate.

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 o integer.
  • 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.
NOTE
L’interfaccia utente di Platform presenta limitazioni su come estrarre le chiavi dei campi di tipo mappa. Mentre i campi di tipo oggetto possono essere espansi, le mappe vengono visualizzate come un singolo campo. I campi mappa creati tramite l’API Schema Registry che non sono di tipo stringa o intero vengono visualizzati come "Complesso"tipi di dati.

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.

recommendation-more-help
62e9ffd9-1c74-4cef-8f47-0d00af32fc07