dbt-labs/dbt-core
Documented errors, page 2 of 6. Back to dbt-labs/dbt-core
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| inconsistent park_timeout state | panic | error | rust, concurrency, panic, internal-invariant |
| Adapter must be configured for the parse phase | panic | error | rust, adapter, parse-phase, panic |
| expected_field should be Struct | panic | error | arrow, schema, invariant, panic |
| {e} | exception | error | arrow, internal, schema, adapter |
| Error message always present on ShouldBe::ButIsnt variant | panic | error | rust, serde, yaml, invariant, panic |
| Invalid constraint for column | console | warning | spark, dbt, constraints, ddl, unsupported |
| should treat qualified vs unqualified __dbt_tmp in MERGE… | panic | error | rust, sql-diff, test-panic, databricks, merge, relation-qualification |
| get_view_options: Failed to deserialize config | exception | error | deserialization, jinja, config |
| STRUCT field order drift should be ignored | panic | error | rust, sql-diff, test-panic, snowflake, struct-projection |
| Task that doesn't belong to a phase should override… | panic | error | telemetry, task, trait-implementation, unreachable, rust |
| Failed to parse value of | validation | error | rust, macros, compile-time, type-mismatch, attribute |
| Invalid config object specified | panic | error | panic, config, jinja, type-mismatch, parse |
| `git ` exited with status | exception | error | git, subprocess, ci, homebrew, nonzero-exit |
| index_of_row | panic | error | |
| parse_constraints | exception | error | contracts, constraints, validation, snowflake |
| conversion_type_params must exist for conversion metric | panic | error | rust, metrics, panic, validation |
| diff_of_two_dicts requires exactly 2 arguments | validation | error | jinja, dbt, argument-count |
| only available with BigQuery adapter | panic | error | rust, adapter, bigquery, docs, unimplemented |
| invalid cli error code | panic | error | panic, error-code-mapping, enum-drift, internal-invariant |
| upload failed | http | error | publishing, http, network, pypi |
| 'api_endpoint' is missing a trailing '/', which dbt appends… | console | warning | bigquery, configuration, url-format |
| Constraint of type } with no `name` provided. Generating… | console | warning | dbt, jinja, databricks, constraints, foreign-key |
| is not a supported type for dbt Python materialization | exception | error | dbt, bigquery, python-model, dataframe, type-mismatch |
| Configuration changes were identified and… | console | warning | dbt, databricks, materialized-view, configuration |
| Table.join: columns must be a sequence of column names | exception | error | |
| Expect a BigqueryPartitionConfigStruct | exception | error | bigquery, partitioning, invalid-argument |
| Failed to parse value of | validation | error | rust, macros, compile-time, integer-parse, attribute |
| not yet implemented | panic | error | rust, panic, unimplemented, sql-types, databricks |
| reduce key originates from relations_by_schema | panic | error | rust, panic, map-reduce, redshift |
| column_distinct | panic | error | unimplemented, agate, rust-panic, table-operations |
| column name normalization preserves schema compatibility | panic | error | rust, arrow, schema, snowflake |
| relation config needs to be Snowflake model | panic | error | |
| waker missing | panic | error | rust, async, waker, panic, internal-invariant |
| Column 'name' must be a string | validation | error | dbt, jinja, contract, type-mismatch, schema-validation |
| from_config: Failed to serialized… | exception | error | redshift, serde, deserialization, materialized-view |
| INSERT OVERWRITE is only properly supported on all-purpose… | console | error | |
| no ` -*.tar.gz` tarballs found in | validation | error | artifacts, file-not-found, ci, homebrew, versioning |
| RelationConfigBaseObject does not support method | panic | error | unimplemented, jinja, relation-config, method-not-supported |
| 'TARGET_PACKAGE_NAME' should be set. Missing in configured… | exception | error | vars, jinja-context, configuration |
| Telemetry hasn't been properly initialized. Missing span… | panic | error | |
| Unknown method on ColumnStatic | exception | error | jinja, adapter, column, unknown-method, api |
| warning should retain its FsError | panic | warning | rust, test-assertion, logging, parser |
| No configuration changes were identified on | console | warning | snowflake, dbt, materialization, no-op |
| describe_relation is not supported for relation type | exception | error | snowflake, describe, relation-type, unsupported |
| The 'statement' result named | exception | error | jinja, state, result-store, dbt |
| ModelPropertiesEntry guaranteed to exist for model | panic | error | rust, metrics, panic, invariant |
| this backend does not build sdists; use `dbt-ci pypi pack… | exception | error | packaging, pep517, build-backend, unsupported-operation |
| unsupported numeric type for version | validation | error | minijinja, serialization, version, numeric |
| BigQuery returned invalid 'TimePartitioning.Field'. This is… | panic | error | bigquery, metadata, driver, schema, panic |
| Failed to parse value of | validation | error | proc-macro, rust, attribute, parse-error |
| {message_if_exception} | exception | error | jinja, dbt, wrapped-error |
| Unexpected phase | panic | error | task-graph, enum, phases, unreachable, rust |
| expected to strip prefix | panic | error | paths, filesystem, panic |
| ProtoNew only supports structs with named fields | validation | error | derive-macro, protobuf, compile-time, proc-macro |
| Table.rename: column_names must be a map or an array | validation | error | argument-validation, rename, agate |
| order_by_clause is not supported for listagg on… | console | warning | spark, databricks, dbt, listagg, sql, unsupported |
| Available only for BigQuery and Redshift | panic | error | unimplemented, adapter-compat, bigquery, redshift |
| constraint support not implemented | panic | error | rust, adapter, constraints, contracts, unimplemented |
| 'ExpirationTime' does not conform to RFC-3339. This is a… | panic | error | bigquery, datetime, rfc3339, metadata, panic |
| no information-schema table named | validation | error | information-schema, lookup, sql, index-core |
| Package vars should be initialized for package | exception | error | vars, initialization, jinja |
| Table.select: key must be a string or an array of strings | validation | error | rust, type-error, argument-validation |
| inconsistent park state; actual = | panic | error | rust, runtime, panic, concurrency, park |
| zip_strict requires two or more iterable arguments | validation | error | jinja, argument-count, zip |
| materialized_view_config_changeset: Failed to deserialize… | exception | error | redshift, serde, deserialization, materialized-view |
| Progress style template is valid | panic | error | tui, progress-bar, panic, template |
| render_constraints_for_create is only available for… | exception | error | jinja, adapter, databricks, unsupported-operation |
| Column 'data_type' must be a string | validation | error | type-mismatch, jinja, contract-testing, dbt |
| describe_dynamic_table is not supported by the | exception | error | adapter, unsupported-operation, jinja, dbt |
| Dremio | panic | critical | unimplemented, todo-panic, adapter, metadata, dremio |
| no prebuilt wheel for this platform; available platforms | exception | error | pip, packaging, platform-compatibility, wheel |
| SalesforceAdapter does not implement… | panic | error | unimplemented, salesforce, catalog, metadata |
| Cannot drop a runtime in a context where blocking is not… | panic | error | rust, async, runtime-lifecycle, panic |
| Athena | panic | error | rust, panic, unimplemented, adapter, athena |
| contract.enforced=true on materialized_view | console | warning | databricks, materialized-view, contract, jinja |
| The default runtime flavor is `multi_thread`, but the… | validation | error | rust, tokio, cargo-features, compile-time |
| Error always present on ShouldBe::ButIsnt variant | panic | error | rust, serde, yaml, invariant, panic |
| Expected a model node | exception | error | jinja, adapter, node-type |
| unsupported constraint type | console | warning | databricks, constraints, unsupported-feature, jinja |
| current_relation should not be None | panic | error | |
| Missing default value for var in dbt_project.yml | exception | error | vars, dbt-project-yml, configuration |
| should split on top-level UNION ALL | panic | error | rust, sql-parsing, test-panic, unicode, union-all |
| adapter should be configured for the parse phase | panic | error | adapter, parse-phase, jinja, panic |
| formula file not found | validation | error | cli, file-not-found, homebrew, validation |
| render_for_create is only available for Databricks/Spark | panic | error | unimplemented, adapter-compat, databricks, spark, ddl |
| time_partitioning_field must be a string | panic | error | bigquery, partitioning, config, panic |
| name attribute must be a string | panic | error | bigquery, partitioning, type-mismatch, jinja |
| PostgreSQL's list_relations_schemas | panic | error | rust, todo-panic, postgres, unimplemented |
| Task should always operate on at least a single node | panic | error | telemetry, task, node-selection, unreachable, rust |
Generic Failed to detach invocation telemetry layers | error_code | warning | telemetry, tracing, shutdown, rust |
| Oracle | panic | critical | unimplemented, todo-panic, adapter, metadata, oracle |
| adapter.parse_partition_by failed on | exception | error | config, partitioning, bigquery, serde |
| Environment variables | exception | error | jinja, env-var, reserved-names, dbt |
| cannot consume EOF | panic | error | parser, lexer, token-stream, unreachable, rust |
| model_columns | exception | error | serde, deserialization, databricks, minijinja |
| Invalid relation type | panic | error | |
| projection order drift should be ignored | panic | error | rust, sql-diff, test-panic, bigquery, projection-order |
| submit_python_job expects 2 arguments, got | exception | error | jinja, arity, python-models |
| Expected a list of column definitions | validation | error | schema-validation, jinja, contract-testing, dbt |
| role must be a string | exception | error | jinja, adapter, type-mismatch, arguments |