Expand my Community achievements bar.

Join us on September 25th for a must-attend webinar featuring Adobe Experience Maker winner Anish Raul. Discover how leading enterprises are adopting AI into their workflows securely, responsibly, and at scale.
SOLVED

Data Distiller vs Query Service in AEP

Avatar

Level 2

what is difference between Data Distiller and Query Service in AEP? In what ways are they similar or different?

1 Accepted Solution

Avatar

Correct answer by
Level 3

This confusion is very normal for someone who heard the Data Distiller very first time, this might have happened because of the Query service UI.

Yes both Data Distiller and Query service have use the same UI in AEP, the only difference between Query Service and Data Distiller in Adobe Experience Platform (AEP) is mostly about evolution, features, and capabilities.

Query Service - A raw SQL engine for validation, exploration and analyzing data in AEP.

Data Distiller - Data Distiller is a package offering that includes a subset of the functionalities from Adobe Experience Platform. With Data Distiller you can perform post-ingestion data preparation (such as cleaning, shaping, and manipulation) for real-time customer profile or analytical use cases by executing batch queries in Query Service. Your use of Data Distiller is dependent on your entitlement for Experience Platform-based applications.

So till the time you are performing Validation, exploration or general anlayzation of your Post ingested data, this will serve you as the Query Service Feature, The moment you use this output to insert into the another dataset, or to map this output in audience we call it Data DIstiller Audience, now this feature is known as the Data Distiller capability.


Scenario                                                  Cappability called in that case
If Exploring data with ad hoc SQL queries                          - Query Service
If Creating scheduled jobs or reusable datasets                 - Data Distiller
If Preparing data for Journey Orchestration or RTCDP       - Data Distiller
If Debugging datasets interactively                                     - Query Service

Product Document for better Understanding: https://experienceleague.adobe.com/en/docs/experience-platform/query/data-distiller/overview

https://experienceleague.adobe.com/en/docs/experience-platform/query/ui/overview

View solution in original post

4 Replies

Avatar

Community Advisor

@SaurabhPa5  In AEP, Data Distiller and Query Service are closely related but distinct capabilities for working with data stored in the AEP Data Lake. This FAQ document answers your questions about Query Service and Data Distiller. It also includes commonly seen error codes while using the “Queries” product for data validation or writing transformed data back to the data lake.

Avatar

Level 4

Hi @SaurabhPa5 

 

Query Service and Data Distiller are distinct, complementary components that provide specific data querying capabilities.

 

Query Service is designed for ad hoc queries to explore, validate, and experiment with ingested data without altering the data lake.

 

In contrast, Data Distiller focuses on batch queries that transform and enrich data, with results stored back into the data lake for future use. Batch queries in Data Distiller can be scheduled, monitored, and managed, supporting deeper data processing and manipulation that Query Service alone does not facilitate.

 

You can refer the adobe documentation to learn more about these differences and capabilities - https://experienceleague.adobe.com/en/docs/experience-platform/query/troubleshooting-guide

 

Thanks,

Bala

Avatar

Correct answer by
Level 3

This confusion is very normal for someone who heard the Data Distiller very first time, this might have happened because of the Query service UI.

Yes both Data Distiller and Query service have use the same UI in AEP, the only difference between Query Service and Data Distiller in Adobe Experience Platform (AEP) is mostly about evolution, features, and capabilities.

Query Service - A raw SQL engine for validation, exploration and analyzing data in AEP.

Data Distiller - Data Distiller is a package offering that includes a subset of the functionalities from Adobe Experience Platform. With Data Distiller you can perform post-ingestion data preparation (such as cleaning, shaping, and manipulation) for real-time customer profile or analytical use cases by executing batch queries in Query Service. Your use of Data Distiller is dependent on your entitlement for Experience Platform-based applications.

So till the time you are performing Validation, exploration or general anlayzation of your Post ingested data, this will serve you as the Query Service Feature, The moment you use this output to insert into the another dataset, or to map this output in audience we call it Data DIstiller Audience, now this feature is known as the Data Distiller capability.


Scenario                                                  Cappability called in that case
If Exploring data with ad hoc SQL queries                          - Query Service
If Creating scheduled jobs or reusable datasets                 - Data Distiller
If Preparing data for Journey Orchestration or RTCDP       - Data Distiller
If Debugging datasets interactively                                     - Query Service

Product Document for better Understanding: https://experienceleague.adobe.com/en/docs/experience-platform/query/data-distiller/overview

https://experienceleague.adobe.com/en/docs/experience-platform/query/ui/overview

Avatar

Level 3

Another way to look at it is that you cannot use SQL statements such as INSERT or CREATE TABLE without a license to Data Distiller. Nor can you schedule any queries without that license.

 

Without a license to Data Distiller you are limited to interactive SELECT statements executed in the AEP UI or via a SQL client tool such as psql.