Create Connector
create-connectorCreate an active Kafka connector to stream selected topics into independent RawTree tables, with consumption starting after setup and destination tables auto-created as needed.
Instructions
Purpose: Create an active Kafka connector with one or more independent topic-to-table destinations.
Behavior: Consumption starts after the runtime applies the connector. Each destination uses its own consumer group; omit group_id to let RawTree generate one. Destination tables can be created automatically when their first events arrive.
Auth: Requires organization-admin access.
Safety: Confirm the exact organization, cluster, connector name, bootstrap servers, offset policy, topics, consumer groups, and destination tables before calling. Treat SASL values as secrets and never repeat them in confirmation text or logs.
Reliability: Creation is not idempotent. If the response is ambiguous, call list-connectors and reconcile by name before retrying.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| type | Yes | ||
| cluster | No | RawTree cluster to use for this operation. | |
| settings | Yes | ||
| destinations | Yes | ||
| organization | No | RawTree organization containing the target cluster. |