Billing with Tableflow in Confluent Cloud

Tableflow enables you to expose data from Apache Kafka® as an Apache Iceberg™ table. Tableflow is billed on two dimensions: per topic-hour and Gigabytes (GB)-processed.

Topic-hours

The per topic-hour charge is assessed for each topic and each hour that you have Tableflow enabled. This charge covers the active management of services for dataflow, monitoring, and securing connections to external query and catalog systems.

Pricing
$0.10/topic/hour, calculated in hourly intervals

GB-processed

GB-processed is measured as the amount of data that is read by Tableflow. This includes the data read to perform the initial materialization of your Kafka data, and the data read to perform compaction.

Pricing
$0.04/GB-processed, calculated with a per-byte granularity

Confluent Managed Storage

Optionally, you may use Confluent Managed Storage to store your Tableflow managed tables. Confluent Managed Storage is billed on several factors including the amount of data stored, the number of requests made, and data transfer costs.

Storage

Storage costs are charged based on the amount of data stored in Confluent Managed Storage.

Pricing
$0.029/GB/Month, calculated with a per-byte granularity in hourly intervals

Data transfer

Data transfer from Confluent Managed Storage to destinations that are in the same region as your source Kafka cluster are free. Data transfer from Confluent Managed Storage to all other destinations will be charged in the near future.

Pricing
$0/GB for in-region data transfers

Requests

Read (GET) requests to Confluent Managed Storage are charged per-request.

Pricing
$0.0004 per 1000 requests

Examples

Example 1

Assume you ingest 1 TB of data into a Kafka topic with Tableflow enabled at a consistent rate (~0.39 MB/s) over the course of 30 days, have Tableflow freshness set to 15 minutes, and your average data compression ratio as a result of table materialization is 3.2:1. Focusing on only on the Tableflow-related charges:

  • 1 TB of Kafka data materialized: 1000 GB × $0.04/GB = $40.00
  • ~1 compactions: 312.5 GB of Table Data: 312.5 GB × $0.04/GB = $12.50
  • 720 topic0hours: 720 topic-hours × $0.10/topic/hour = $72.00

Total Tableflow cost: $124.50

If you are storing your table in Confluent Managed Storage:

  • 0 GB to 312.5 GB storage used: Average 156.25 GB: 156.25 GB × $0.029 = $4.53

Total Confluent Managed Storage cost: $4.53

Example 2

Assume you ingest 6 TB of data into a Kafka topic with Tableflow enabled at a consistent rate (~2.32 MB/s) over the course of 30 days, have Tableflow freshness set to 15 minutes, and your average data compression ratio as a result of table materialization is 3.5:1. Focusing on only on the Tableflow-related charges:

  • 6 TB of Kafka data materialized: 6000 GB × $0.04/GB = $240.00
  • 0 compactions (target file size is met on first write) = $0.00
  • 720 topic-hours: 720 topic-hours × $0.10/topic/hour = $72.00

Total Tableflow Cost: $552.00

If you are storing your table in Confluent Managed Storage:

  • 0 GB to 1714 GB storage used: Average 857.14 GB: 857.14 GB × $0.029 = $24.86

Total Confluent Managed Storage cost: $24.86