Using Query Service
To analyze your data, create and execute SQL queries with either the Query Service user interface or the RESTful API.
With the Query Service UI you can write, execute, and schedule queries, view previously executed queries, and access queries saved by users within your organization. You can also test out your queries before executing them on your wider dataset with the Query Editor. See the Query Service UI guide for an overview of the UI functionality.
The RESTful API provides a similar experience. You can use the Query Service API to programmatically write and execute queries, create and save templates for queries that you wish to adapt, or schedule queries for automated execution. See the Query Service developer guide for more information on using the Query Service API.
To quickly get started using Query Service features, you are recommended to read the following documents:
Query Service and Experience Platform services
Query Service interacts and can be used with multiple Experience Platform services. To make the most out of Query Service’s capabilities, you should become familiar with these services and how they interact with Query Service. The Experience Platform documentation landing page provides summaries and links to the platform’s capabilities.
Data Science Workspace
Adobe Experience Platform Data Science Workspace uses machine learning and artificial intelligence to gain insights from data stored within Experience Platform. Data scientists can use the Data Science Workspace to build recipes based on record and time-series data about customers and their activities. These recipes facilitate predictions such as buying propensity and recommended offers that the individual is likely to appreciate and use. You can use SQL within Data Science Workspace by integrating Query Service into JupyterLab to explore, transform, and analyze Adobe Analytics data. Read the Data Science Workspace overview and the Jupyter Notebook connection guide for more information about how Data Science Workspace interacts with Query Service.
Segmentation Service
Use the Adobe Experience Platform Segmentation Service to divide your customers into smaller groups that share similar traits. These audiences can then be evaluated to provide better analysis on your Real-Time Customer Profile data. You can use Query Service to run queries on this audience data within the data lake and provide the analysis. Read the Segmentation Service overview and the Profile Query Language (PQL) guide for more information on how to analyze audiences.
Use cases
Query Service provides a flexible approach to your data processing that serves many purposes. Among others, it can ease the burden of segmentation from marketers, and help generate actionable audiences and meaningful business insights. The following use cases offer more in-depth examples of the power of Query Service.
Experience Platform
- Query Service overview
- Query Service packaging
- Query Service guardrails
- Get started
- Data Distiller
- Data Distiller statistics and machine learning
- Data Distiller audiences
- Examples
- Key concepts
- Data Distiller Hypercubes
- Connect clients to Query Service
- Query Service UI
- Query Service API
- Data Distiller Authorization API
- Data Governance
- Best practices
- SQL reference
- Frequently asked questions
- IP address allowlist
- API reference
- Platform release notes
Adobe Experience Platform at Summit
Register for these sessions:
- Adobe’s New Tools: Empowering Third-Party Developers (attend online)
- Data Collaboration in Today’s Customer Experience Landscape (attend online)
- Drive Intelligent Activation and Effective Marketing at Scale with AI in Real-Time CDP (attend online)
- B2B Reimagined: Transforming Go-to-Market Strategies for Profitable Growth (attend online)
- Elevate and Empower Teams with Agentic AI for Exceptional Experiences (attend online)
Connect with Experience League at Summit!
Get front-row access to top sessions, hands-on activities, and networking—wherever you are!
Learn more