Erros de esquema relacional e conjunto de dados relational-schema-errors

Nesta página: encontre a causa e a correção dos erros que Adobe Journey Optimizer retorna ao criar esquemas relacionais (manualmente, a partir de um arquivo DDL ou de um modelo do Excel) e habilitar conjuntos de dados para campanhas Orquestradas.

Erros de esquema e conjunto de dados usam o prefixo CJMDMS, seguido por um número de erro e um status HTTP. Para os outros prefixos de código de erro, consulte a referência de códigos de erro.

Se o erro persistir após seguir as etapas, observe o código de erro, a mensagem, a ID da solicitação e a campanha, jornada ou atividade relacionada, além de manter os logs ou as capturas de tela. Em seguida, contate o administrador para obter um erro de permissão ou acesso, ou contate o Suporte da Adobe com esses detalhes. Para todas as opções de suporte, consulte Obtendo suporte.

Arquivos e formatos files

Esses erros ocorrem quando você faz upload de um arquivo DDL ou do Excel para criar esquemas e o arquivo é muito grande, tem muitas tabelas ou não está em um formato compatível.

Consulte também Medidas de proteção e limitações.

Código de erro
Mensagem
Como corrigir
CJMDMS-100129-400
O formato de arquivo {format} não é suportado. Use um formato de arquivo compatível e tente novamente.
Faça upload de um arquivo DDL ou do modelo do Excel no formato .xlsx. Saiba mais
CJMDMS-100237-400
Formato de arquivo inválido. Somente arquivos .xlsx são suportados.
Baixe o modelo do Excel fornecido, salve as definições do esquema nele e faça upload dele no formato .xlsx. Saiba mais
CJMDMS-100130-413
O limite de tamanho de conteúdo DDL de {limit} foi excedido. Reduza o tamanho do DDL e tente novamente.
Reduza o arquivo DDL para 10 MB ou menos, ou divida-o em vários arquivos e faça upload deles um por um. Saiba mais
CJMDMS-100127-400
O limite de entidades de {limit} foi excedido. Reduza o número de entidades e tente novamente.
Reduza o arquivo DDL para 200 tabelas ou menos, ou divida-o em vários arquivos e faça upload deles um por um. Saiba mais
CJMDMS-100240-400
O limite de esquema foi excedido
Reduza o número de tabelas no arquivo para ficar dentro do limite mostrado na mensagem ou divida o arquivo em vários uploads. Saiba mais
CJMDMS-100126-422
O conteúdo DDL está malformado: {content}. Corrija o DDL e tente novamente.
Corrija a sintaxe DDL mostrada na mensagem e faça upload do arquivo novamente. Saiba mais
CJMDMS-100186-400
As colunas na DDL não estão definidas corretamente, {error}. Atualize o DDL e tente novamente.
Corrija as definições de coluna mostradas na mensagem, certificando-se de que cada coluna tem um nome e um tipo de dados, e faça upload do arquivo novamente. Saiba mais
CJMDMS-100187-400
A tabela da DDL não está definida corretamente. Atualize o DDL e tente novamente.
Verifique se cada tabela na DDL é uma instrução CREATE TABLE completa com suas colunas e pelo menos uma chave primária e, em seguida, carregue o arquivo novamente. Saiba mais
CJMDMS-100189-400
Erro de sintaxe sem suporte, {error}. Atualize o DDL e tente novamente.
Remova a sintaxe mostrada na mensagem e mantenha somente as instruções CREATE TABLE. Em seguida, carregue o arquivo novamente. Saiba mais
CJMDMS-100201-400
Somente há suporte para instruções ‘CREATE TABLE’. Verifique seu tipo de instrução DDL.
Remova as instruções diferentes de CREATE TABLE da DDL e carregue o arquivo novamente. Saiba mais
CJMDMS-100184-400
Nomes de tabela duplicados encontrados no DDL, {tables}. Atualize o DDL e tente novamente.
Remova as tabelas duplicadas listadas na mensagem ou dê a cada tabela um nome exclusivo e faça upload do arquivo novamente. Saiba mais
CJMDMS-100185-400
Nomes de coluna duplicados {columns} encontrados na tabela {table}. Atualize o DDL e tente novamente.
Remova as colunas duplicadas listadas na mensagem ou dê um nome exclusivo a cada coluna da tabela e faça upload do arquivo novamente. Saiba mais
CJMDMS-100188-400
O tipo de dados da coluna {column} na tabela {table} está ausente ou é inválido. Atualize o DDL e tente novamente.
Defina um tipo de dados compatível para a coluna e a tabela chamadas na mensagem e, em seguida, faça upload do arquivo novamente. Saiba mais
CJMDMS-100256-400
Entidades referenciadas em relações estão ausentes no DDL: {missingEntities}. Defina CRIAR TABELA para eles como o DDL e tente novamente. Se o problema persistir, entre em contato com o Atendimento ao cliente da Adobe.
Adicione uma instrução CREATE TABLE para cada tabela ausente listada na mensagem e, em seguida, carregue o arquivo novamente. Saiba mais
CJMDMS-100258-400
As entidades {entities} estão ausentes na planilha {sheet}, mas são referenciadas na planilha {referencedSheet}. Corrija isso no arquivo do Excel e tente novamente. Se o problema persistir, entre em contato com o Atendimento ao cliente da Adobe.
Adicione as entidades ausentes listadas na mensagem à planilha nomeada na mensagem e, em seguida, faça upload do arquivo do Excel novamente. Saiba mais
CJMDMS-100265-400
Nome de arquivo {filename} inválido. O nome do arquivo deve conter apenas letras, números, sublinhados (_), hifens (-) ou espaços e incluir uma única extensão.
Renomeie o arquivo usando apenas letras, números, sublinhados, hifens ou espaços e uma única extensão e, em seguida, faça upload novamente. Saiba mais
CJMDMS-100269-400
Extensão de arquivo ausente. Use uma das extensões permitidas:
Adicione uma das extensões permitidas listadas na mensagem ao nome do arquivo e faça upload do arquivo novamente. Saiba mais

Modelo do Excel excel

Esses erros ocorrem quando o modelo do Excel que define seus esquemas não está completo ou não é consistente.

Consulte também Criar esquemas relacionais usando um arquivo DDL.

Código de erro
Mensagem
Como corrigir
CJMDMS-100229-400
A planilha necessária {name} está ausente do modelo de carregamento de esquema. Verifique se o formato de arquivo está correto e tente novamente.
Baixe o modelo novamente e adicione a planilha com o nome na mensagem. Saiba mais
CJMDMS-100230-400
O modelo de esquema precisa incluir pelo menos uma folha de definição de tabela, bem como a folha de resumo de esquemas.
Baixe o modelo novamente e adicione a folha de resumo do esquema e pelo menos uma folha de definição de tabela se alguma estiver ausente. Saiba mais
CJMDMS-100232-400
Estrutura inválida detectada na planilha:
Baixe o modelo novamente e compare a estrutura da planilha nomeada na mensagem com o modelo. Saiba mais
CJMDMS-100233-400
Cabeçalho obrigatório {header} ausente na planilha {sheet}. Verifique se todos os cabeçalhos obrigatórios estão presentes e tente novamente.
Adicione o cabeçalho nomeado na mensagem à planilha nomeada na mensagem e, em seguida, faça upload do arquivo novamente. Saiba mais
CJMDMS-100235-400
A folha de tabela {sheet} não corresponde a nenhum nome de esquema listado na folha de resumo. Verifique a consistência.
Renomeie a folha de tabela de forma que ela corresponda a um nome de esquema listado na folha de resumo ou corrija o nome do esquema na folha de resumo. Saiba mais
CJMDMS-100236-400
Alguns campos obrigatórios estão ausentes na planilha {sheet}. Revise e preencha todas as colunas necessárias.
Preencha todas as colunas necessárias da planilha com o nome na mensagem e, em seguida, faça upload do arquivo novamente. Saiba mais
CJMDMS-100234-400
Nomes de esquema duplicados encontrados no resumo do esquema: {schema}. Cada nome de esquema deve ser exclusivo.
Dê um nome exclusivo a cada esquema listado no resumo do esquema e, em seguida, faça upload do arquivo novamente. Saiba mais

Chave primária e descritor de versão keys

Esses erros ocorrem quando um esquema não tem uma chave primária e um descritor de versão ou quando eles não são definidos conforme necessário.

Consulte também Criar esquemas relacionais manualmente.

Código de erro
Mensagem
Como corrigir
CJMDMS-100157-400
O esquema {schema} não contém uma chave primária. Atualize o esquema e tente novamente.
Abra o esquema no menu Gerenciamento de Dados > Esquema, atribua uma Chave Primária a um campo e salve. Em seguida, crie o conjunto de dados novamente ou faça upload do arquivo novamente. Saiba mais
CJMDMS-100207-400
O esquema {schema} vinculado ao conjunto de dados {dataset} não tem suporte para campanhas orquestradas devido à ausência de um descritor de chave primária. Atualize o esquema {schema} e tente novamente.
Abra o esquema no menu Gerenciamento de Dados > Esquema, atribua uma Chave Primária a um campo e salve. Em seguida, crie o conjunto de dados novamente. Saiba mais
CJMDMS-100244-400
Nenhuma coluna de chave primária encontrada na planilha
Defina uma coluna de chave primária na planilha chamada na mensagem e, em seguida, faça upload do arquivo novamente. Saiba mais
CJMDMS-100197-400
O esquema {schema} vinculado ao conjunto de dados {dataset} não tem suporte para campanhas orquestradas devido à ausência de um descritor de versão.
Abra o esquema, selecione um campo (por exemplo, última modificação) como o Descritor de Versão e marque-o como necessário. Saiba mais
CJMDMS-100242-400
O esquema {schema} não tem descritor de versão. Atualize o esquema e tente novamente.
Abra o esquema, selecione um campo (por exemplo, última modificação) como o Descritor de Versão e marque-o como necessário. Saiba mais
CJMDMS-100259-400
Deve haver exatamente uma coluna com um versionIdentifier não vazio na planilha {sheet}. Corrija isso no arquivo do Excel e tente novamente. Se o problema persistir, entre em contato com o Atendimento ao cliente da Adobe.
Defina o identificador de versão em exatamente uma coluna da planilha e, em seguida, faça upload do arquivo novamente. Saiba mais
CJMDMS-100261-400
Selecione o campo obrigatório para a coluna: {column}, pois o descritor de versão está selecionado para a coluna na planilha:
Marque a coluna nomeada na mensagem conforme necessário na planilha. Saiba mais
CJMDMS-100181-400
O campo de chave primária {fields} não deve ser incluído no descritor de versão. Atualize o esquema {schema} e tente novamente.
Use outro campo como descritor de versão, por exemplo, uma coluna de data e hora, como última modificação. Saiba mais
CJMDMS-100268-400
O Identificador de Versão não pode ser definido no campo de chave primária {column} na planilha {sheet}. Selecione outro campo em um dos tipos permitidos:
Selecione outra coluna, de um dos tipos permitidos listados na mensagem, como o identificador de versão. Saiba mais
CJMDMS-100182-400
O campo de descritor de versão {fields} deve ser do tipo {type}. Atualize o esquema {schema} e tente novamente.
Selecione um campo do tipo datetime, long ou int como o descritor de versão. Saiba mais
CJMDMS-100260-400
A coluna versionIdentifier {column} na planilha {sheet} deve ter um dos tipos permitidos: {allowed}. Encontrado:
Selecione uma coluna do tipo datetime, long ou int como a coluna versionIdentifier da planilha. Saiba mais

Relações relationships

Esses erros ocorrem quando você define relações entre esquemas.

Consulte também Criar esquemas relacionais usando um arquivo DDL.

Código de erro
Mensagem
Como corrigir
CJMDMS-100163-400
A cardinalidade {cardinality} para uma ou mais relações é inválida. As cardinalidades com suporte são {allowed}. Atualize a relação e tente novamente.
Defina a cardinalidade de cada relação como 1-1, 1-N ou N-1. Saiba mais
CJMDMS-100162-400
Um ou mais relacionamentos estão incompletos. Cada relação deve incluir um sourceSchema, sourceProperty e destinationSchema. Atualize a relação e tente novamente.
Defina o esquema de origem, a propriedade de origem e o esquema de destino de cada relação. Saiba mais
CJMDMS-100196-400
Tipo de SourceProperty e incompatibilidade de tipo de destinationProperty na relação no esquema {schema}. Atualize o esquema {schema} e tente novamente.
Selecione uma propriedade de origem e uma propriedade de destino que tenham o mesmo tipo. Saiba mais
CJMDMS-100263-400
As relações nas quais a propriedade de origem é uma chave primária devem ter um tipo “um para um”. Atualize a(s) relação(ões) no esquema {schema} e tente novamente.
Defina os relacionamentos do esquema nomeados na mensagem que tem uma chave primária como propriedade de origem para a cardinalidade 1-1. Saiba mais
CJMDMS-100159-400
O esquema de origem {schema} referenciado na relação está ausente na carga. Atualize a relação e tente novamente.
Adicione o esquema de origem à solicitação ou remova a relação. Saiba mais
CJMDMS-100161-400
O esquema de destino {schema} referenciado na relação está ausente na carga. Atualize a relação e tente novamente.
Adicione o esquema de destino à solicitação ou remova a relação. Saiba mais

Identidade identity

Esses erros ocorrem quando um esquema não tem um campo de identidade mapeado para um namespace de identidade.

Consulte também Medidas de proteção e limitações.

Código de erro
Mensagem
Como corrigir
CJMDMS-100203-400
Propriedade de chave de identidade {fields} não encontrada para o esquema {schema}.
Adicione um campo de identidade do tipo String ao esquema e mapeie-o para um namespace de identidade válido. Saiba mais
CJMDMS-100204-400
O campo de descritor de identidade {fields} deve ser do tipo {type}. Atualize o esquema {schema}.
Defina o tipo do campo de identidade chamado na mensagem como String, o tipo que um esquema usado para direcionamento exige. Saiba mais
CJMDMS-100205-400
O campo de descritor de identidade {fields} deve ter um namespace válido. Atualize o esquema {schema}.
Mapeie o campo de identidade nomeado na mensagem para um namespace de identidade válido. Saiba mais
CJMDMS-100206-400
O campo de descritor de identidade {fields} deve ser somente do tipo {type}. Atualize o esquema {schema}.
Use um campo de identidade do tipo String, mapeado para um namespace de identidade válido. Saiba mais
CJMDMS-100210-400
Namespace de identidade {namespace} no campo {fields} presente no esquema {schema} não encontrado.
Verifique no Adobe Experience Platform se o namespace existe e selecione um namespace de identidade existente para o campo chamado na mensagem. Saiba mais

Ativação do conjunto de dados dataset

Esses erros ocorrem quando você habilita um conjunto de dados para campanhas orquestradas.

Consulte também Habilitar o conjunto de dados para campanhas orquestradas.

Código de erro
Mensagem
Como corrigir
CJMDMS-100131-400
O conjunto de dados {dataset} não é um conjunto de dados de cliente, portanto, não é possível habilitar a extensão de campanha orquestrada. Selecione um conjunto de dados do cliente e tente novamente.
Selecione ou crie um conjunto de dados de cliente e, em seguida, habilite-o para campanhas orquestradas a partir das configurações de Conjuntos de dados. Saiba mais
CJMDMS-100132-400
O conjunto de dados {dataset} está habilitado para o Perfil. Você só pode usar campanhas orquestradas em conjuntos de dados de clientes que não estejam habilitados para o Perfil. Selecione um conjunto de dados compatível e tente novamente.
Selecione ou crie um conjunto de dados do cliente que não esteja habilitado para o Perfil e, em seguida, habilite-o para campanhas Orquestradas das configurações de Conjuntos de dados. Saiba mais
CJMDMS-100134-400
O esquema para o conjunto de dados {dataset} não tem suporte para campanhas orquestradas. Use um esquema compatível e tente novamente.
Crie um esquema relacional com uma chave primária, um descritor de versão e um campo de identidade e, em seguida, crie um novo conjunto de dados. Saiba mais
CJMDMS-100227-400
O esquema {schema} vinculado ao conjunto de dados {dataset} não tem suporte para a campanha orquestrada: um esquema do tipo “registro” está ausente. Adicione-o e tente novamente.
Crie um esquema relacional com uma chave primária, um descritor de versão e um campo de identidade e, em seguida, crie um novo conjunto de dados. Saiba mais
CJMDMS-100139-400
O esquema {schema} já está associado a um conjunto de dados {dataset} habilitado para campanha orquestrada.
Use o conjunto de dados existente ou crie outro esquema para o novo conjunto de dados. Saiba mais
CJMDMS-100166-400
Um ou vários conjuntos de dados {dataset} já estão associados ao esquema {schema}.
Use um dos conjuntos de dados existentes ou crie outro esquema. Saiba mais
CJMDMS-100169-400
A extensão de campanha orquestrada já está habilitada no conjunto de dados {dataset}.
Continue assimilando dados no conjunto de dados. Saiba mais
CJMDMS-100133-400
A habilitação da extensão de campanha orquestrada para o conjunto de dados {dataset} está em andamento. Tente novamente mais tarde.
Aguarde alguns minutos para que a ativação seja concluída e tente novamente. Saiba mais
CJMDMS-100228-400
Não há suporte para CDC no conjunto de dados {dataset} porque os dados já estão assimilados no conjunto de dados.
Crie um novo conjunto de dados com a captura de dados de alteração ativada e assimile seus dados nele. Saiba mais

Nomes e permissões names

Esses erros ocorrem quando um nome já está em uso ou quando o usuário não tem a permissão necessária em esquemas ou conjuntos de dados.

Código de erro
Mensagem
Como corrigir
CJMDMS-100146-400
Já existe um esquema com o título {schema}. Atualize o esquema e tente novamente.
Escolha um título de esquema diferente. Saiba mais
CJMDMS-100168-400
Um ou vários esquemas com o título {title} já existem na carga da solicitação. Atualize o conteúdo da solicitação e tente novamente.
Dê um título exclusivo para cada esquema na solicitação. Saiba mais
CJMDMS-100108-403
Você não tem as permissões necessárias para acessar este recurso. Verifique suas permissões ou entre em contato com o administrador.
Verifique se sua função tem permissão para o esquema ou conjunto de dados, como View schemas ou View datasets para ler e Manage schemas ou Manage datasets para alterar, e se inclui a sandbox atual. Peça ao administrador para adicionar o que está faltando. Saiba mais
CJMDMS-100138-403
Você não tem permissão {permission} no conjunto de dados {resource}. Verifique suas permissões ou entre em contato com o administrador
Verifique a permissão nomeada na mensagem em relação às permissões de sua função nos conjuntos de dados, como Manage datasets para alterar ou View datasets para ler, e peça ao administrador para adicioná-la. Se o conjunto de dados tiver um rótulo de acesso, sua função também deverá incluí-lo. Saiba mais
CJMDMS-100178-403
Você não tem a permissão {permission} no esquema {resource}. Atualize suas permissões ou entre em contato com o administrador.
Verifique a permissão nomeada na mensagem em relação às permissões de sua função em esquemas, como Manage schemas para alterar ou View schemas para ler, e peça ao administrador para adicioná-la. Se o esquema contiver campos com um rótulo de acesso, sua função também deverá incluir esse rótulo. Saiba mais
CJMDMS-100179-403
Você não tem permissão {permission} em conjuntos de dados. Atualize suas permissões ou entre em contato com o administrador.
Verifique a permissão nomeada na mensagem em relação às permissões de sua função nos conjuntos de dados, como Manage datasets para alterar ou View datasets para ler, e peça ao administrador para adicioná-la. Saiba mais
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