> 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/findings/break-records-and-link-ids/archiving-break-records-from-pullup-jobs.md).

# Archiving break records from Pullup jobs

This section shows you how to set up the archive break records feature for Pullup jobs.

## Prerequisites

The following table shows the available external storage options and the requirements for each.

<table><thead><tr><th width="152">Storage option</th><th>Prerequisites</th></tr></thead><tbody><tr><td><a href="/data-quality-self-hosted/connections/supported-connections/supported-remote-files/connecting-to-amazon-s3.md">Amazon S3</a></td><td><ul><li>An Amazon S3 connection.</li><li>Read and write access on your Amazon S3 bucket.<strong>Minimum required bucket permissions...</strong> Your connection configuration must specify your S3 bucket name and your intended storage path. <img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-475a7dbd5a5fc40eb27ff43a217e7a2fd1393696%2Fdq-amazon-s3-permissions.png?alt=media" alt="">Your bucket's IAM policy must include the following permissions applied to your specific bucket resource:<strong>s3:PutObject</strong> (Required) Write Access: Allows the system to save break records directly to your S3 bucket. <strong>s3:GetObject</strong> (Required) Read Access: Allows the system to retrieve records and generate secure, 1-hour presigned URLs for safe viewing.<strong>s3:ListBucket</strong> (Optional) Admin Access: Allows administrators to view and list the files stored within the bucket. You can authenticate your S3 connection using an S3 Key (s3-key) or an S3 Instance Profile (s3-instance-profile). Once connected, the system will automatically organize your archived break records using the following folder structure: {dataset}/{YYYYMMDD}/{ruleName}/ruleBreaks.csv.</li></ul></td></tr><tr><td><a href="/data-quality-self-hosted/connections/supported-connections/supported-remote-files/connecting-to-azure-data-lake-storage.md">ADLS</a></td><td><ul><li>An ADLS connection.</li><li>Read and write access on your ADLS bucket.</li></ul></td></tr><tr><td><a href="/data-quality-self-hosted/connections/supported-connections/supported-remote-files/connecting-to-azure-blob-storage.md">Azure Blob</a></td><td><ul><li>An Azure Blob connection.</li><li>Read and write access on your Azure Blob bucket.</li></ul></td></tr><tr><td><a href="/data-quality-self-hosted/connections/supported-connections/supported-remote-files/connecting-to-google-cloud-storage-gcs.md">Google Cloud Storage (GCS)</a></td><td><ul><li>A GCS connection.</li><li>Editor and Viewer access on your Cloud Storage bucket.</li></ul></td></tr></tbody></table>

## Steps

{% stepper %}
{% step %}
From Explorer, connect to a Pullup data source.
{% endstep %}

{% step %}
Optionally, assign a **Link ID** to a column in the [Select Columns](/data-quality-self-hosted/core-concepts/explorer/create-a-dq-job/select-columns.md) step.

{% hint style="warning" %}
If you specify a link ID, the column you assign as the link ID should not contain NULL values and its values should be unique, most commonly the primary key. Composite primary key is also supported.
{% endhint %}
{% endstep %}

{% step %}
In the lower left corner, click <img src="https://4121921244-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWCrP7Albs8DfJjIQxUxw%2Fuploads%2Fgit-blob-268a786d787f353b92e094a60945df32bf9cb208%2FCogwheelIcon.svg?alt=media" alt="Cogwheel icon" data-size="line"> **Settings**.\ <i class="fa-chevrons-right">:chevrons-right:</i> The **Settings** dialog box appears.
{% endstep %}

{% step %}
Under the Data Quality Job section, select the **Archive Breaking Records** checkbox option, then click the drop-down list.\ <i class="fa-chevrons-right">:chevrons-right:</i> A list of available external storage options appears.
{% endstep %}

{% step %}
Select the external storage option to which break records will send.
{% endstep %}

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

{% step %}
Set up and run your DQ Job.
{% endstep %}

{% step %}
When a record breaks, its metadata exports automatically to your external storage service.
{% endstep %}
{% endstepper %}
