Skip to main content

Celonis Product Documentation

PQL - Process Query Language


The Process Query Language (PQL) is a domain-specific language tailored towards a special process data model and designed for business users.

PQL enables the user to translate process-related business questions into queries, which are then executed by a custom-built query engine. PQL covers a broad set of operators, ranging from process-specific functions to aggregations and mathematical operators. Its syntax is inspired by SQL, but specialized for process-related queries.