All Products
Search
Document Center

DataWorks:Intelligent data modeling

Last Updated:Mar 27, 2026

Intelligent data modeling uses subscription-based billing. The subscription fee is determined by the number of objects you create in the product. Choose the edition that matches your expected object volume.

Important

Intelligent data modeling requires an active DataWorks subscription. Purchase both at the same time or make sure your DataWorks subscription is already active before purchasing intelligent data modeling.

Prerequisites

Before you begin, make sure you have:

  • An active DataWorks subscription, or purchase one at the same time. For details, see Software edition selection and billing.

  • (For OpenAPI users) Active subscriptions for both DataWorks and intelligent data modeling.

How billing is calculated

Fees are based on the total number of billable objects across three object types: logical models, derived metrics, and compound indicators.

Only objects that are created and successfully submitted in the intelligent data modeling module are billed.

Object counting rules

Object type Counts toward billing How it is counted
Logical models (dimension tables, detail tables, aggregate tables, application table models) Yes Each model = 1 object
Logical models in the ODS layer No Excluded from billing
Derived metrics Yes — grouped in sets of 10 Each group of up to 10 = 1 object
Compound indicators Yes — grouped in sets of 10 Each group of up to 10 = 1 object
Any object not successfully submitted No Only submitted objects are billed

Calculation formula

Number of objects = Total logical models + ROUNDUP(Derived metrics / 10) + ROUNDUP(Compound indicators / 10)

Example: 15 logical models, 23 derived metrics, and 8 compound indicators:

15 + ROUNDUP(23/10) + ROUNDUP(8/10) = 15 + 3 + 1 = 19 objects

Pricing

Intelligent data modeling is sold in four subscription editions. Each edition has a maximum object capacity. Prices are listed in CNY for Public Cloud.

On the international site (alibabacloud.com), prices are converted to USD at the real-time exchange rate at the time of purchase. The actual rate is shown on the purchase page.
Edition Maximum objects Unit price (Public Cloud)
dw.idm.small 50 CNY 7,500/month
dw.idm.medium 500 CNY 15,000/month
dw.idm.large 2,000 CNY 20,000/month
dw.idm.xlarge 5,000 CNY 50,000/month

Amount payable:

Amount payable = Monthly unit price × Number of months × Discount - Total other offers

Discounts and other offers depend on the promotions available at the time of purchase.

Estimating your cost: Calculate your total objects using the formula above, then select the smallest edition whose maximum object capacity covers your total. For example, if your workload produces 19 objects, the dw.idm.small edition (up to 50 objects) is sufficient.

Go to the purchase page to purchase the edition you need.

Subscription expiration

When your subscription expires, your created models are not deleted. To continue using them, renew your subscription.

Support

Join the DataWorks Exchange DingTalk group to contact the helpdesk with questions about intelligent data modeling.