> For the complete documentation index, see [llms.txt](https://docs.collibra.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.collibra.com/data-quality-self-hosted/core-concepts/explorer/create-a-dq-job/add-layers.md).

# Add layers

This page shows the available DQ layers of a DQ job and how to configure them. Select from one of the options below.

{% tabs %}
{% tab title="AdaptiveRules" %}

### About Adaptive Rules

Adaptive Rules are data quality checks that use machine learning to automatically observe and adapt to changes in numeric representations of data over time and downscore any values outside defined boundaries. When they occur, observations from Adaptive Rules are recorded under the [Behavior tab](/data-quality-self-hosted/core-concepts/findings/data-quality-monitors.md#tab-behaviors) of the Findings page. If you do not want Adaptive Rules findings to appear on the Findings page, deselect all Adaptive Rules options in this step.

### Configuring Adaptive Rules

The following table shows details about Collibra DQ's Adaptive Rules, their sub-types and how to configure them.

{% hint style="success" %}
You can prevent Collibra DQ from including specific behavioral checks by deselecting each AdaptiveRule option you wish to exclude. This does not turn off dataset profiling.
{% endhint %}

<table><thead><tr><th>Adaptive Rules</th><th>Description</th><th>Default On</th></tr></thead><tbody><tr><td><strong>Availability</strong></td><td colspan="2">Observe changes to the row count and loading time in your table.</td></tr><tr><td>Row Count</td><td><p>Monitor the row count change in your table.</p><p>Select this option to include row count change observations in your DQ check.</p></td><td><img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-d06dd40622fc7d030e21f7c0303a90eb28d229fc%2Fok-large%402x.png?alt=media" alt="" data-size="line"> Yes</td></tr><tr><td>Loading Time</td><td><p>Monitor loading time changes.</p><p>Select this option to include loading time change observations in your DQ check.</p></td><td><img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-de45f34193ae06a2b093c2dfb8fb80cfda945166%2Fclose-large%402x.png?alt=media" alt="" data-size="line"> No</td></tr><tr><td><strong>Distribution</strong></td><td colspan="2">Observe the number of unique values in a table.</td></tr><tr><td>Uniqueness</td><td><p>Monitor a column's cardinality within the range of previous DQ jobs.</p><p>Select this option to include uniqueness observations in your DQ check.</p></td><td><img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-d06dd40622fc7d030e21f7c0303a90eb28d229fc%2Fok-large%402x.png?alt=media" alt="" data-size="line"> Yes</td></tr><tr><td><strong>Completeness</strong></td><td colspan="2">Observe columns in your table containing null values or empty fields.</td></tr><tr><td>Null Values</td><td><p>Monitor columns for null values.</p><p>Select this option to include null value observations in your DQ check.</p></td><td><img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-d06dd40622fc7d030e21f7c0303a90eb28d229fc%2Fok-large%402x.png?alt=media" alt="" data-size="line"> Yes</td></tr><tr><td>Empty Values</td><td><p>Monitor columns for empty data.</p><p>Select this option to include empty value observations in your DQ check.</p></td><td><img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-d06dd40622fc7d030e21f7c0303a90eb28d229fc%2Fok-large%402x.png?alt=media" alt="" data-size="line"> Yes</td></tr><tr><td><strong>Conformity</strong></td><td colspan="2">Observe columns with values that fall outside of the normal range.</td></tr><tr><td>Min</td><td><p>Monitor columns with min values outside the normal range.</p><p>Select this option to include min value observations in your DQ check.</p></td><td><img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-de45f34193ae06a2b093c2dfb8fb80cfda945166%2Fclose-large%402x.png?alt=media" alt="" data-size="line"> No</td></tr><tr><td>Mean</td><td><p>Monitor columns with mean values outside the normal range.</p><p>Select this option to include mean value observations in your DQ check.</p></td><td><img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-de45f34193ae06a2b093c2dfb8fb80cfda945166%2Fclose-large%402x.png?alt=media" alt="" data-size="line"> No</td></tr><tr><td>Max</td><td><p>Monitor columns with max values outside the normal range.</p><p>Select this option to include max value observations in your DQ check.</p></td><td><img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-de45f34193ae06a2b093c2dfb8fb80cfda945166%2Fclose-large%402x.png?alt=media" alt="" data-size="line"> No</td></tr><tr><td><strong>Schema</strong></td><td colspan="2">Schema checks are on by default and cannot be configured.</td></tr><tr><td>Data Type Check (Integer, String, Date)</td><td>Monitors columns that shift from one data type to another.</td><td><img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-d06dd40622fc7d030e21f7c0303a90eb28d229fc%2Fok-large%402x.png?alt=media" alt="" data-size="line"> Yes</td></tr><tr><td>Schema Change (Add, Alter, Delete)</td><td>Monitors schema evolution, such as columns that are added or dropped from a dataset.</td><td><img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-d06dd40622fc7d030e21f7c0303a90eb28d229fc%2Fok-large%402x.png?alt=media" alt="" data-size="line"> Yes</td></tr></tbody></table>
{% endtab %}

{% tab title="Shapes" %}

### About Shapes

Shapes are rare or inconsistent data formats in string columns that Collibra DQ can detect automatically or you can configure manually.

### Configuring Shapes

#### Automatic shape detection

The Shapes layer is set to **Auto** by default to automatically discover possible shape issues. Auto shape detection depends on the row count of your dataset to determine the percentage an identified shape adheres to the shape format that Collibra DQ identifies as normal. Anything less than that percentage triggers a break. To use the auto setting via API, set shapeSensitivity to 0. The following table provides a breakdown of occurrence percentage as determined by row count.

| Row Count     | Percentage |
| ------------- | ---------- |
| < 100         | 2.0        |
| < 1,000       | 1.0        |
| < 10,000      | 0.1        |
| < 100,000     | 0.05       |
| < 1,000,000   | 0.01       |
| < 10,000,000  | 0.001      |
| < 100,000,000 | 0.0001     |
| Other         | 0.00001    |

#### Manually configuring shape detection

{% hint style="info" %}

* The options Occurrences, Format per Column, and Character Length are only configurable when the toggle is set to Manual. These settings are logically applied with an AND. As a result, including more values may reduce the total number of shapes reported. For example, increasing Character Length may include additional shapes that push the number of shapes found in a column over the value defined in Format per Column, so that all shapes in that column are no longer reported.
* Non-text rows are not supported.
  {% endhint %}

{% stepper %}
{% step %}
Select the **Manual** option.
{% endstep %}

{% step %}
Select the option next to the column name to include that column in the Shapes layer.\ <i class="fa-chevrons-right">:chevrons-right:</i> You can select as many columns as there are available.
{% endstep %}

{% step %}
Optionally click <img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-bfe71057563565b4db073be40dc0d3f35c184ebb%2Fautocomplete-vertical-large%402x.png?alt=media" alt="" data-size="line">, then click <img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-75245abf5c50ddf56f1d2d727ccaacf757d11145%2Fcogwheel-large%402x.png?alt=media" alt="" data-size="line">**Configuration** for additional Shapes configuration options.\ <i class="fa-chevrons-right">:chevrons-right:</i> The **Shapes Configuration** modal appears.

{% stepper %}
{% step %}
Optionally configure **Manual Options** and **Data Shape Granular**. The following table shows the available configuration options.

<table><thead><tr><th>Option</th><th>Description</th><th>Default Value</th></tr></thead><tbody><tr><td colspan="3"><strong>Manual Options</strong></td></tr><tr><td><strong>Occurrences</strong></td><td><p>Only shows shapes below the given percentage threshold.</p><p>Drag the slider or enter a value in the input field to set the threshold to a value between 0.001 and 5.</p></td><td>Dynamically set by table size. Percentages become smaller as row count grows.</td></tr><tr><td><strong>Format per Column</strong></td><td>Only shows columns with less than the given number of formats. For example, when there are 30 formats and the Format per Column value is set to 5, then only 5 columns display.</td><td>20</td></tr><tr><td><strong>Character Length</strong></td><td>Only shows Shape issues with fewer than the given number of characters. For example, if the value is set to 9, then all values less than 9 will show.</td><td>12</td></tr><tr><td colspan="3"><strong>Data Shape Granular</strong></td></tr><tr><td>Data Shape Granular</td><td>Checks the length of alphanumeric fields and checks for numbers and letters independently. Displays "Length_N" and represents alpha characters by "x" and numeric characters by "n".</td><td><p>Auto</p><div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>The Auto setting leaves Data Shape Granular turned off by default. To apply a data shape granular check, select On.</p></div></td></tr></tbody></table>
{% endstep %}

{% step %}
Click **Save**.\ <i class="fa-chevrons-right">:chevrons-right:</i> Your configurations save and the **Shapes Configuration** modal closes.
{% endstep %}
{% endstepper %}
{% endstep %}

{% step %}
Click **Save**.
{% endstep %}
{% endstepper %}
{% endtab %}

{% tab title="Outliers" %}

### Using Outliers

Outliers are values that differ significantly from the rest of the data and may indicate bad or incorrect data. Numerical outliers are detected with the IQR and box plot methods.

### Adding Outliers

{% stepper %}
{% step %}
From the **Outliers** tab in the Add Layers workflow, click <img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-99a8f0089dc9c7f5a7c4fc6aa28ee9dbc6375967%2Fplus-large%402x.png?alt=media" alt="" data-size="line"> **Add Outlier**.\ <i class="fa-chevrons-right">:chevrons-right:</i> The **Outlier** editor displays.
{% endstep %}

{% step %}
Select the required options.

<table><thead><tr><th width="152">Column</th><th>Description</th></tr></thead><tbody><tr><td><img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-f1c085c3f34ce7471a336e90a3222d6ab14829de%2Fdq-checkbox.png?alt=media" alt="checkbox"></td><td><p>The column(s) used to detect outliers. You can select multiple columns for outlier detection. Required.</p><p>Select one or more checkboxes next to the name of the columns to include them in Outlier analysis.</p></td></tr><tr><td>Column</td><td><p>The name of the column in your table or view.</p><p>Click the <strong>Assign</strong> chip in a <a href="#Key">Key</a> column to uniquely identify the rows of the column.</p></td></tr><tr><td>Type</td><td><p>The type of data in a given column. This column is autofilled and cannot be edited or selected.</p><p>The following is a list of the data types:</p><ul><li><strong>Date</strong>: A date.</li><li><strong>DOUBLE</strong>: A normal-size floating point number.</li><li><strong>VARCHAR</strong>: A VARIABLE length string that can contain letters, numbers, and special characters.</li><li><strong>text</strong>: A variable width character string.</li><li><strong>numeric</strong>: Fixed precision and scale numbers.</li></ul></td></tr><tr><td>Key</td><td><p>Optional. When configuring an analysis, you can assign one or more columns as key columns. Key columns identify repeating entities in your data across multiple runs, enabling Data Quality &#x26; Observability (self-hosted) to compare those entities' values over time.</p><p>A key column is not the same as a database primary key or unique identifier. Instead, it contains a value that repeats across data runs, allowing Data Quality &#x26; Observability (self-hosted) to track and compare it over time. For example, a key column might include values such as product codes, regions, or stock ticker symbols. During each run, Data Quality &#x26; Observability (self-hosted) groups rows by the key column and evaluates how the metrics change over time.</p><p>You can assign multiple columns as key columns. When you do, Data Quality &#x26; Observability (self-hosted) combines them into a composite key, enabling you to track entities identified by a combination of values. When assigned, outliers are grouped to their assigned column when detected.</p><p>Optionally, click the <strong>Assign</strong> chip to uniquely identify the rows of a column.</p><div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>A column cannot serve as both a Key column and an Outlier analysis column simultaneously. If the same column is assigned to both roles, Data Quality &#x26; Observability (self-hosted) will automatically resolve the conflict by removing it from one of the lists.</p></div></td></tr><tr><td>Date</td><td><p>The date or time dimension column(s) that are used to define time bins and processing intervals.</p><div data-gb-custom-block data-tag="hint" data-style="success" class="hint hint-success"><p>When <strong>Assigned</strong>, you can configure the <strong>Lookback</strong> in the Outliers Configuration dialog.</p></div><div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>You can assign only one column as the Date column.</p></div></td></tr></tbody></table>
{% endstep %}

{% step %}
Click **Save**.
{% endstep %}
{% endstepper %}

{% hint style="success" %}
Repeat this process to add more Outliers.
{% endhint %}

### Outliers Configuration

Optionally, click <img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-0f75422a3a040d8a7dd29ba4d5490f139ae2d39b%2FAutocompleteVerticalIcon.svg?alt=media" alt="More icon" data-size="line"> to configure **Quartiles**, **Lookback**, and determine whether or not to detect for **Categorical** outliers. The following table shows the configuration options and their descriptions:

<table><thead><tr><th width="152">Option</th><th>Description</th></tr></thead><tbody><tr><td><strong>Quartile</strong></td><td> </td></tr><tr><td>Quartile 1</td><td>The boundaries beyond which low (Q1) outliers are detected using the IQR formula. Use the slider or enter a value in the text box between 0.01 and 0.45.</td></tr><tr><td>Quartile 3</td><td>The boundaries beyond which high (Q3) outliers are detected using the IQR formula. Use the slider or enter a value in the text box between 0.55 and 0.99.</td></tr><tr><td><strong>Lookback</strong></td><td><p>The lookback period of your outlier scan. Visit the <a href="/data-quality-self-hosted/core-concepts/findings/data-quality-monitors/job-tab/job-command-line-parameters/advanced/lookback.md">Lookback</a> documentation to learn more.</p><div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>The options in this section are only available when <a href="#Date">Date</a> is Assigned in the Add Outliers step.</p></div></td></tr><tr><td>Lookback Period</td><td><p>The period used to look back through the dataset using the date column.</p><p>Use the slider or enter a value in the text box between 0 and 30.</p></td></tr><tr><td>Interval</td><td><p>The unit of measurement of the lookback period, such as DAY.</p><p>Select an option from the dropdown menu.</p></td></tr><tr><td>By</td><td>Select an option from the dropdown menu.</td></tr><tr><td><strong>Categorical</strong></td><td>Select this option to detect for categorical outliers on specific string type columns.</td></tr></tbody></table>

### Advanced Options

Optionally click <img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-fa5db85d1fedb24e596acef061a9d093ca3ea006%2Fedit-large%402x.png?alt=media" alt="" data-size="line"> near Advanced Options to adjust outlier detection sensitivity. The following table shows the available options.

<table><thead><tr><th width="152">Option</th><th>Description</th></tr></thead><tbody><tr><td>Column</td><td>The name of the column in your table or view. You cannot edit this option.</td></tr><tr><td>Sensitivity</td><td><p>The outlier detection sensitivity.</p><p>Click and drag the slider to adjust outlier detection sensitivity from Low to High for a given column.</p></td></tr><tr><td>Unit</td><td><p>The unit of outlier detection sensitivity.</p><p>Select an option from the dropdown menu.</p></td></tr></tbody></table>
{% endtab %}

{% tab title="Patterns" %}
{% hint style="danger" %}
Patterns are not yet available in Pushdown mode.
{% endhint %}

### About Patterns

Patterns detect similarities among string values across columns and downscore any observations.

### Configuring Patterns

{% stepper %}
{% step %}
From the **Patterns** tab in the Add Layers workflow, click <img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-99a8f0089dc9c7f5a7c4fc6aa28ee9dbc6375967%2Fplus-large%402x.png?alt=media" alt="" data-size="line"> **Add Patterns**.\ <i class="fa-chevrons-right">:chevrons-right:</i> The **Patterns** editor displays.
{% endstep %}

{% step %}
Enter the required information.

<table><thead><tr><th width="152">Option</th><th>Description</th></tr></thead><tbody><tr><td><img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-f1c085c3f34ce7471a336e90a3222d6ab14829de%2Fdq-checkbox.png?alt=media" alt="checkbox"></td><td><p>The column(s) used to detect patterns. You can select multiple columns for pattern detection. Required.</p><p>Select at least one and no more than 10 checkboxes next to the name of the columns to include them in the pattern analysis.</p></td></tr><tr><td>Column</td><td>The name of the column in your table or view.</td></tr><tr><td>Type</td><td><p>The type of data in a given column. This column is auto-filled and cannot be edited or selected.</p><p>Collibra DQ supports all standard data types. Collibra DQ also supports some custom data types depending on the data source, for example, Snowflake.</p></td></tr><tr><td>Key</td><td><p>Pattern analysis requires at least one key column. The key column groups rows into time-series sequences.</p><p>Click the <strong>Assign</strong> chip to uniquely identify the rows of a column. You may select multiple key columns to create a composite key.</p><div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>A column cannot serve as both a Key column and a Pattern analysis column simultaneously. If the same column is assigned to both roles, Data Quality &#x26; Observability (self-hosted) will automatically resolve the conflict by removing it from one of the lists.</p></div></td></tr><tr><td>Date</td><td><p>The date or time dimension column(s) that are used to define time bins and processing intervals.</p><div data-gb-custom-block data-tag="hint" data-style="success" class="hint hint-success"><p>When <strong>Assigned</strong>, you can configure the <strong>Lookback</strong> in the Patterns Configuration dialog.</p></div><div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>You can assign only one column as the Date column.</p></div></td></tr></tbody></table>
{% endstep %}

{% step %}
Click **Save**.
{% endstep %}

{% step %}
Repeat these steps for as many pattern detection configurations as you want to add.
{% endstep %}
{% endstepper %}

### Configuring lookback

Optionally, click <img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-0f75422a3a040d8a7dd29ba4d5490f139ae2d39b%2FAutocompleteVerticalIcon.svg?alt=media" alt="More icon" data-size="line"> to configure **Lookback**. When you do not configure lookback, the default lookback period is 5 days of data. The following table details the lookback configuration options:

<table><thead><tr><th width="152">Option</th><th>Description</th></tr></thead><tbody><tr><td><strong>Lookback</strong></td><td><p>The lookback period of your patterns scan. Visit the <a href="/data-quality-self-hosted/core-concepts/findings/data-quality-monitors/job-tab/job-command-line-parameters/advanced/lookback.md">Lookback</a> documentation to learn more.</p><div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>The options in this section are only available when <a href="#Date">Date</a> is Assigned in the Add Patterns step.</p></div></td></tr><tr><td>Lookback Period</td><td><p>The period used to look back through the dataset using the date column.</p><p>Use the slider or enter a value in the text box between 0 and 30.</p></td></tr><tr><td>Interval</td><td><p>The unit of measurement of the lookback period, such as DAY.</p><p>Select an option from the dropdown menu.</p></td></tr></tbody></table>
{% endtab %}

{% tab title="Dupes" %}

### About Dupes

Dupes are values that match other existing values in columns and can be set to detect exact and fuzzy matches. Both exact and fuzzy support case-insensitive matching.

#### Exact matches

Exact matches detect entries that are potentially equivalent despite formatting issues. For example, Collibra DQ flags the column values John Doe, JOHN DOE, and john doe as exact match dupes of each other when Exact Match is on and Case Sensitive is off.

{% hint style="info" %}
If Case Sensitive is on, then the values in the previous example are not equivalent.
{% endhint %}

#### Fuzzy matches

Fuzzy matches detect entries that are potentially equivalent despite misspellings, common spelling variations, and more. For example, Collibra DQ flags the column values John Doe, Johnny Doe, and Johhnn Doe as fuzzy match dupes of each other. The fuzzy match algorithm complexity is O² and compares every two fields in the dataset.

### Configuring Dupes

{% stepper %}
{% step %}
From the **Dupes** tab in the Add Layers workflow, click <img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-99a8f0089dc9c7f5a7c4fc6aa28ee9dbc6375967%2Fplus-large%402x.png?alt=media" alt="" data-size="line"> **Add Dupes**.\ <i class="fa-chevrons-right">:chevrons-right:</i> The **Dupes** editor displays.
{% endstep %}

{% step %}
Enter the required information.

<table><thead><tr><th width="152">Option</th><th>Description</th></tr></thead><tbody><tr><td><img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-f1c085c3f34ce7471a336e90a3222d6ab14829de%2Fdq-checkbox.png?alt=media" alt="checkbox"></td><td><p>Required. The column(s) used to detect dupes. You can select multiple columns for dupes detection.</p><p>Select at least one and no more than 10 checkboxes next to the name of the columns to include them in the Dupes analysis.</p></td></tr><tr><td>Column</td><td>The name of the column in your table or view.</td></tr><tr><td>Type</td><td><p>The type of data in a given column. This column is auto-filled and cannot be edited or selected.</p><p>Collibra DQ supports all standard data types. Collibra DQ also supports some custom data types depending on the data source, for example, Snowflake.</p></td></tr><tr><td>Case Sensitive</td><td><p>Detects exact duplicates that are dependent on the casing format of values.</p><p>When switched on, Collibra DQ includes case sensitivity in the dupes detection and flags findings as exact matches.</p><p>When switched off, Collibra DQ does not include case sensitivity in the dupes detection and flags findings as exact matches.</p></td></tr><tr><td>Exact Match</td><td><p>When switched on, Collibra DQ detects entries that may be potential matches despite formatting issues.</p><div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Exact match findings are case insensitive by default. Ensure that <strong>Case Sensitive</strong> is switched off for Exact Match to work properly.</p></div></td></tr><tr><td>Dupes Score</td><td><p>The percentage match Collibra DQ will detect as fuzzy matches.</p><p>Drag the scoring slider to define the match percentage limits.</p></td></tr></tbody></table>
{% endstep %}

{% step %}
Click **Save**.
{% endstep %}
{% endstepper %}
{% endtab %}
{% endtabs %}
