confluent tableflow topic enable

Description

Enable a topic.

confluent tableflow topic enable <name> [flags]

Flags

    --cluster string                         Kafka cluster ID.
    --retention-ms string                    Specify the max age of snapshots (Iceberg) or versions (Delta) (snapshot/version expiration) to keep on the table in milliseconds for the Tableflow enabled topic. (default "604800000")
    --storage-type string                    Specify the storage type of the Kafka cluster, one of MANAGED, BYOS or AzureDataLakeStorageGen2. (default "MANAGED")
    --provider-integration string            Specify the provider integration id.
    --bucket-name string                     Specify the name of the AWS S3 bucket.
    --table-formats string                   Specify the table formats, one of DELTA or ICEBERG. (default "ICEBERG")
    --metadata-column-naming-scheme string   Specify the naming scheme for Tableflow's internal metadata columns in the materialized table, one of DEFAULT or PORTABLE. If unset, new Google Cloud topics default to PORTABLE and topics on other clouds default to DEFAULT.
    --storage-account-name string            Specify the storage account name for Azure Data Lake.
    --container-name string                  Specify the container name for Azure Data Lake.
    --error-handling string                  Specify the error handling strategy, one of SUSPEND, SKIP, or LOG.
    --log-target string                      Specify the target topic for the LOG error handling strategy.
    --context string                         CLI context name.
    --environment string                     Environment ID.
-o, --output string                          Specify the output format as "human", "json", or "yaml". (default "human")
    --record-failure-strategy string         DEPRECATED: Specify the record failure strategy, one of SUSPEND or SKIP.

Global Flags

-h, --help            Show help for this command.
    --unsafe-trace    Equivalent to -vvvv, but also log HTTP requests and responses which might contain plaintext secrets.
-v, --verbose count   Increase verbosity (-v for warn, -vv for info, -vvv for debug, -vvvv for trace).

Examples

Enable a BYOS Tableflow topic related to a Kafka cluster.

confluent tableflow topic enable my-tableflow-topic --cluster lkc-123456 --retention-ms 604800000 --storage-type BYOS --provider-integration cspi-stgce89r7 --bucket-name bucket_1

Enable a confluent managed Tableflow topic related to a Kafka cluster.

confluent tableflow topic enable my-tableflow-topic --cluster lkc-123456 --retention-ms 604800000 --storage-type MANAGED

See Also