关系架构和数据集错误 relational-schema-errors

在此页面上:​查找在您创建关系架构(手动、从DDL文件或从Excel模板)并为编排的营销活动启用数据集时,Adobe Journey Optimizer返回错误的原因和修复。

架构和数据集错误使用前缀​CJMDMS,后跟错误号和HTTP状态。 有关其他错误代码前缀,请参阅错误代码引用。

如果在执行步骤后错误仍然存在,请记下错误代码、消息、请求ID以及相关的活动、历程或活动,并保留日志或屏幕截图。 然后,联系您的管理员以获取权限或访问错误,或者联系Adobe支持并提供这些详细信息。 有关所有支持选项,请参阅获取支持。

文件和格式 files

当您上传DDL或Excel文件以创建模式,并且文件过大、表过多或格式不受支持时,会发生这些错误。

另请参阅护栏和限制。

错误代码
消息
如何修复
CJMDMS-100129-400
不支持文件格式{format}。 请使用支持的文件格式并重试。
上载.xlsx格式的DDL文件或Excel模板。 了解详情
CJMDMS-100237-400
文件格式无效。 仅支持.xlsx文件。
下载提供的Excel模板,将架构定义保存在该模板中,然后以.xlsx格式上传。 了解详情
CJMDMS-100130-413
已超出{limit}的DDL内容大小限制。 请缩小DDL大小并重试。
将DDL文件缩减到10 MB或更小,或者将其拆分为多个文件并逐个上载。 了解详情
CJMDMS-100127-400
已超过{limit}的实体限制。 请减少实体数,然后重试。
将DDL文件缩减到200个或更少的表,或者将其拆分为多个文件并逐个上载。 了解详情
CJMDMS-100240-400
架构限制已超过
减少文件中的表数以保持在消息中显示的限制之内,或者将文件拆分为多个上传。 了解详情
CJMDMS-100126-422
DDL内容的格式不正确: {content}。 请修复DDL并重试。
更正消息中显示的DDL语法,然后重新上载该文件。 了解详情
CJMDMS-100186-400
DDL中的列未正确定义,{error}。 请更新DDL并重试。
更正消息中显示的列定义,确保每列都有名称和数据类型,然后再次上传该文件。 了解详情
CJMDMS-100187-400
未正确定义DDL的表。 请更新DDL并重试。
检查DDL中的每个表是否都是完整的​ CREATE TABLE ​语句(包含其列和至少一个主键),然后再次上载该文件。 了解详情
CJMDMS-100189-400
不支持的语法错误,{error}。 请更新DDL并重试。
删除消息中显示的语法并仅保留​ CREATE TABLE ​语句,然后再次上载该文件。 了解详情
CJMDMS-100201-400
仅支持“CREATE TABLE”语句。 请验证DDL语句类型。
从DDL中删除​ CREATE TABLE ​以外的语句,然后再次上载该文件。 了解详情
CJMDMS-100184-400
在DDL {tables}中发现重复的表名。 请更新DDL并重试。
请删除消息中列出的重复表,或为每个表指定唯一的名称,然后再次上载该文件。 了解详情
CJMDMS-100185-400
在表{table}中发现重复的列名{columns}。 请更新DDL并重试。
请删除消息中列出的重复列,或者为表的每一列提供一个唯一的名称,然后再次上载该文件。 了解详情
CJMDMS-100188-400
表{table}中列{column}的数据类型缺失或无效。 请更新DDL并重试。
为消息中名为的列和表设置支持的数据类型,然后再次上载该文件。 了解详情
CJMDMS-100256-400
DDL中缺少关系中引用的实体: {missingEntities}。 请为DDL定义CREATE TABLE并重试。 如果问题仍然存在,请联系Adobe客户关怀部门。
为消息中列出的每个缺失表添加​ CREATE TABLE ​语句,然后再次上载该文件。 了解详情
CJMDMS-100258-400
表{sheet}中缺少实体{entities},但在表{referencedSheet}中引用。 请在Excel文件中更正此错误,然后重试。 如果问题仍然存在,请联系Adobe客户关怀部门。
将消息中列出的缺失实体添加到消息中名为的工作表,然后再次上传Excel文件。 了解详情
CJMDMS-100265-400
文件名{filename}无效。 文件名只能包含字母、数字、下划线(_)、连字符(-)或空格,并且只能包含单个扩展名。
请仅使用字母、数字、下划线、连字符或空格以及单个扩展名重命名文件,然后再次上传。 了解详情
CJMDMS-100269-400
缺少文件扩展名。 请使用允许的扩展之一:
将消息中列出的允许扩展名之一添加到文件名,然后再次上传文件。 了解详情

Excel模板 excel

当定义架构的Excel模板不完整或不一致时,会发生这些错误。

另请参阅使用DDL文件创建关系架构。

错误代码
消息
如何修复
CJMDMS-100229-400
架构上传模板中缺少所需的工作表{name}。 请检查文件格式是否正确,然后重试。
再次下载模板,并在消息中添加名为的工作表。 了解详情
CJMDMS-100230-400
架构模板必须至少包含一个表格定义表以及架构摘要表。
再次下载模板,并添加架构摘要工作表和至少一个表定义工作表(如果缺少任一工作表)。 了解详情
CJMDMS-100232-400
在工作表中检测到无效结构:
再次下载模板,并将消息中名为的工作表的结构与模板进行比较。 了解详情
CJMDMS-100233-400
表{sheet}中缺少所需的标头{header}。 请检查所有必需的标头是否存在,然后重试。
将消息中名为的标头添加到消息中名为的工作表,然后再次上传该文件。 了解详情
CJMDMS-100235-400
表表{sheet}与摘要表中列出的任何架构名称都不匹配。 请检查一致性。
重命名表工作表,使其与摘要工作表中列出的架构名称匹配,或者更正摘要工作表中的架构名称。 了解详情
CJMDMS-100236-400
表{sheet}中缺少某些必填字段。 请查看并完成所有必需的列。
完成消息中名为的工作表的所有必需列,然后再次上载该文件。 了解详情
CJMDMS-100234-400
在架构摘要中发现重复的架构名称: {schema}。 每个架构名称必须是唯一的。
为架构摘要中列出的每个架构提供一个唯一的名称,然后再次上传该文件。 了解详情

主键和版本描述符 keys

当架构没有主键和版本描述符时,或者未按要求定义时,会发生这些错误。

另请参阅手动创建关系架构。

错误代码
消息
如何修复
CJMDMS-100157-400
架构{schema}不包含主键。 请更新架构并重试。
从​数据管理 > 架构​菜单打开架构,将​ 主键 ​分配给字段并保存。 然后再次创建数据集或再次上传文件。 了解详情
CJMDMS-100207-400
由于缺少主键描述符,协调的营销活动不支持链接到数据集{dataset}的架构{schema}。 请更新架构{schema}并重试。
从​数据管理 > 架构​菜单打开架构,将​ 主键 ​分配给字段并保存。 然后再次创建数据集。 了解详情
CJMDMS-100244-400
表{sheet}中未找到主键列
在消息中名为的工作表中定义主键列,然后再次上载该文件。 了解详情
CJMDMS-100197-400
由于缺少版本描述符,协调的营销活动不支持链接到数据集{dataset}的架构{schema}。
打开架构,选择一个字段(例如lastmodified)作为​版本描述符,并将其标记为必需。 了解详情
CJMDMS-100242-400
架构{schema}没有版本描述符。 请更新架构并重试。
打开架构,选择一个字段(例如lastmodified)作为​版本描述符,并将其标记为必需。 了解详情
CJMDMS-100259-400
表{sheet}中必须正好有一列具有非空的versionIdentifier。 请在Excel文件中更正此错误,然后重试。 如果问题仍然存在,请联系Adobe客户关怀部门。
请在工作表的一列上设置版本标识符,然后再次上载该文件。 了解详情
CJMDMS-100261-400
请选择列{column}的必填字段,因为已为工作表{sheet}中的列选择版本描述符
在消息中根据需要将名为的列标记到工作表中。 了解详情
CJMDMS-100181-400
主键字段{fields}不得包含在版本描述符中。 请更新架构{schema}并重试。
使用其他字段作为版本描述符,例如lastmodified之类的日期时间列。 了解详情
CJMDMS-100268-400
无法在工作表{sheet}中的主键字段{column}上设置版本标识符,请从允许的类型之一中选择其他字段:
从消息中列出的允许类型之一中选择另一列作为版本标识符。 了解详情
CJMDMS-100182-400
版本描述符字段{fields}必须是{type}类型。 请更新架构{schema}并重试。
选择datetime、long或int类型的字段作为版本描述符。 了解详情
CJMDMS-100260-400
表{sheet}中的versionIdentifier列{column}必须具有下列允许类型之一: {allowed}。 找到:
选择datetime、long或int类型的列作为工作表的versionIdentifier列。 了解详情

关系 relationships

在定义架构之间的关系时,会发生这些错误。

另请参阅使用DDL文件创建关系架构。

错误代码
消息
如何修复
CJMDMS-100163-400
一个或多个关系的基数{cardinality}无效。 支持的基数为{allowed}。 请更新关系并重试。
将每个关系的基数设置为1-1、1-N或N-1。 了解详情
CJMDMS-100162-400
一个或多个关系不完整。 每个关系必须包括sourceSchema、sourceProperty和destinationSchema。 请更新关系并重试。
设置每个关系的源架构、源属性和目标架构。 了解详情
CJMDMS-100196-400
架构{schema}中的关系中的SourceProperty类型与destinationProperty类型不匹配。 请更新架构{schema}并重试。
选择具有相同类型的源属性和目标属性。 了解详情
CJMDMS-100263-400
源属性是主键的关系必须具有“一对一”类型。 请更新架构{schema}中的关系并重试。
将消息中名为且主键作为源属性的架构的关系设置为1-1基数。 了解详情
CJMDMS-100159-400
有效负载中缺少关系中引用的源架构{schema}。 请更新关系并重试。
将源架构添加到请求中,或删除关系。 了解详情
CJMDMS-100161-400
有效负载中缺少关系中引用的目标架构{schema}。 请更新关系并重试。
将目标架构添加到请求中,或删除关系。 了解详情

身份标识 identity

当架构没有映射到身份命名空间的身份字段时,会发生这些错误。

另请参阅护栏和限制。

错误代码
消息
如何修复
CJMDMS-100203-400
未找到架构{schema}的标识键属性{fields}。
将类型为“字符串”的身份字段添加到架构,并将其映射到有效的身份命名空间。 了解详情
CJMDMS-100204-400
标识描述符字段{fields}必须为{type}类型。 请更新架构{schema}。
将消息中名为的身份字段的类型设置为String,这是用于定位的架构所需的类型。 了解详情
CJMDMS-100205-400
标识描述符字段{fields}必须具有有效的命名空间。 请更新架构{schema}。
将消息中命名的身份字段映射到有效的身份命名空间。 了解详情
CJMDMS-100206-400
标识描述符字段{fields}只能为{type}类型。 请更新架构{schema}。
使用类型为“字符串”的身份字段,该字段映射到有效的身份命名空间。 了解详情
CJMDMS-100210-400
在架构{schema}中存在的字段{fields}上未找到标识命名空间{namespace}。
在Adobe Experience Platform中检查命名空间是否存在,然后为消息中命名的字段选择现有的身份命名空间。 了解详情

数据集启用 dataset

为编排的营销活动启用数据集时,会发生这些错误。

另请参阅为编排的营销活动启用数据集。

错误代码
消息
如何修复
CJMDMS-100131-400
数据集{dataset}不是客户数据集,因此您无法启用编排的活动扩展。 请选择一个客户数据集并重试。
选择或创建客户数据集,然后从​ 数据集 ​设置中为编排的营销活动启用它。 了解详情
CJMDMS-100132-400
已为配置文件启用数据集{dataset}。 您只能在未启用用户档案的客户数据集上使用编排的营销活动。 请选择支持的数据集并重试。
选择或创建未为配置文件启用的客户数据集,然后从​ 数据集 ​设置中为编排的营销活动启用该数据集。 了解详情
CJMDMS-100134-400
编排的营销活动不支持数据集{dataset}的架构。 请使用兼容的架构并重试。
使用主键、版本描述符和标识字段创建关系架构,然后在其上创建新数据集。 了解详情
CJMDMS-100227-400
编排的营销活动不支持链接到数据集{dataset}的架构{schema}:缺少“record”类型架构。 请添加并重试。
使用主键、版本描述符和标识字段创建关系架构,然后在其上创建新数据集。 了解详情
CJMDMS-100139-400
架构{schema}已与启用协调营销活动的数据集{dataset}关联。
使用现有数据集,或为新数据集创建另一个架构。 了解详情
CJMDMS-100166-400
一个或多个数据集{dataset}已与架构{schema}关联。
使用其中一个现有数据集,或创建另一个架构。 了解详情
CJMDMS-100169-400
已在数据集{dataset}上启用编排的营销活动扩展。
将数据摄取到数据集中以继续操作。 了解详情
CJMDMS-100133-400
正在启用数据集{dataset}的编排营销活动扩展。 请稍后重试。
请等待几分钟以完成启用,然后重试。 了解详情
CJMDMS-100228-400
数据集{dataset}上不支持CDC,因为数据已在数据集中摄取。
创建一个启用了变更数据捕获的新数据集,并将您的数据摄取到其中。 了解详情

名称和权限 names

当名称已被使用,或者用户没有架构或数据集所需的权限时,就会出现这些错误。

错误代码
消息
如何修复
CJMDMS-100146-400
标题为{schema}的架构已存在。 请更新架构并重试。
选择其他架构标题。 了解详情
CJMDMS-100168-400
请求有效负载中已存在标题为{title}的一个或多个架构。 请更新请求有效负载并重试。
为请求中的每个架构指定一个唯一标题。 了解详情
CJMDMS-100108-403
您没有访问此资源所需的权限。 检查您的权限或与管理员联系。
检查您的角色是否具有对架构或数据集的权限,例如​ View schemas ​或​ View datasets ​的读取权限,Manage schemas​或​ Manage datasets ​的更改权限,以及它是否包含当前沙盒。 要求管理员添加缺少的内容。 了解详情
CJMDMS-100138-403
您没有数据集{resource}的{permission}权限。 请检查您的权限或与管理员联系
根据您角色在数据集上的权限(例如​ Manage datasets ​更改或​ View datasets ​读取)检查消息中命名的权限,并请求管理员添加它。 如果数据集带有访问标签,则您的角色还必须包含该访问标签。 了解详情
CJMDMS-100178-403
您没有架构{resource}的{permission}权限。 请更新您的权限或联系管理员。
根据您的角色在架构上的权限(例如​ Manage schemas ​更改或​ View schemas ​读取)检查消息中命名的权限,并要求管理员添加它。 如果架构包含带有访问标签的字段,则您的角色还必须包含该标签。 了解详情
CJMDMS-100179-403
您没有数据集的{permission}权限。 请更新您的权限或联系管理员。
根据您角色在数据集上的权限(例如​ Manage datasets ​更改或​ View datasets ​读取)检查消息中命名的权限,并请求管理员添加它。 了解详情
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