Ingest data from Kafka topics.
Feature name | Supported | Notes |
---|---|---|
Real-time ingestion | ✅ | See How the Kafka Data Pool works. |
Deduplication | ✅ | See the deduplication section. |
Batch Delete API | ✅ | See Batch Delete API. |
Batch Update API | ✅ | See Batch Update API. |
API configurable | ✅ | See API](/docs/management-api) docs. |
Terraform configurable | ✅ | See Terraform docs. |
_propel_payload
column and the Kafka and ingestion-related metadata in other columns.
This flexible approach allows JSON Kafka messages to be ingested without needing pre-defined schemas.
Column | Type | Description |
---|---|---|
_timestamp | TIMESTAMP | The timestamp of the message. |
_topic | STRING | The Kafka topic |
_key | STRING | The key of the message. |
_offset | INT64 | The offset of the message. |
_partition | INT64 | The partition of Kafka topic. |
_propel_payload | JSON | The raw message Payload in JSON. |
_propel_received_at | TIMESTAMP | When the message is read by Propel. |
_topic
, _partition
, and _offset
.
_propel_payload
column.