Discovery expressions (read-only)
Introduction
In DCT 18, a new read-only page has been introduced for listing discovery expressions, presented as expressions within the Continuous Compliance Engine. There are two types of expressions on the engine:
Search expressions – Targeted at finding specific data within data sources.
Type expressions – Used to identify types of data based on schema information.
In DCT, both types of expressions are merged into a single list with an additional column named Expression Type to distinguish between them. Despite this primarily being a read-only feature, users are able to add tags to an expression.
Expressions cannot be assigned to any discovery policies (profile sets).

Level column
An enumerative column named Level has been introduced in DCT. This column indicates the target level of the expression within a data source:
Type: If the expression is a type expression.
Data: If the expression is a search expression and the
dataLevelProfiling
attribute istrue
. This indicates that the expression targets underlying data (e.g., row values in a database column or field values in a file).Column: If the expression is a search expression and the
dataLevelProfiling
attribute isfalse
. This indicates that the expression targets the schema of the data source (e.g., column names in a database table or field names in a file).
Accessing the Discovery Expressions page
To view the Discovery Expressions page:
From the top navigation, select Compliance.
In the side navigation, click on Data Classifiers.
At the top of the list, select Expressions (Legacy).
This page provides an overview of all discovery expressions with their respective types and levels.