MANAGED_INGESTION_PIPELINE_SPEC_VALIDATION_ERROR错误条件

SQLSTATE:42000

此错误条件具有以下衍生的子错误条件。

仅追加功能需要游标列 (APPEND_ONLY_REQUIRES_CURSOR_COLUMNS)

APPEND_ONLY 只能用于基于查询的连接器的增量引入。 在这种情况下,必须设置cursor_columns。

不支持AUTO_FULL_REFRESH的SCD_TYPE_2

SCD 类型 2 不支持自动完全刷新。 请禁用自动完全刷新或使用其他 SCD 类型。

自动全刷新策略(仅限 CDC)

只能为 CDC 数据摄取管道设置自动完全刷新策略。

AUTO_FULL_REFRESH_POLICY_EMPTY_ENABLED_FIELD

必须设置启用自动完全刷新策略。

自动完全刷新策略未启用

组织未启用自动完全刷新策略。请与 Databricks 支持部门联系以启用该功能。

无法设置传入网关 ID

无法设置引入网关 ID,因为托管引入的现有管道定义缺少引入网关 ID。

目录不匹配

规范中的目录与对象中指定的目的地目录不匹配。 如果要使用不同的 destination_catalog,请通过 启用 DPM。

需要在DPM中配置目录

启用直接发布模式时,必须在规范中指定目录。

目录规范不完整 (CATALOG_SPEC_INCOMPLETE)

必须为目录规格指定source_catalog和destination_catalog。

列选择未启用

数据库源类型 <sourceType> 未启用列选择功能:在 table_configurations 中无法指定 include_columns 或 exclude_columns。

连接检索失败

未能从 Unity 目录中检索连接“<connectionName>”。 请检查连接是否存在,如果错误仍然存在,请与支持人员联系。

目标表和源表不匹配

目标表应与源表相同,但收到的是 TableSpec:<tableSpec>

目标目录不能更改

创建管道后,无法更改destination_catalog。 现有的目标目录:<existingCatalog> 新的目标目录:<newCatalog>

目标架构无法更改 (DESTINATION_SCHEMA_CANNOT_CHANGE)

创建管道后,无法更改destination_schema。 现有destination_schema:<existingSchema> 新destination_schema:<newSchema>

重复源目录

sourceConfigurations 中的重复源目录名称: <catalog>.

EMPTY_INGESTION_DEFINITION

需要配置管道规范中的ingestion_definition(数据导入定义)。

外部目录模式规范不完整

必须在架构规范中为foreign_catalog的引入管道指定source_catalog和source_schema。

FOREIGN_CATALOG_TABLE_SPEC_INCOMPLETE

必须为表规格中的foreign_catalog引入管道指定source_catalog、source_schema和source_table。

外部目录不支持的规格类型

foreign_catalog引入管道仅支持表规格和架构规范。 不允许使用目录、报表和标识映射规范。

FULL_REFRESH_WINDOW_CDC_ONLY

只有在 CDC 数据捕获管道中才能设置完整刷新窗口。

完全刷新窗口未启用

组织未启用“完全刷新”窗口。请与 Databricks 支持部门联系以启用该功能。

包含列和排除列同时指定

无法在table_configurations中同时指定include_columns和exclude_columns。

INGESTION_GATEWAY_ID_EMPTY

引入网关 ID 不能为空。

数据入口网关无效或不存在

源引入网关无效或不存在。

INGESTION_GATEWAY_NOT_FOUND(摄取网关未找到)

引入网关管道: <pipelineId> 不存在

INVALID_CHANNEL_FOR_CDC(无效的CDC通道)

通道需要 <allowedChannels> 用于 CDC 连接器的引入管道。

无效_完整刷新窗口_开始小时

完全刷新窗口的“start_hour”必须是一个介于0到23之间的整数。

无效全刷新窗口时区

无效的时区 ID: <timeZoneId> 在“完全刷新”窗口中传递。 请使用 TZ 数据库时区之一(https://en.wikipedia.org/wiki/List_of_tz_database_time_zones)。

LIBRARIES_NOT_ALLOWED(不允许使用库)

为引入管道,库文件必须为空。

元数据广告无效细分

无效的细分参数: <unknownBreakdowns>。 请遵循 Meta 官方文档查看允许的细分列表。

META广告无效级别

级别参数无效: <level>。 输入广告、广告集、市场活动或帐户之一。

META_ADS_LOOKBACK_WINDOW_无效 (回溯窗口无效)

无效的点击归因窗口参数: <window>。 输入 1、7 或 28 之一。

元广告无效的开始日期

无效的开始日期参数: <date>。 输入正确的 YYYY -MM-DD 格式。

Meta广告无效时间增量

无效的时间递增参数: <days>。 它必须是 {monthly, all_days} 或有效的正整数。

缺少摄入定义

引入管道设置应包含ingestion_definition。

NETSUITE_JAR_PATH_NOT_SUPPORTED_FOR_SOURCE

netsuite_jar_path不支持<sourceType>

NETSUITE_JAR_PATH_必填

源“netsuite_jar_path”不能为空:<sourceType>

非空管理定义

不应为引入管道配置管道规范中的managed_definition。

源的POSTGRES配置不受支持

只能为 POSTGRES 连接器提供 PostgreSQL 源配置。

POSTGRES_PUBLICATION_NAME_REQUIRED

PostgreSQL 发布名称不能为空或 null。

POSTGRES_SLOT_CONFIG_FOR_REPLICATION_CATALOGS_ONLY

所有复制目录必须提供 PostgreSQL 槽配置,并且不应为任何非复制目录提供该配置。

POSTGRES槽配置不允许

<reason>

POSTGRES_SLOT_NAME_REQUIRED

PostgreSQL 槽名称不能为空或 null。

已存在用于CDC连接器的基于查询的连接器配置

使用网关的 CDC 连接器不支持基于查询的连接器配置。

REPORT_SPEC_INCOMPLETE

必须为报表规格指定destination_catalog和destination_schema。

SALESFORCE_公式字段_不支持_用于_SOURCE

不支持 <sourceType> 的 salesforce_include_formula_fields。

SCD_TYPE_2_NOT_SUPPORTED_FOR_CDC

不支持 CDC 托管引入管道的 SCD 类型 2 引入。

SCD_TYPE_2_不支持_SALESFORCE

不支持 Salesforce 引入管道的 SCD 类型 2 引入。

SCHEMA_MISMATCH

规范中的目标与对象中指定的目标架构(destination_schema)不匹配。 如果要使用不同的 destination_schema,请通过 https://docs.databricks.com/aws/en/ingestion/lakeflow-connect/multi-destination-pipeline 启用 DPM

SCHEMA_NOT_ALLOWED_WITHOUT_DPM

如果未启用直接发布模式,则无法设置架构。

SCHEMA_REQUIRED_IN_DPM

启用直接发布模式时,必须在规范中指定架构。

SCHEMA_SPEC_INCOMPLETE

必须为架构规范指定source_schema、destination_catalog和destination_schema。

SERVERLESS_MODE_REQUIRED(无服务器模式必需)

在托管引入管道中使用 <connectorType> 连接器时,需要启用无服务器模式。

SOURCE_CATALOG_NAME_必需

必须始终为源目录配置提供目录名称。

源表必需

源表应位于表规格中,但实际得到的是 TableSpec <tableSpec>

TABLE_SPEC_INCOMPLETE

必须为表规格指定source_table、destination_catalog和destination_schema。

不支持的连接类型

引入管道不支持连接类型“<connectionType>”。

不支持的源选项

在 ingestion_definition 中找到不支持的源选项。 不支持的源选项: <source>. 支持的源选项是 connection_name, ingestion_gateway_idingest_from_uc_foreign_catalog

UNSUPPORTED_SOURCE_TYPE_FOR_QUERY_BASED_CONNECTOR

<sourceType> 不支持基于查询的连接器。

必须指定目标表以用于Workday

必须为 Workday 报表设置目标表。

WORKDAY_PRIMARY_KEYS_REQUIRED

必须设置表配置,并且应为 Workday 报表指定主键。

WORKDAY_REPORT_URL_FORMAT_INVALID(工作日报告 URL 格式无效)

Workday 报表 URL 必须包含“format=json”查询参数。 URL: <url>.

WORKDAY_REPORT_URL_SYNTAX_INVALID (Workday 报告 URL 语法无效)

Workday 报表 URL 格式无效: <url>

WORKDAY_REPORT_URL_VALIDATION_ERROR

验证 Workday 报表 URL 时出错: <error>