- Release Notes
- Get Started
- Clusters
- Cloud Settings
- Table Type
- Query Data Lakes
- Integration
- Query Acceleration
- Data Loading
- Concepts
- Batch load data from Amazon S3
- Batch load data from Azure cloud storage
- Load data from a local file system
- Load data from Confluent Cloud
- Load data from Amazon MSK
- Load data from Amazon Kinesis
- Data Unloading
- Data Backup
- Security
- Console Access Control
- Data Access Control
- Application keys
- Service accounts
- Use SSL connection
- Alarm
- Usage and Billing
- Organizations and Accounts
- Reference
- Amazon Web Services (AWS)
- Microsoft Azure
- SQL Reference
- Keywords
- ALL statements
- User Account Management
- Cluster Management
- ADMIN CANCEL REPAIR
- ADMIN CHECK TABLET
- ADMIN REPAIR
- ADMIN SET CONFIG
- ADMIN SET REPLICA STATUS
- ADMIN SHOW CONFIG
- ADMIN SHOW REPLICA DISTRIBUTION
- ADMIN SHOW REPLICA STATUS
- ALTER RESOURCE GROUP
- ALTER SYSTEM
- CANCEL DECOMMISSION
- CREATE FILE
- CREATE RESOURCE GROUP
- DROP FILE
- DROP RESOURCE GROUP
- EXPLAIN
- INSTALL PLUGIN
- SET
- SHOW BACKENDS
- SHOW BROKER
- SHOW COMPUTE NODES
- SHOW FRONTENDS
- SHOW FULL COLUMNS
- SHOW INDEX
- SHOW PLUGINS
- SHOW PROCESSLIST
- SHOW RESOURCE GROUP
- SHOW TABLE STATUS
- SHOW FILE
- SHOW VARIABLES
- UNINSTALL PLUGIN
- DDL
- ALTER DATABASE
- ALTER MATERIALIZED VIEW
- ALTER TABLE
- ALTER VIEW
- ANALYZE TABLE
- BACKUP
- CANCEL ALTER TABLE
- CANCEL BACKUP
- CANCEL RESTORE
- CREATE ANALYZE
- CREATE DATABASE
- CREATE EXTERNAL CATALOG
- CREATE INDEX
- CREATE MATERIALIZED VIEW
- CREATE REPOSITORY
- CREATE TABLE AS SELECT
- CREATE TABLE LIKE
- CREATE TABLE
- CREATE VIEW
- CREATE FUNCTION
- DROP ANALYZE
- DROP STATS
- DROP CATALOG
- DROP DATABASE
- DROP INDEX
- DROP MATERIALIZED VIEW
- DROP REPOSITORY
- DROP TABLE
- DROP VIEW
- DROP FUNCTION
- KILL ANALYZE
- RECOVER
- REFRESH EXTERNAL TABLE
- RESTORE
- SET CATALOG
- SHOW ANALYZE JOB
- SHOW ANALYZE STATUS
- SHOW META
- SHOW FUNCTION
- TRUNCATE TABLE
- USE
- DML
- ALTER LOAD
- ALTER ROUTINE LOAD
- BROKER LOAD
- CANCEL LOAD
- CANCEL EXPORT
- CANCEL REFRESH MATERIALIZED VIEW
- CREATE ROUTINE LOAD
- DELETE
- EXPORT
- GROUP BY
- INSERT
- PAUSE ROUTINE LOAD
- RESUME ROUTINE LOAD
- REFRESH MATERIALIZED VIEW
- SELECT
- SHOW ALTER
- SHOW ALTER MATERIALIZED VIEW
- SHOW BACKUP
- SHOW CATALOGS
- SHOW CREATE CATALOG
- SHOW CREATE MATERIALIZED VIEW
- SHOW CREATE TABLE
- SHOW CREATE VIEW
- SHOW DATA
- SHOW DATABASES
- SHOW DELETE
- SHOW DYNAMIC PARTITION TABLES
- SHOW EXPORT
- SHOW LOAD
- SHOW MATERIALIZED VIEW
- SHOW PARTITIONS
- SHOW REPOSITORIES
- SHOW RESTORE
- SHOW ROUTINE LOAD
- SHOW ROUTINE LOAD TASK
- SHOW SNAPSHOT
- SHOW TABLES
- SHOW TABLET
- SHOW TRANSACTION
- STOP ROUTINE LOAD
- STREAM LOAD
- SUBMIT TASK
- UPDATE
- Auxiliary Commands
- Data Types
- Keywords
- SQL Functions
- Function list
- Java UDFs
- Window functions
- Lambda expression
- Date Functions
- add_months
- adddate
- convert_tz
- current_date
- current_time
- current_timestamp
- date
- date_add
- date_diff
- date_format
- date_slice
- date_sub, subdate
- date_trunc
- datediff
- day
- dayofweek_iso
- dayname
- dayofmonth
- dayofweek
- dayofyear
- days_add
- days_diff
- days_sub
- from_days
- from_unixtime
- hour
- hours_add
- hours_diff
- hours_sub
- jodatime_format
- last_day
- makedate
- microseconds_add
- microseconds_sub
- minute
- minutes_add
- minutes_diff
- minutes_sub
- month
- monthname
- months_add
- months_diff
- months_sub
- next_day
- now
- previous_day
- quarter
- second
- seconds_add
- seconds_diff
- seconds_sub
- str_to_date
- str_to_jodatime
- str2date
- time_slice
- time_to_sec
- timediff
- timestamp
- timestampadd
- timestampdiff
- to_date
- to_days
- to_iso8601
- to_tera_date
- to_tera_timestamp
- unix_timestamp
- utc_timestamp
- week
- week_iso
- weekofyear
- weeks_add
- weeks_diff
- weeks_sub
- year
- years_add
- years_diff
- years_sub
- Aggregate Functions
- any_value
- approx_count_distinct
- array_agg
- avg
- bitmap
- bitmap_agg
- count
- count_if
- corr
- covar_pop
- covar_samp
- group_concat
- grouping
- grouping_id
- hll_empty
- hll_hash
- hll_raw_agg
- hll_union
- hll_union_agg
- max
- max_by
- min
- min_by
- multi_distinct_sum
- multi_distinct_count
- percentile_approx
- percentile_cont
- percentile_disc
- retention
- stddev
- stddev_samp
- sum
- variance, variance_pop, var_pop
- var_samp
- window_funnel
- Geographic Functions
- String Functions
- append_trailing_char_if_absent
- ascii
- char
- char_length
- character_length
- concat
- concat_ws
- ends_with
- find_in_set
- group_concat
- hex
- hex_decode_binary
- hex_decode_string
- instr
- lcase
- left
- length
- locate
- lower
- lpad
- ltrim
- money_format
- null_or_empty
- parse_url
- repeat
- replace
- reverse
- right
- rpad
- rtrim
- space
- split
- split_part
- substring_index
- starts_with
- strleft
- strright
- str_to_map
- substring
- trim
- ucase
- unhex
- upper
- url_decode
- url_encode
- Pattern Matching Functions
- JSON Functions
- Overview of JSON functions and operators
- JSON operators
- JSON constructor functions
- JSON query and processing functions
- Bit Functions
- Bitmap Functions
- Array Functions
- all_match
- any_match
- array_agg
- array_append
- array_avg
- array_concat
- array_contains
- array_contains_all
- array_cum_sum
- array_difference
- array_distinct
- array_filter
- array_generate
- array_intersect
- array_join
- array_length
- array_map
- array_max
- array_min
- array_position
- array_remove
- array_slice
- array_sort
- array_sortby
- array_sum
- arrays_overlap
- array_to_bitmap
- cardinality
- element_at
- reverse
- unnest
- Map Functions
- Binary Functions
- cast function
- hash function
- Cryptographic Functions
- Math Functions
- Pattern Matching Functions
- Percentile Functions
- Scalar Functions
- Struct Functions
- Table Functions
- Utility Functions
- AUTO_INCREMENT
- Generated columns
- System variables
- System limits
- Information Schema
- Overview
- be_bvars
- be_cloud_native_compactions
- be_compactions
- character_sets
- collations
- column_privileges
- columns
- engines
- events
- global_variables
- key_column_usage
- load_tracking_logs
- loads
- materialized_views
- partitions
- pipe_files
- pipes
- referential_constraints
- routines
- schema_privileges
- schemata
- session_variables
- statistics
- table_constraints
- table_privileges
- tables
- tables_config
- task_runs
- tasks
- triggers
- user_privileges
- views
- System Metadatabase
- API
- Overview
- Actions
- Clusters
- Create and Manage Clusters
- Query Clusters
- Identity and Access Management
- Organization and Account
- Usage and Billing
- Clusters
- Terraform Provider
- Run scripts
Understand your billing
Your CelerData billing is based on the total CCU usage, which is the sum of CelerData Cloud Units (CCUs) consumed by all clusters within your CelerData cloud account, and CelerData charges USD 0.5 per CCU for your CCU usage.
NOTE
- Only the organization root account can access the usage and billing information of the organization and each account under it, and can view and manage payments.
- Accounts with the Account admin role can access only the usage information of their own accounts. They cannot access the billing information or manage payments.
How costs are calculated
CelerData bills you monthly. At each billing cycle which is based on the time in the UTC zone, that is, on the last day of each month, the total cost within the month is calculated as follows:
Total cost = Total CCU usage * Unit price per CCU
View the billing information of your account
Follow these steps to view the billing information of your account:
Sign in to the CelerData Cloud BYOC console.
In the left-side navigation pane, choose Usage and billing.
On the Overview tab of the Billing Dashboard page, view the following billing information for your account:
Payment details
This section displays your payment type and CCU balance. For more information about payment types and CCU balances, see Manage your payments.
Monthly consumption
You can select the scope (organization or account) of the billing information displayed in this section from the drop-down list on the right. Note this drop-down list is visible only to the organization root account.
- Next Billing Time: displays the deduction time for all expenses of the current billing cycle.
- Current Month's Usage: displays the CCU usage of your account within the current month.
- Current Month's Total Cost: displays the total cost (in USD) of your account within the current month.
Billing history
- Billing period: displays all billing periods. The billing information for the previous calendar month is collected at 00:00 on the first day of the following calendar month.
- CCU usage (Before discount): displays your CCU usage within the billing period before discounts are applied. The value is rounded up to 2 decimal places.
- CCU usage (After discount): displays your CCU usage within the billing period after discounts are applied. The value is rounded up to 2 decimal places.
- CCU balance cost: displays the deduction from your CCU balance (exclusive to contract users) within the billing period. The value is rounded up to 2 decimal places.
- USD cost: displays your payment (in USD) within the billing period.
- Payment status: displays the status of the payment, including Paid and Failed.
- Operation: You can click the More icon (...) and then choose Download receipt or Download invoice to download the receipt or invoice of the billing period if the payment is successful.
- Download: You can download all billing information including Billing period, CCU usage (Before discount), CCU usage (After discount), CCU balance cost, USD cost, and Payment status in your billing history.
NOTE
You may see a difference of 0.01 between the CCU usage shown in Billing history and that shown in the invoices or receipts, because the previous one can be rounded up or down, but the latter one can only be rounded down. This difference is deducted from your actual CCU usage. To obtain your exact CCU usage without rounding, use the CelerData Cloud BYOC API.
Manage your payments
Managing your payments efficiently is crucial when utilizing CelerData's services. By understanding payment options, deductions, and CCU balances in CelerData, you can optimize your usage and make informed decisions regarding your payments.
CelerData offers two payment types:
Direct billing
With direct billing, you can conveniently pay using your credit card, and your usage fee for each month is charged to your credit card at the next billing time.
Direct billing users cannot make advance payments to obtain a CCU balance.
Contract
By contacting CelerData's sales team to enter into a contractual agreement with CelerData, you can become a contract user.
Contract users are categorized as prepaid contract users and postpaid contract users.
Prepaid contract users can receive additional discounts from CelerData as they choose to make advance payments for a CCU balance. They can also monitor their CCU balance on the CelerData Cloud BYOC console.
If you start as a postpaid contract user, you can still contact CelerData's sales team during your journey with CelerData to make advance payments at a discounted price for a CCU balance.
Deductions are not processed in real time. You can plan your consumption based on your Current Month Usage and Current Month's Total Cost. If you have a non-zero CCU balance, your monthly consumption will be deducted from the balance first. Any excess portion beyond your CCU balance will be charged to your credit card.