Data Prep guida alla risoluzione dei problemi

Questo documento fornisce le risposte alle domande frequenti su Adobe Experience Platform Data Prep, nonché una guida alla risoluzione dei problemi relativi agli errori comuni. Per domande e informazioni sulla risoluzione dei problemi relativi alle API di Platform in generale, vedi Guida alla risoluzione dei problemi dell’API Adobe Experience Platform.

Domande frequenti

Di seguito è riportato un elenco delle domande frequenti su Data Prep e le loro risposte.

Come vengono risolti gli errori di trasformazione?

Data Prep localizza tutti gli errori di trasformazione nella colonna in cui si sono verificati. Di conseguenza, tale colonna viene annullata e il resto della riga continuerà a essere elaborato. Questi problemi di trasformazione vengono registrati come Avvisi. È consigliabile esaminare periodicamente gli avvisi e regolare la logica di trasformazione per tenere conto dei problemi di trasformazione. Ciò aumenterà la qualità dei dati acquisiti in Experience Platform.

Se le colonne sono contrassegnate come Obbligatorio sono annullati a causa di problemi di trasformazione, quindi la riga non verrà assimilata. Quando l’acquisizione parziale dei dati è abilitata, puoi impostare la soglia di tali rifiuti prima che l’intero flusso non riesca. Se l’attributo nullizzato non ha influito sulle convalide a livello di schema, la riga continuerà a essere assimilata.

Vengono rifiutate anche tutte le righe non valide anche senza errori di trasformazione. Ad esempio, un flusso di acquisizione dati potrebbe avere una mappatura pass through (nessuna logica di trasformazione) per un campo obbligatorio e non esiste alcun valore in entrata per tale attributo. Questa riga verrà rifiutata.

Come posso evitare i caratteri speciali in un campo?

È possibile applicare un escape ai caratteri speciali in un campo utilizzando ${...}. Tuttavia, i file JSON che contengono campi con un punto (.) non sono supportate da questo meccanismo. Quando interagisci con le gerarchie, se un attributo figlio ha un punto (.), è necessario utilizzare una barra rovesciata (\) per evitare i caratteri speciali. Ad esempio: address è un oggetto che contiene l'attributo street.name, che può essere successivamente indicato come address.street\.name anziché address.street.name.

Qual è la lunghezza massima dei campi calcolati?

I campi calcolati hanno una lunghezza massima di 4096 caratteri.

In questa pagina