# Calculated, streaming and real-time insights

*Data 360 Consultant Study Guide · Data Enhancements, Sharing, and Analysis · Last updated October 16, 2026 · https://www.certifyforce.com/study-guide/data-360-consultant/data-enhancements-sharing-and-analysis/calculated-and-streaming-insights*

How to pick calculated, streaming or real-time insights for a metric, build them with Visual Builder or SQL (case-sensitive DMO names, TRY_CONVERT_CURRENCY, NOW and SECOND_ADD), and schedule, run, validate and history-track them.

- Certification: Salesforce Data 360 Consultant
- Exam section: Data Enhancements, Sharing, and Analysis
- Study guide: https://www.certifyforce.com/study-guide/data-360-consultant

**Official exam objective:**

> Demonstrate how to enhance data and build insights on unified data.

## What the exam expects

- Choose between a calculated, streaming and real-time insight from the latency, data source and downstream use (segment, activation, data action).
- Build a calculated insight with Visual Builder or SQL: joins to Unified Individual, measures and dimensions, case-sensitive DMO names, currency conversion and relative time windows.
- Schedule, manually run, validate and history-track a calculated insight, and name the permission set that creates one.
- Put a streaming insight into effect with a data action, and know why it can't drive a segment.

Key terms: **calculated insight** (batch multidimensional metric at profile, segment or population level), **streaming insight** (near real-time aggregation over a rolling window), **real-time insight** (metric computed in a real-time data graph in milliseconds), **measure** (aggregated metric), **dimension** (the field results are grouped by).

## Key facts

| Fact | Detail | Source |
|---|---|---|
| Create or manage a calculated insight | Data Cloud Architect permission set | [Create a Calculated Insight Using SQL](https://help.salesforce.com/s/articleView?id=data.c360_a_get_started_with_calculated_insights.htm&language=en_US&type=5), [Managing Insights](https://help.salesforce.com/s/articleView?id=data.c360_a_managing_insights.htm&language=en_US&type=5) |
| SQL length | 131,021 characters | [Create a Calculated Insight Using SQL](https://help.salesforce.com/s/articleView?id=data.c360_a_get_started_with_calculated_insights.htm&language=en_US&type=5) |
| Currency measures | Must use TRY_CONVERT_CURRENCY | [Create a Calculated Insight Using SQL](https://help.salesforce.com/s/articleView?id=data.c360_a_get_started_with_calculated_insights.htm&language=en_US&type=5) |
| Relative windows | NOW plus SECOND_ADD and SECOND_SUB | [Define Relative Time-Window Metrics](https://help.salesforce.com/s/articleView?id=data.c360_a_insight_relative_time_metrics.htm&language=en_US&type=5) |
| Schedule options | Every 1, 6, 12 or 24 hours, or Not Scheduled | [Schedule a Calculated Insight in Data 360](https://help.salesforce.com/s/articleView?id=data.c360_a_schedule_a_calculated_insight_in_data_cloud.htm&language=en_US&type=5) |
| Overrunning run | The next scheduled run is skipped | [Schedule a Calculated Insight in Data 360](https://help.salesforce.com/s/articleView?id=data.c360_a_schedule_a_calculated_insight_in_data_cloud.htm&language=en_US&type=5) |
| Streaming window | As small as 1 minute | [Enhance Data with Insights](https://help.salesforce.com/s/articleView?id=data.c360_a_insights.htm&language=en_US&type=5) |
| Streaming primary DMO | Engagement DMO only | [Create a Streaming Insight Using SQL](https://help.salesforce.com/s/articleView?id=data.c360_a_create_a_streaming_insight_using_sql.htm&language=en_US&type=5) |
| Streaming last run status | Always Processing | [Create a Streaming Insight Using SQL](https://help.salesforce.com/s/articleView?id=data.c360_a_create_a_streaming_insight_using_sql.htm&language=en_US&type=5) |
| Before segment use | Validate the insight in Data Explorer | [Validate an Insight in Data 360](https://help.salesforce.com/s/articleView?id=data.c360_a_validate_an_insight_in_data_cloud.htm&language=en_US&type=5) |

## Check yourself

- Why can't a streaming insight define a win-back segment?
- When does a scheduled calculated insight skip a run?
- Why does Visual Builder add the Unified Individual Link DMO when you join to Unified Individual?
- Which step of the Insights Builder is required after selecting objects?
- What does turning on history tracking create?

## Sources

- [Enhance Data with Insights](https://help.salesforce.com/s/articleView?id=data.c360_a_insights.htm&language=en_US&type=5)
- [Create a Calculated Insight Using SQL](https://help.salesforce.com/s/articleView?id=data.c360_a_get_started_with_calculated_insights.htm&language=en_US&type=5)
- [Schedule a Calculated Insight in Data 360](https://help.salesforce.com/s/articleView?id=data.c360_a_schedule_a_calculated_insight_in_data_cloud.htm&language=en_US&type=5)
- [Managing Insights](https://help.salesforce.com/s/articleView?id=data.c360_a_managing_insights.htm&language=en_US&type=5)
- [Define Relative Time-Window Metrics](https://help.salesforce.com/s/articleView?id=data.c360_a_insight_relative_time_metrics.htm&language=en_US&type=5)
- [Create a Streaming Insight Using SQL](https://help.salesforce.com/s/articleView?id=data.c360_a_create_a_streaming_insight_using_sql.htm&language=en_US&type=5)
- [Create a Streaming Insight Using Builder](https://help.salesforce.com/s/articleView?id=data.c360_a_create_streaming_insight.htm&language=en_US&type=5)
- [Create Insights with the Insights Builder](https://trailhead.salesforce.com/content/learn/modules/visual-insights-builder-in-customer-data-platform/create-insights-with-the-insights-builder)
- [Create an Insight (Trailhead project)](https://trailhead.salesforce.com/content/learn/projects/explore-data-cloud-core-functionality/create-an-insight)
- [Calculated Insight joining on Unified Individual with Builder](https://help.salesforce.com/s/articleView?id=001038053&language=en_US&type=1)
- [Track Metrics with Calculated History Insights](https://help.salesforce.com/s/articleView?id=data.c360_a_insight__history_tracking_overview.htm&language=en_US&type=5)
- [Validate an Insight in Data 360](https://help.salesforce.com/s/articleView?id=data.c360_a_validate_an_insight_in_data_cloud.htm&language=en_US&type=5)
- [Calculated Insights in Segmentation](https://help.salesforce.com/s/articleView?id=data.c360_a_calculated_insights_in_segments.htm&language=en_US&type=5)
- [Query Data in Data 360](https://developer.salesforce.com/docs/data/data-cloud-query-guide/guide/query-guide-get-started.html)
- [Batch Data Transforms](https://help.salesforce.com/s/articleView?id=data.c360_a_batch_transform_overview.htm&language=en_US)

## About the full unit

The "Core concepts", "Exam traps" and "Worked scenario" sections of this unit, its 15 linked practice questions, and unlimited timed mock exams are included with the Data 360 Consultant pack (USD $19): https://www.certifyforce.com/practice-exams
