Pipeline Validation errors
This document provides details on error codes and remedies for pipeline validation.
Error code range: 70002601–70002660
| Code | Error Code | Error Message | Possible Remedy |
|---|---|---|---|
| 70002601 | PIPELINE_ID_MISSING | A pipeline ID is required. | Provide a pipeline ID. |
| 70002602 | PIPELINE_NAME_MISSING | A pipeline name is required. | Provide a pipeline name. |
| 70002603 | PIPELINE_TRANSFORM_MISSING | A pipeline transform is required. | Add at least one transform to the pipeline definition. |
| 70002604 | TRANSFORM_NODE_ID_MISSING | A node ID is required. | Assign an ID to every node in the pipeline. |
| 70002605 | TRANSFORM_NODE_TYPE_MISSING | A type is required for node “[Node Name]”. | Set the node type (SOURCE, PROCESSOR, or TARGET). |
| 70002606 | TRANSFORM_NODE_OPERATOR_TYPE_MISSING | An operator type is required for node “[Node Name]”. | Set the operator type (e.g., MAP, FILTER, AGGREGATE, SCRIPT). |
| 70002607 | TRANSFORM_NODE_PREDECESSOR_MISSING | At least one predecessor is required for node “[Node Name]”. | Connect the node to an upstream source or processor. |
| 70002608 | TRANSFORM_NODE_PREDECESSOR_ID_INVALID | The predecessor ID for node "[Node Name]" is invalid." | Provide a valid predecessor ID. |
| 70002609 | TRANSFORM_NODE_METADATA_KEY_MISSING | The metadata key “[Metadata Key]” is missing for node “[Node Name]”. | Add the required metadata key to the node configuration. |
| 70002610 | UNSUPPORTED_SCRIPT_LANGUAGE | The script language “[Language]” is not supported. | Use JavaScript or Python. |
| 70002611 | NO_SCRIPT_EXECUTION_ENDPOINT | No script execution endpoint is configured. | Contact your administrator to configure the script execution endpoint. |
| 70002612 | SOURCE_OPTION_MISSING | No source option is configured for source operator “[Operator Name]”. | Provide source options (test data or sample file) for the source. |
| 70002613 | SOURCE_OPTION_SIZE_MISMATCH | The number of source options must match the number of sources. | Provide exactly one source option per source operator. |
| 70002614 | SOURCE_OPTION_PROCESSOR_ID_MISSING | A processor ID is required for the source option. | Include the processor ID in the source option. |
| 70002615 | PROCESSOR_OUTPUT_SCHEMA_MISSING | An output schema is required for operator “[Operator Name]”. | Define the output schema for the operator. |
| 70002616 | FS_PATH_NOT_EXISTING | The path “[Path]” does not exist for node “[Node Name]”. | Verify the file path and ensure it exists and is accessible. |
| 70002617 | SNOWFLAKE_LOAD_FOLDER_MISSING | A load folder is required for node “[Node Name]”. | Specify the Snowflake stage load folder. |
| 70002618 | SNOWFLAKE_UNLOAD_FOLDER_MISSING | An unload folder is required for node “[Node Name]”. | Specify the Snowflake stage unload folder. |
| 70002619 | SCRIPT_LANGUAGE_MISSING | A script language is required for operator “[Operator Name]”. | Set the language to javascript or python. |
| 70002620 | SCRIPT_SOURCE_MISSING | Script source code is required for operator “[Operator Name]”. | Provide the script code. |
| 70002621 | SCRIPT_EXECUTION_ERROR | A script error occurred in operator “[Operator Name]”: [Error Details]. | Debug the script using the error details. Test with sample data. |
| 70002622 | ERROR_KAFKA_OPERATOR_CYCLE | A Kafka source and target are using the same topic, which creates a cycle. Please use different topics for the source and target. | Change either the source or target topic so they do not overlap. |
| 70002623 | ERROR_S3_OPERATOR_CYCLE | The Amazon S3 source reads from a path that belongs to the S3 target, which creates a cycle. Please update the source or target paths. | Change the source or target S3 path so they do not overlap. |
| 70002624 | PIPELINE_DEFINITION_MISSING | A pipeline definition is required. | Provide a pipeline definition. |
| 70002625 | METER_RUNNING_COUNT_EXCEEDED | The maximum number of running meters has been reached. Please stop a meter before starting a new one. | Stop one or more running meters to free capacity. Contact support if you need a higher limit. |
| 70002626 | METER_IS_ALREADY_RUNNING | This meter is already running. | No action needed — the meter is already active. |
| 70002627 | METER_MUST_USE_AVRO_SCHEMA | Operator “[Operator Name]” requires an event definition imported from an Avro file when the data format is Avro. | Import an event definition from an Avro (.avsc) file and assign it to the operator. |
| 70002628 | METER_TASK_SCHEMA_NOT_FOUND | The event definition “[Event Definition Name]” was not found for operator “[Operator Name]”. | Assign a valid event definition to the operator. |
| 70002629 | METER_OPERATOR_NOT_MAPPED_TO_PINOT | The meter operator “[Operator Name]” has not been mapped to an analytics schema. | Map the operator output to an analytics schema. Contact support if unsure. |
| 70002630 | SCRIPT_LANGUAGE_NOT_SUPPORTED_FOR_TASK | The language “[Language]” is not supported for operator “[Operator Name]”. | Use a language supported by this operator type. |