Working with models

How data is stored across models

Each model maintains its own independent dataset and configurations.

This includes:

  • Expenses (Spend)

  • Budget data

  • Forecast data

  • Rules and mappings

This separation ensures:

  • No overlap between planning scenarios

  • Clean comparison across models

  • Controlled data transformations


Spend, Budget, and Forecast behavior

Each model type is designed for a specific purpose:

  • Spend model

    • Represents actual financial data (Expenses)

    • Acts as the baseline for reporting and analysis

  • Budget model

    • Stores planned financial data

    • Used for budget tracking and variance analysis

  • Forecast model

    • Stores projected or revised estimates

    • Used for forward-looking analysis

Each dataset is:

  • Stored independently

  • Processed using model-specific rules

  • Available for comparison in Analytics


Cloud spend behavior

Uploading Cloud spend is independent of models. Cloud consumption data can be loaded without selecting a target model.

The target model is selected when you publish the Cloud spend.

Standard Spend models

For a standard Spend model, Cloud spend can be published through the supported distribution levels:

  • Expenses

  • Cost Pool

  • Tower

AI Spend models

A custom Spend model can be designated as an AI Model.

When publishing to an AI model:

  • Yarken includes only qualifying AI-related Cloud spend.

  • The spend must have an AI Service value and an associated Cloud Asset.

  • The spend is published to Expenses.

  • Cost Pool and Tower distribution are not applied.

This allows you to maintain a dedicated AI Spend model alongside broader Spend models.

For configuration steps, see Create and manage custom models. For the publishing workflow, see Cloud Usage Data.

AI usage data behavior

AI cost and usage data can be loaded independently of models under Designer > Consumption > AI.

When you publish the data, select the Spend models that should receive the AI spend.

Currently:

  • AI usage data is published to Expenses only.

  • Cost Pool and Tower distribution are not applied.

  • Publishing does not create Assets.

  • The same AI usage data can be published to the selected Spend models.

For the publishing workflow, see AI Usage Data.


Copying rules and mappings across models

You can copy the following between models:

  • Cost Pool rules

  • Tower rules

  • Asset rules

  • Solution Offering rules

  • Consumer rules

Supported actions:

  • Copy within the same model (across months/years)

  • Copy across different models

  • Use Copy To for bulk reuse


Using models in Analytics

You can analyze data across models in the Spend cube.

Compare multiple models in Spend cube

You can compare:

  • Default models (Spend, Budget, Forecast)

  • Custom models

Dynamic measures

When you create a custom model, Yarken automatically generates dynamic measures in Analytics—no manual setup required.

How it works

For example, if you create a model of type Spend named Custom model:

  • A new metric Custom model appears under the Spend section in Analytics

  • This metric represents the spend associated with that custom model

In addition, Yarken automatically creates variance measures to enable comparison with existing models:

  • Spend vs Custom model

  • Budget vs Custom model

  • Forecast vs Custom model

These measures appear alongside existing metrics in the Metrics panel.

image-20260402-124706.png

What are dynamic measures

Dynamic measures are system-generated metrics that:

  • Represent data from custom models

  • Appear automatically in Analytics without configuration

Models in Custom Dashboards

Custom Dashboards support model-based analysis. All widgets respect model filters and they are applied consistently across custom reports.


Related content

Create and manage custom models