Skip to content

[Kafka] DatabaseTransientException: "_kafka_msg_id" conflicts with system column pattern #3

Open
@amotl

Description

@amotl

Problem

When evaluating the CrateDB destination adapter with the Kafka source, ingestr is failing on the venerable InvalidColumnNameException 1.

dlt.pipeline.exceptions.PipelineStepFailed: Pipeline execution failed at stage load when processing package 1751729700.3065002 with exception:

<class 'dlt.destinations.exceptions.DatabaseTransientException'>
"_kafka_msg_id" conflicts with system column pattern
CONTEXT:  io.crate.metadata.ColumnIdent.validateColumnName(ColumnIdent.java:365)
io.crate.metadata.ColumnIdent.validForCreate(ColumnIdent.java:581)
io.crate.metadata.ColumnIdent.fromNameSafe(ColumnIdent.java:224)
[...]

-- https://github.com/crate/cratedb-examples/actions/runs/16105196388/job/45439612842?pr=1013#step:3:3789

References

Footnotes

  1. This time, that label (InvalidColumnNameException) does NOT appear within the error traceback.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions