Errori relativi a schemi e set di dati relational-schema-errors

In questa pagina: Trovare la causa e la correzione degli errori restituiti da Adobe Journey Optimizer quando si creano schemi relazionali (manualmente, da un file DDL o da un modello Excel) e abilitare i set di dati per le campagne orchestrate.

Gli errori di schema e set di dati utilizzano il prefisso CJMDMS, seguito da un numero di errore e da uno stato HTTP. Per gli altri prefissi di codice di errore, vedere riferimento codici di errore.

Se l’errore persiste dopo aver seguito i passaggi, annota il codice di errore, il messaggio, l’ID richiesta e la campagna, il percorso o l’attività interessati e conserva i registri o le schermate. Contatta quindi l’amministratore per un errore di autorizzazione o di accesso oppure contatta il supporto Adobe con questi dettagli. Per tutte le opzioni di supporto, vedere Ottenere supporto.

File e formati files

Questi errori si verificano quando si carica un file DDL o Excel per creare schemi e il file è troppo grande, contiene troppe tabelle o non è in un formato supportato.

Vedi anche Guardrail e limitazioni.

Codice errore
Messaggio
Come risolvere il problema
CJMDMS-100129-400
Il formato di file {format} non è supportato. Utilizza un formato di file supportato e riprova.
Carica un file DDL o il modello di Excel in formato .xlsx. Ulteriori informazioni
CJMDMS-100237-400
Formato file non valido. Sono supportati solo i file .xlsx.
Scarica il modello Excel fornito, salva le definizioni dello schema e caricalo in formato .xlsx. Ulteriori informazioni
CJMDMS-100130-413
È stato superato il limite di dimensioni del contenuto DDL di {limit}. Riduci la dimensione DDL e riprova.
Riduci il file DDL a un massimo di 10 MB oppure dividilo in più file e caricali uno alla volta. Ulteriori informazioni
CJMDMS-100127-400
È stato superato il limite di entità di {limit}. Riduci il numero di entità e riprova.
Ridurre il file DDL a un massimo di 200 tabelle oppure suddividerlo in più file e caricarli uno alla volta. Ulteriori informazioni
CJMDMS-100240-400
Il limite dello schema ha superato
Riduci il numero di tabelle nel file per rimanere entro il limite mostrato nel messaggio, oppure suddividi il file in diversi caricamenti. Ulteriori informazioni
CJMDMS-100126-422
Contenuto DDL non valido: {content}. Correggi la DDL e riprova.
Correggi la sintassi DDL mostrata nel messaggio, quindi carica di nuovo il file. Ulteriori informazioni
CJMDMS-100186-400
Le colonne nel DDL non sono definite correttamente, {error}. Aggiorna la DDL e riprova.
Correggi le definizioni delle colonne visualizzate nel messaggio, assicurandoti che ogni colonna abbia un nome e un tipo di dati, quindi carica di nuovo il file. Ulteriori informazioni
CJMDMS-100187-400
La tabella DDL non è definita correttamente. Aggiorna la DDL e riprova.
Verificare che ogni tabella nel DDL sia un’istruzione CREATE TABLE completa con le relative colonne e almeno una chiave primaria, quindi caricare di nuovo il file. Ulteriori informazioni
CJMDMS-100189-400
Errore di sintassi non supportato, {error}. Aggiorna la DDL e riprova.
Rimuovi la sintassi mostrata nel messaggio e mantieni solo istruzioni CREATE TABLE, quindi carica di nuovo il file. Ulteriori informazioni
CJMDMS-100201-400
Sono supportate solo le istruzioni ‘CREATE TABLE’. Verificare il tipo di rendiconto DDL.
Rimuovere le istruzioni diverse da CREATE TABLE da DDL, quindi caricare di nuovo il file. Ulteriori informazioni
CJMDMS-100184-400
Nomi di tabella duplicati trovati nel DDL, {tables}. Aggiorna la DDL e riprova.
Rimuovi le tabelle duplicate elencate nel messaggio oppure assegna a ciascuna tabella un nome univoco, quindi carica di nuovo il file. Ulteriori informazioni
CJMDMS-100185-400
Nomi di colonna duplicati {columns} trovati nella tabella {table}. Aggiorna la DDL e riprova.
Rimuovi le colonne duplicate elencate nel messaggio oppure assegna a ciascuna colonna della tabella un nome univoco, quindi carica di nuovo il file. Ulteriori informazioni
CJMDMS-100188-400
Il tipo di dati per la colonna {column} nella tabella {table} è mancante o non valido. Aggiorna la DDL e riprova.
Imposta un tipo di dati supportato per la colonna e la tabella denominate nel messaggio, quindi carica di nuovo il file. Ulteriori informazioni
CJMDMS-100256-400
Le entità a cui si fa riferimento nelle relazioni non sono presenti nel DDL: {missingEntities}. Definire CREATE TABLE per le tabelle in DDL e riprovare. Se il problema persiste, contatta l’Assistenza clienti di Adobe.
Aggiungi un’istruzione CREATE TABLE per ogni tabella mancante elencata nel messaggio, quindi carica di nuovo il file. Ulteriori informazioni
CJMDMS-100258-400
Entità {entities} mancanti nel foglio {sheet}, ma a cui si fa riferimento nel foglio {referencedSheet}. Correggi questo nel file Excel e riprova. Se il problema persiste, contatta l’Assistenza clienti di Adobe.
Aggiungi le entità mancanti elencate nel messaggio al foglio denominato nel messaggio, quindi carica di nuovo il file Excel. Ulteriori informazioni
CJMDMS-100265-400
Nome file {filename} non valido. Il nome del file deve contenere solo lettere, numeri, trattini bassi (_), trattini (-) o spazi e deve includere una singola estensione.
Rinomina il file utilizzando solo lettere, numeri, trattini bassi o spazi e una singola estensione, quindi caricalo di nuovo. Ulteriori informazioni
CJMDMS-100269-400
Estensione file mancante. Utilizzare una delle estensioni consentite:
Aggiungi al nome del file una delle estensioni consentite elencate nel messaggio, quindi carica di nuovo il file. Ulteriori informazioni

Modello di Excel excel

Questi errori si verificano quando il modello Excel che definisce gli schemi non è completo o non coerente.

Vedere anche Creare schemi relazionali utilizzando un file DDL.

Codice errore
Messaggio
Come risolvere il problema
CJMDMS-100229-400
Nel modello di caricamento dello schema manca il foglio richiesto {name}. Verifica che il formato del file sia corretto e riprova.
Scarica nuovamente il modello e aggiungi il foglio denominato nel messaggio. Ulteriori informazioni
CJMDMS-100230-400
Il modello di schema deve includere almeno un foglio di definizione della tabella, insieme al foglio di riepilogo dello schema.
Scaricate di nuovo il modello e aggiungete il foglio di riepilogo dello schema e almeno un foglio di definizione della tabella, se ne manca uno. Ulteriori informazioni
CJMDMS-100232-400
Struttura non valida rilevata nel foglio:
Scarica nuovamente il modello e confronta la struttura del foglio denominato nel messaggio con il modello. Ulteriori informazioni
CJMDMS-100233-400
Intestazione richiesta {header} mancante nel foglio {sheet}. Verifica che siano presenti tutte le intestazioni richieste e riprova.
Aggiungi l’intestazione denominata nel messaggio al foglio denominato nel messaggio, quindi carica di nuovo il file. Ulteriori informazioni
CJMDMS-100235-400
Il foglio di tabella {sheet} non corrisponde ad alcun nome di schema elencato nel foglio di riepilogo. Verifica la coerenza.
Rinominare il foglio di tabella in modo che corrisponda a un nome di schema elencato nel foglio di riepilogo o correggere il nome dello schema nel foglio di riepilogo. Ulteriori informazioni
CJMDMS-100236-400
Alcuni campi obbligatori sono mancanti nel foglio {sheet}. Rivedi e completa tutte le colonne necessarie.
Completa tutte le colonne richieste del foglio denominato nel messaggio, quindi carica di nuovo il file. Ulteriori informazioni
CJMDMS-100234-400
Nomi di schema duplicati trovati nel riepilogo dello schema: {schema}. Ogni nome di schema deve essere univoco.
Assegna un nome univoco a ciascuno schema elencato nel riepilogo dello schema, quindi carica di nuovo il file. Ulteriori informazioni

Descrittore della chiave primaria e della versione keys

Questi errori si verificano quando uno schema non dispone di una chiave primaria e di un descrittore di versione o quando non sono definiti come richiesto.

Vedi anche Creare gli schemi relazionali manualmente.

Codice errore
Messaggio
Come risolvere il problema
CJMDMS-100157-400
Lo schema {schema} non contiene una chiave primaria. Aggiorna lo schema e riprova.
Apri lo schema dal menu Gestione dati > Schema, assegna una Chiave primaria a un campo e salva. Quindi crea nuovamente il set di dati o carica di nuovo il file. Ulteriori informazioni
CJMDMS-100207-400
Lo schema {schema} collegato al set di dati {dataset} non è supportato per le campagne orchestrate a causa dell’assenza di un descrittore di chiave primaria. Aggiornare lo schema {schema} e riprovare.
Apri lo schema dal menu Gestione dati > Schema, assegna una Chiave primaria a un campo e salva. Quindi crea nuovamente il set di dati. Ulteriori informazioni
CJMDMS-100244-400
Nessuna colonna chiave primaria trovata nel foglio
Definisci una colonna di chiave primaria nel foglio denominato nel messaggio, quindi carica di nuovo il file. Ulteriori informazioni
CJMDMS-100197-400
Lo schema {schema} collegato al set di dati {dataset} non è supportato per le campagne orchestrate a causa dell’assenza di un descrittore di versione.
Apri lo schema, seleziona un campo (ad esempio modificato di recente) come Descrittore versione e contrassegnalo come necessario. Ulteriori informazioni
CJMDMS-100242-400
Lo schema {schema} non dispone di un descrittore di versione. Aggiorna lo schema e riprova.
Apri lo schema, seleziona un campo (ad esempio modificato di recente) come Descrittore versione e contrassegnalo come necessario. Ulteriori informazioni
CJMDMS-100259-400
Nel foglio {sheet} deve essere presente una sola colonna con un versionIdentifier non vuoto. Correggi questo nel file Excel e riprova. Se il problema persiste, contatta l’Assistenza clienti di Adobe.
Imposta l’identificatore della versione esattamente su una colonna del foglio, quindi carica di nuovo il file. Ulteriori informazioni
CJMDMS-100261-400
Selezionare il campo obbligatorio per la colonna: {column} poiché il descrittore di versione è selezionato per la colonna nel foglio:
Contrassegna la colonna denominata nel messaggio come richiesto nel foglio. Ulteriori informazioni
CJMDMS-100181-400
Il campo chiave primaria {fields} non deve essere incluso nel descrittore di versione. Aggiornare lo schema {schema} e riprovare.
Utilizza un altro campo come descrittore della versione, ad esempio una colonna datetime come lastmodified. Ulteriori informazioni
CJMDMS-100268-400
Impossibile impostare l’identificatore di versione nel campo chiave primaria {column} nel foglio {sheet}. Selezionare un altro campo da uno dei tipi consentiti:
Seleziona come identificatore di versione un’altra colonna, di uno dei tipi consentiti elencati nel messaggio. Ulteriori informazioni
CJMDMS-100182-400
Il campo descrittore della versione {fields} deve essere di tipo {type}. Aggiornare lo schema {schema} e riprovare.
Seleziona un campo di tipo datetime, long o int come descrittore della versione. Ulteriori informazioni
CJMDMS-100260-400
La colonna versionIdentifier {column} nel foglio {sheet} deve avere uno dei tipi consentiti: {allowed}. Trovato:
Selezionare una colonna di tipo datetime, long o int come colonna versionIdentifier del foglio. Ulteriori informazioni

Relazioni relationships

Questi errori si verificano quando si definiscono le relazioni tra schemi.

Vedere anche Creare schemi relazionali utilizzando un file DDL.

Codice errore
Messaggio
Come risolvere il problema
CJMDMS-100163-400
La cardinalità {cardinality} per una o più relazioni non è valida. Le cardinalità supportate sono {allowed}. Aggiorna la relazione e riprova.
Impostare la cardinalità di ogni relazione su 1-1, 1-N o N-1. Ulteriori informazioni
CJMDMS-100162-400
Una o più relazioni sono incomplete. Ogni relazione deve includere sourceSchema, sourceProperty e destinationSchema. Aggiorna la relazione e riprova.
Imposta lo schema di origine, la proprietà di origine e lo schema di destinazione di ciascuna relazione. Ulteriori informazioni
CJMDMS-100196-400
Tipo SourceProperty e destinationProperty non corrispondenti nella relazione nello schema {schema}. Aggiornare lo schema {schema} e riprovare.
Selezionare una proprietà di origine e una proprietà di destinazione con lo stesso tipo. Ulteriori informazioni
CJMDMS-100263-400
Le relazioni in cui la proprietà di origine è una chiave primaria devono avere un tipo uno-a-uno. Aggiornare le relazioni nello schema {schema} e riprovare.
Imposta le relazioni dello schema denominato nel messaggio che hanno una chiave primaria come proprietà di origine sulla cardinalità 1-1. Ulteriori informazioni
CJMDMS-100159-400
Lo schema di origine {schema} a cui si fa riferimento nella relazione manca dal payload. Aggiorna la relazione e riprova.
Aggiungi lo schema di origine alla richiesta o rimuovi la relazione. Ulteriori informazioni
CJMDMS-100161-400
Lo schema di destinazione {schema} a cui si fa riferimento nella relazione manca dal payload. Aggiorna la relazione e riprova.
Aggiungi lo schema di destinazione alla richiesta o rimuovi la relazione. Ulteriori informazioni

Identità identity

Questi errori si verificano quando uno schema non ha un campo di identità mappato a uno spazio dei nomi di identità.

Vedi anche Guardrail e limitazioni.

Codice errore
Messaggio
Come risolvere il problema
CJMDMS-100203-400
Proprietà chiave di identità {fields} non trovata per lo schema {schema}.
Aggiungi allo schema un campo di identità di tipo String e mappalo su uno spazio dei nomi di identità valido. Ulteriori informazioni
CJMDMS-100204-400
Il campo descrittore identità {fields} deve essere di tipo {type}. Aggiornare lo schema {schema}.
Imposta su String il tipo di campo di identità denominato nel messaggio, richiesto da uno schema per il targeting. Ulteriori informazioni
CJMDMS-100205-400
Il campo descrittore identità {fields} deve avere uno spazio dei nomi valido. Aggiornare lo schema {schema}.
Mappa il campo di identità denominato nel messaggio su uno spazio dei nomi di identità valido. Ulteriori informazioni
CJMDMS-100206-400
Il campo descrittore identità {fields} deve essere solo di tipo {type}. Aggiornare lo schema {schema}.
Utilizza un campo di identità di tipo String, mappato a uno spazio dei nomi di identità valido. Ulteriori informazioni
CJMDMS-100210-400
Impossibile trovare lo spazio dei nomi identità {namespace} nel campo {fields} presente nello schema {schema}.
Controlla in Adobe Experience Platform che lo spazio dei nomi esista, quindi seleziona uno spazio dei nomi di identità esistente per il campo denominato nel messaggio. Ulteriori informazioni

Abilitazione set di dati dataset

Questi errori si verificano quando abiliti un set di dati per le campagne orchestrate.

Vedi anche Abilitare il set di dati per le campagne orchestrate.

Codice errore
Messaggio
Come risolvere il problema
CJMDMS-100131-400
Il set di dati {dataset} non è un set di dati cliente, pertanto non è possibile abilitare l’estensione orchestrata di Campaign. Seleziona un set di dati cliente e riprova.
Seleziona o crea un set di dati cliente, quindi abilitalo per le campagne orchestrate dalle impostazioni Set di dati. Ulteriori informazioni
CJMDMS-100132-400
Il set di dati {dataset} è abilitato per il profilo. Puoi utilizzare campagne orchestrate solo su set di dati cliente che non sono abilitati per il profilo. Seleziona un set di dati supportato e riprova.
Seleziona o crea un set di dati cliente non abilitato per il profilo, quindi abilitalo per le campagne orchestrate dalle impostazioni Set di dati. Ulteriori informazioni
CJMDMS-100134-400
Lo schema per il set di dati {dataset} non è supportato per le campagne orchestrate. Utilizza uno schema compatibile e riprova.
Crea uno schema relazionale con una chiave primaria, un descrittore di versione e un campo di identità, quindi crea un nuovo set di dati su di esso. Ulteriori informazioni
CJMDMS-100227-400
Lo schema {schema} collegato al set di dati {dataset} non è supportato per la campagna orchestrata: manca uno schema di tipo “record”. Aggiungilo e riprova.
Crea uno schema relazionale con una chiave primaria, un descrittore di versione e un campo di identità, quindi crea un nuovo set di dati su di esso. Ulteriori informazioni
CJMDMS-100139-400
Lo schema {schema} è già associato a un set di dati orchestrato abilitato per la campagna {dataset}.
Utilizza il set di dati esistente o crea un altro schema per il nuovo set di dati. Ulteriori informazioni
CJMDMS-100166-400
Uno o più set di dati {dataset} sono già associati allo schema {schema}.
Utilizza uno dei set di dati esistenti o crea un altro schema. Ulteriori informazioni
CJMDMS-100169-400
Estensione della campagna orchestrata già abilitata nel set di dati {dataset}.
Continua acquisendo i dati nel set di dati. Ulteriori informazioni
CJMDMS-100133-400
L’abilitazione dell’estensione della campagna orchestrata per il set di dati {dataset} è in corso. Riprova più tardi.
Attendi alcuni minuti per completare l’abilitazione, quindi riprova. Ulteriori informazioni
CJMDMS-100228-400
CDC non è supportato nel set di dati {dataset} perché i dati sono già acquisiti nel set di dati.
Crea un nuovo set di dati con l’acquisizione dei dati di modifica abilitata e acquisisci i dati al suo interno. Ulteriori informazioni

Nomi e autorizzazioni names

Questi errori si verificano quando un nome è già utilizzato o quando l’utente non dispone dell’autorizzazione necessaria per schemi o set di dati.

Codice errore
Messaggio
Come risolvere il problema
CJMDMS-100146-400
Lo schema con titolo {schema} esiste già. Aggiorna lo schema e riprova.
Scegli un titolo schema diverso. Ulteriori informazioni
CJMDMS-100168-400
Uno o più schemi con il titolo {title} esistono già nel payload della richiesta. Aggiorna il payload della richiesta e riprova.
Assegna un titolo univoco a ogni schema della richiesta. Ulteriori informazioni
CJMDMS-100108-403
Non disponi delle autorizzazioni necessarie per accedere a questa risorsa. Controlla le autorizzazioni o contatta l’amministratore.
Verifica che il tuo ruolo disponga dell’autorizzazione per lo schema o il set di dati, ad esempio View schemas o View datasets da leggere e Manage schemas o Manage datasets da modificare, e che includa la sandbox corrente. Chiedi all’amministratore di aggiungere ciò che manca. Ulteriori informazioni
CJMDMS-100138-403
Non si dispone dell’autorizzazione {permission} per il set di dati {resource}. Verifica le autorizzazioni o contatta l’amministratore
Controllare l’autorizzazione denominata nel messaggio rispetto alle autorizzazioni del ruolo sui set di dati, ad esempio Manage datasets da modificare o View datasets da leggere, e chiedere all’amministratore di aggiungerla. Se il set di dati presenta un’etichetta di accesso, il ruolo deve includerlo anche. Ulteriori informazioni
CJMDMS-100178-403
Non si dispone dell’autorizzazione {permission} per lo schema {resource}. Aggiorna le autorizzazioni o contatta l’amministratore.
Controllare l’autorizzazione denominata nel messaggio rispetto alle autorizzazioni del proprio ruolo negli schemi, ad esempio Manage schemas da modificare o View schemas da leggere, e chiedere all’amministratore di aggiungerla. Se lo schema contiene campi con un’etichetta di accesso, il ruolo deve includere anche tale etichetta. Ulteriori informazioni
CJMDMS-100179-403
Non si dispone dell’autorizzazione {permission} per i set di dati. Aggiorna le autorizzazioni o contatta l’amministratore.
Controllare l’autorizzazione denominata nel messaggio rispetto alle autorizzazioni del ruolo sui set di dati, ad esempio Manage datasets da modificare o View datasets da leggere, e chiedere all’amministratore di aggiungerla. Ulteriori informazioni
AI Knowledge Reference

This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.

For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.

  • TL;DR: This page explains what the errors returned when you create relational schemas (manually, from a DDL file, or from an Excel template) and enable datasets for Orchestrated campaigns mean, and how to fix each family of errors.

Intents:

  • Know what to note and whom to contact when an error persists after the listed steps

  • Find the cause and the fix for a CJMDMS error returned during relational schema creation or dataset enablement

  • Identify which error family (files and formats, Excel template, primary key and version descriptor, relationships, identity, dataset enablement, names and permissions) an error belongs to

  • Check the file limits that apply to a DDL or Excel upload

  • Check what a relational schema needs before a dataset can be enabled for Orchestrated campaigns

Glossary:

  • CJMDMS: Prefix of the schema and dataset error codes; an error code is the prefix, an error number, and an HTTP status (for example CJMDMS-100130-413) (product-specific)
  • Primary key: Field a schema must have; a schema without one returns the primary key errors (product-specific)
  • Version descriptor: Field of a schema that must be selected and marked as required; it must be a field of type datetime, long, or int, and it cannot be the primary key field (product-specific)
  • Identity field: Field of type String that a schema used for targeting needs, mapped to a valid identity namespace (product-specific)
  • Relationship: Link between two schemas, defined by a source schema, a source property, a destination schema, and a cardinality (product-specific)
  • Cardinality: Type of a relationship; the supported cardinalities are 1-1, 1-N, or N-1 (product-specific)
  • Customer dataset: Dataset type required to enable the orchestrated campaign extension; it must not be enabled for Profile (product-specific)

Guardrails:

  • A DDL file larger than 10 MB returns CJMDMS-100130-413. The fix is to reduce its size or split it into several files.
  • A file can define up to 200 tables (CJMDMS-100127-400). For CJMDMS-100240-400, the upload exceeds the schema limit shown in the message. In both cases, the fix is to reduce the number of tables or split the file into several uploads.
  • The DDL accepts only CREATE TABLE statements.
  • The Excel template must be in .xlsx format.
  • A file name can contain only letters, numbers, underscores, hyphens, or spaces, and a single extension.
  • A field cannot be both the primary key and the version descriptor.
  • The version descriptor must be a field of type datetime, long, or int.
  • The source and destination properties of a relationship must have the same type.
  • A schema that is already associated with a dataset enabled for Orchestrated campaigns returns CJMDMS-100139-400 or 100166-400. The fix is to use the existing dataset or create another schema.
  • Change data capture cannot be enabled when data is already ingested in the dataset. A new dataset with change data capture enabled must be created before ingesting data (CJMDMS-100228-400).

Terminology:

  • Canonical name: Relational schema and dataset errors — variants: CJMDMS errors, schema errors, dataset errors
  • Do not confuse: “primary key” ≠ “version descriptor” (a field cannot be both)

FAQ:

  • Q: What do I do if the error persists after the listed steps? — Note the error code, the message, the request ID, and the campaign, journey, or activity concerned, and keep the logs or screenshots. For a permission or access error, contact your administrator; otherwise contact Adobe Support with these details. For all the support options, see the Getting support section of the error codes reference.

  • Q: How is an error code structured? — The prefix CJMDMS, followed by an error number and an HTTP status, for example CJMDMS-100130-413.

  • Q: Why is my DDL file rejected? — Depending on the message: the file is larger than 10 MB (CJMDMS-100130-413), defines more than 200 tables (100127-400, 100240-400), has malformed content (100126-422), columns that are not properly defined (100186-400), or a table that is not properly defined (100187-400), contains syntax that is not supported (100189-400) or a statement other than CREATE TABLE (100201-400), defines tables with the same name (100184-400), columns with the same name in a table (100185-400), or a column with a missing or invalid data type (100188-400), or has a relationship that refers to tables that are not defined in the DDL (100256-400). Each code has its own fix, listed under Troubleshooting.

  • Q: What does a schema need to be used for Orchestrated campaigns? — A primary key, a version descriptor marked as required, and an identity field of type String mapped to a valid identity namespace.

  • Q: Why can I not enable my dataset for Orchestrated campaigns? — Common causes: the dataset is not a customer dataset (CJMDMS-100131-400: select or create a customer dataset, then enable it for Orchestrated campaigns from the Datasets settings) or is enabled for Profile (100132-400: select or create a customer dataset that is not enabled for Profile, then enable it from the Datasets settings), its schema is not supported (100134-400, 100227-400: create a relational schema with a primary key, a version descriptor, and an identity field, then create a new dataset on it), or the schema is already associated with a dataset enabled for Orchestrated campaigns (100139-400) or with datasets (100166-400): use an existing dataset, or create another schema. If the message says enablement is in progress (100133-400), wait a few minutes for the enablement to complete, then try again. If the extension is already enabled on the dataset (100169-400), continue by ingesting data into the dataset.

  • Q: What should I do when I get a 403 error? — Your user does not have the permission needed to access the resource (CJMDMS-100108-403), or the permission named in the message on a dataset (100138-403), on a schema (100178-403), or on datasets (100179-403). Check the permission against the permissions of your role, such as View schemas, View datasets, Manage schemas, or Manage datasets, and ask your administrator to add what is missing.

  • Q: What does an Excel template error mean? — The template is not complete or not consistent: a required sheet, structure, or header is missing (100229-400, 100230-400, 100232-400, 100233-400), or the table sheets and the schema summary do not match, a table sheet misses required fields, or a schema name is used twice (100234-400, 100235-400, 100236-400).

Troubleshooting:

  • Files and formats:

    • CJMDMS-100129-400 (“The file format {format} is not supported. Please use a supported file format and try again.”): upload a DDL file, or the Excel template in .xlsx format.
    • CJMDMS-100237-400 (“Invalid file format. Only .xlsx files are supported.”): download the provided Excel template, save your schema definitions in it, and upload it in .xlsx format.
    • CJMDMS-100130-413: the DDL file is larger than 10 MB. Reduce its size, or split it into several files.
    • CJMDMS-100127-400: the file defines more than the 200 tables allowed. Reduce the number of tables, or split the file into several uploads.
    • CJMDMS-100240-400: the upload exceeds the schema limit shown in the message. Reduce the number of tables, or split the file into several uploads.
    • CJMDMS-100126-422: the DDL content is malformed. Fix the syntax shown in the message, then upload the file again.
    • CJMDMS-100186-400: correct the column definitions shown in the message, making sure each column has a name and a data type, then upload the file again.
    • CJMDMS-100187-400: check that each table in the DDL is a complete CREATE TABLE statement with its columns and at least one primary key, then upload the file again.
    • CJMDMS-100189-400: the DDL accepts only CREATE TABLE statements, so remove the syntax shown in the message, then upload the file again.
    • CJMDMS-100201-400: remove the statements other than CREATE TABLE, then upload the file again.
    • CJMDMS-100184-400: remove the duplicate tables listed in the message, or give each table a unique name, then upload the file again.
    • CJMDMS-100185-400: remove the duplicate columns listed in the message, or give each column of the table a unique name, then upload the file again.
    • CJMDMS-100188-400: set a supported data type for the column named in the message.
    • CJMDMS-100256-400: add a CREATE TABLE statement for each missing table listed in the message.
    • CJMDMS-100258-400: add the missing entities listed in the message to the sheet named in the message.
    • CJMDMS-100265-400: use only letters, numbers, underscores, hyphens, or spaces, and a single extension in the file name.
    • CJMDMS-100269-400: add one of the allowed extensions listed in the message to the file name.
  • Excel template: download the template again where indicated.

    • CJMDMS-100229-400: add the required sheet named in the message.
    • CJMDMS-100230-400: the template must have the schema summary sheet and at least one table definition sheet. Add the schema summary sheet and at least one table definition sheet if either is missing.
    • CJMDMS-100232-400: check the structure of the sheet named in the message.
    • CJMDMS-100233-400: add the header named in the message to the sheet.
    • CJMDMS-100235-400: rename the table sheet so it matches a schema name listed in the summary sheet, or correct the schema name in the summary sheet.
    • CJMDMS-100236-400: complete all the required columns of the sheet named in the message.
    • CJMDMS-100234-400: give each schema a unique name in the schema summary.
  • Primary key and version descriptor:

    • CJMDMS-100157-400: open the schema from the Data Management > Schema menu, assign a Primary Key to a field, and save. Then create the dataset again or upload the file again.
    • CJMDMS-100207-400: open the schema from the Data Management > Schema menu, assign a Primary Key to a field, and save. Then create the dataset again.
    • CJMDMS-100244-400: define a primary key column in the sheet named in the message, then upload the file again.
    • CJMDMS-100197-400, CJMDMS-100242-400: open the schema, select one field (for example lastmodified) as the Version Descriptor, and mark it as required.
    • CJMDMS-100259-400: set the version identifier on exactly one column of the sheet, then upload the file again.
    • CJMDMS-100261-400: mark the column named in the message as required in the sheet.
    • CJMDMS-100181-400: the primary key field is also used in the version descriptor. Use another field, for example a datetime column such as lastmodified.
    • CJMDMS-100268-400: the version identifier is set on the primary key column. Select another column, of one of the allowed types listed in the message.
    • CJMDMS-100182-400: select a version descriptor field of type datetime, long, or int.
    • CJMDMS-100260-400: select a column of one of the allowed types listed in the message (datetime, long, or int).
  • Relationships:

    • CJMDMS-100163-400 (invalid cardinality): use one of the supported cardinalities: 1-1, 1-N, or N-1.
    • CJMDMS-100162-400 (incomplete relationship): set the source schema, the source property, and the destination schema.
    • CJMDMS-100196-400: select source and destination properties that have the same type.
    • CJMDMS-100263-400: the source property is a primary key, so update the relationship of the schema named in the message to the 1-1 cardinality.
    • CJMDMS-100159-400: add the source schema, or remove the relationship.
    • CJMDMS-100161-400: add the destination schema, or remove the relationship.
  • Identity:

    • CJMDMS-100203-400: add an identity field of type String, mapped to a valid identity namespace.
    • CJMDMS-100204-400: the identity field is not of the type shown in the message. A schema used for targeting needs an identity field of type String, so correct the type of the field.
    • CJMDMS-100205-400: map the identity field named in the message to a valid identity namespace.
    • CJMDMS-100206-400: use an identity field of type String, mapped to a valid identity namespace.
    • CJMDMS-100210-400 (“Identity namespace {namespace} on field {fields} present in schema {schema} is not found.”): check in Adobe Experience Platform that the namespace exists, then select an existing identity namespace for the field named in the message.
  • Names and permissions:

    • CJMDMS-100146-400: a schema with this title already exists. Choose a different schema title.
    • CJMDMS-100168-400: the request contains several schemas with the same title. Give each schema a unique title.
    • CJMDMS-100108-403: check that your role has the permission for the schema or dataset, such as View schemas or View datasets to read and Manage schemas or Manage datasets to change, and that it includes the current sandbox. Ask your administrator to add what is missing.
    • CJMDMS-100138-403: check the permission named in the message against the permissions of your role on datasets, such as Manage datasets to change or View datasets to read, and ask your administrator to add it. If the dataset carries an access label, your role must also include it.
    • CJMDMS-100178-403: check the permission named in the message against the permissions of your role on schemas, such as Manage schemas to change or View schemas to read, and ask your administrator to add it. If the schema contains fields with an access label, your role must also include that label.
    • CJMDMS-100179-403: check the permission named in the message against the permissions of your role on datasets, such as Manage datasets to change or View datasets to read, and ask your administrator to add it.

Related pages:

  • Files and formats and Identity errors, see also: Guardrails and limitations (orchestrated/guardrails.md)
  • DDL upload and relationships: Create relational schemas using a DDL file (orchestrated/file-upload-schema.md)
  • Primary key, version descriptor, and dataset enablement: Create relational schemas manually (orchestrated/manual-schema.md)
  • Change data capture: Ingest data (orchestrated/ingest-data.md)
  • Overview of data modeling: Data modeling overview (orchestrated/gs-schemas.md)
  • Other error code prefixes: Error codes reference (building-journeys/error-codes-reference.md)
  • Permissions for 403 errors: Built-in Roles (administration/ootb-permissions.md)
  • Support options when an error persists: Getting support (building-journeys/error-codes-reference.md)
  • Contacting Adobe Support: Support ticket guidelines (start/user-interface.md)
recommendation-more-help
journey-optimizer-help