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.
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.