Monitor dataflows for audiences in the UI

Last update: 2024-07-24
  • Created for:
  • Developer

Segmentation Service allows you to create audiences through segment definitions or other sources from your Real-Time Customer Profile data. Platform provides dataflows to transparently track this flow of data from sources to destinations.

Use the monitoring dashboard to see a visual representation of the data’s activity within an audience, including the status of your data’s segmentation. Read the tutorial for instructions on how you can use the monitoring dashboard to monitor your data’s segmentation using the Experience Platform user interface, allowing you to track the status of audience activation, evaluation, and export jobs.

Getting started

This guide requires a working understanding of the following components of Adobe Experience Platform:

  • Dataflows: Dataflows are a representation of data jobs that move data across Platform. Dataflows are configured across different services, helping move data from source connectors to target datasets, to Identity and Profile, and to Destinations.
    • Dataflow runs: Dataflow runs are the recurring scheduled jobs based on the frequency configuration of selected dataflows.
  • Segmentation: Segmentation allows you to create audiences from your Real-Time Customer Profile data.
    • Activation jobs: An activation job is used to activate your audience to a specified destination.
    • Evaluation jobs: An evaluation job is an asynchronous process that evaluates the audience.
    • Export jobs: An export job is an asynchronous processes that are used to persist audience members to datasets.
  • Sandboxes: Experience Platform provides virtual sandboxes which partition a single Platform instance into separate virtual environments to help develop and evolve digital experience applications.

Monitoring audiences dashboard

To access the Audiences dashboard, select Monitoring in the left navigation. Once on the Monitoring page, select the Audiences card.

The Audiences card. Information about the last evaluation job and the last export job is shown.

On the main Audiences dashboard, the Audiences card shows the status and date of the last evaluation job and the last export job.

The dashboard itself contains metrics for both audiences and segmentation jobs. By default, the dashboard shows the audience metrics for the last 24 hours. To learn more about the segmentation jobs view, please read the monitoring segmentation jobs section.

IMPORTANT

Currently, only audiences that are activated to batch (file-based) destinations are supported for the monitoring audiences dashboard.

The audiences dashboard. Information about the different audiences in your organization and sandbox are displayed.

The following metrics are available for this dashboard view:

Metric Description
Audience name The name of the audience.
Data type The data type of audience. Possible values include Customer, Account, and Prospect. You can view for audiences of a specified data type by using the Data type filter above the ribbon of cards.
Last evaluation timestamp The date and time that the audience’s last evaluation job ran.
Last evaluation status The status of the audience’s last evaluation job. Possible values include Success, No runs, and Failed.
Last evaluation method The evaluation method of the audience. Since only batch segmentation is supported, the only possible value is Batch.
Last evaluation profiles The number of profiles that were evaluated in the audience’s last evaluation job.
Last activation timestamp The date and time that the audience’s last activation job ran.
Last activation status The status of the audience’s last activation job. Possible values include Success, No runs, and Failed.
Last activation identities The number of identities that were activated in the audience’s last activation job.
Last activation destination The name of the destination that the audience’s last activation job activated to.

You can filter the results to a specific audience and view its segmentation jobs by selecting the filter icon (The filter icon.). The segmentation jobs are sorted in chronological order, with the most recent segmentation jobs appearing first.

The filter icon is highlighted. Selecting this allows you to view the segmentation jobs for the specified audience.

The filtered audience dashboard appears. The Audiences card shows the status and date of the last evaluation job and the last activation job.

The Audiences card. Information about the last evaluation job and the last activation job is shown.

The dashboard itself displays the time and status of the last evaluation and activation jobs, a graph showing the profile count of the audience evaluation, and metrics for the segmentation jobs that were run. By default, the dashboard shows segmentation job metrics for the last 24 hours.

The filtered audience dashboard. Information about the various segmentation jobs that have run for this audience is displayed.

The following metrics are available for this dashboard view:

Metric Description
Job start The date and time when the segmentation job started.
Type Indicates the type of the segmentation job. The two supported job types are activation and evaluation jobs.
Job complete The date and time when the segmentation job completed.
Processing time The amount of time it took for the segmentation job to complete.
Job status The status of the segmentation job. Supported values include Success, In Progress, and Failed.
Profile count The number of profiles that the segmentation job is evaluating. Each user should have a unique profile.
Identity activated The number of identities that the segmentation job is activating. Each profile can have multiple identities. For example, a profile could have an email, phone number, and a loyalty number as identities.
Destination name The name of the destination that the segmentation job is being activated to.

You can further filter to a specific segmentation job and see its details by selecting the filter icon (The filter icon.). There are two different kinds of segmentation jobs that can be filtered: activation jobs and evaluation jobs.

Activation job details

The activation job dataflow run details page shows information on the run’s metrics, dataflow run errors, and audiences that are related to the segmentation job. An activation job is used to activate your audience for a specified destination.

The activation job dashboard. Information about the various segmentation jobs that have run for this audience is displayed.

The following metrics are available for this dashboard view:

Metric Description
Profiles received The total number of profiles received in the activation flow.
Identities activated The total number of identities that were successfully activated to the destination, based on the profiles received.
Identities excluded The total number of identities that were excluded from being activated to the destination, based on the profiles received. These identities could be excluded because of missing attributes or consent violations.
Size of data The size of the dataflow being activated.
Total files The total number of files being activated in the dataflow.
Status The current status of the activation job.
Dataflow run start The date and time that the activation job started.
Dataflow run end The date and time that the activation job ended.
Dataflow run ID The ID of the current activation job.
IMS org ID The ID of the organization that the activation job belongs to.
Destination name The name of the destination that the data is being activated to.

Under the audiences section, you can see a list of audiences that were activated as part of the activation job.

The activation job dashboard. Information about the identities that failed or were excluded is highlighted.

For the audiences section, the following metrics are available:

Metric Description
Name The name of the audience that was activated.
Identities activated The total number of identities that were successfully activated to the destination, based on the profiles received.
Identities excluded The total number of identities that were excluded from being activated to the destination, based on the profiles received. These identities could be excluded because of missing attributes or consent violation.
Last dataflow run status The status of the last activation job that ran for that audience.
Last dataflow run date The date and time of the last activation job that ran for that audience.

Additionally, you can view details about the dataflow run errors. Under the dataflow run errors section, you can view both the identities that failed or the identities that were excluded. The errors section includes details about the error code and number of identities failed or excluded.

The activation job dashboard. Information about the identities that failed or were excluded is highlighted.

Evaluation job details

The evaluation job dataflow run details page shows information on the run’s metrics and audiences that are related to the segmentation job.

The evaluation job dashboard. Information about the audience's evaluation job is displayed.

The following metrics are available for this dashboard view:

Metric Description
Total profiles The total number of profiles that are being evaluated.
Status The status of the evaluation job. Possible statuses for the evaluation job include Success and Failed.
Job start The date and time that the evaluation job started.
Job end The date and time that the evaluation job ended.
Job type The type of segmentation job. In this case, it will always be a Segment evaluation job.
Evaluation type The type of evaluation that is being done. This can be either be Batch or Streaming.
Job ID The ID of the evaluation job.
IMS org ID The ID of the organization the evaluation job belongs to.
Audience name The name of the audience that is being evaluated.
Audience ID The ID of the audience that is being evaluated.

Under the Audiences section, you can see a list of audiences that are being evaluated as part of the evaluation job. You can filter the list of audiences by name by using the search bar.

IMPORTANT

This dashboard view currently supports up to 800 audience metrics.

For the Audiences section, the following metrics are available:

Metric Description
Name The name of the audience that is being evaluated.
Profile count The number of profiles that are being evaluated.

Monitoring segmentation jobs dashboard

To access the Segmentation Jobs dashboard, select Segmentation jobs in the Audiences dashboard. The Monitoring dashboard contains metrics and information on the evaluation and export jobs.

NOTE

Only segmentation evaluation jobs are supported for per-audience monitoring. Segmentation export jobs only support organization-level monitoring.

The segmentation jobs monitoring dashboard is displayed. The toggle to switch between Audiences and Segmentation jobs is highlighted.

Use the Segmentation Jobs dashboard to understand if profile evaluation and export occurs on time and without any exceptions, so the downstream services for destination activation can have the latest evaluated profile data.

The following metrics are available for segmentation jobs:

Metric Description
Segmentation job Indicates the name of the segmentation job.
Type Indicates the type of segmentation job - export or evaluation. Note that in both cases, the segmentation job evaluates or exports all audiences belonging to an organization. To learn more about export jobs, please read the guide on the export jobs endpoint. To learn more about evaluation jobs, please read the tutorial on evaluating a segment definition.
Job start The date and time when the segmentation job started.
Job end The date and time when the segmentation job completed.
Status The status of the completed job. Possible statuses for the segmentation job include success or failed.

On this page