Data Quality Dashboards

Get DQ dashboard

Retrieve the configuration of a DQ dashboard by URN.

By default, the endpoint returns the latest published version. To retrieve the current draft instead, add ?version=DRAFT.

A fully published DQ dashboard with nothing pending answers a DRAFT read with 404 Not Found, and a dashboard that exists only as a draft answers a default (published) read with 404 Not Found.

get/data-quality/v1/dq-dashboards/{dqDashboardUrn}

Request

Path parameters

dqDashboardUrnstring uri required

A URN identifying the DQ dashboard resource in the Data Quality API.

Format: urn:ata:{tenant}:data-quality:dq-dashboard:{uuid}

Example: urn:ata:acme-corp:data-quality:dq-dashboard:123e4567-e89b-12d3-a456-426614174000.

Example:urn:ata:acme-corp:data-quality:dq-dashboard:123e4567-e89b-12d3-a456-426614174000

URN of the DQ dashboard.

Query parameters

versionstring
Example:PUBLISHED

@ExtensibleEnum Which version of the DQ dashboard to retrieve: PUBLISHED or DRAFT.

An entity can have multiple versions at the same time. Defaults to the latest published version.

If the dashboard has no current draft, a DRAFT request returns 404 Not Found. The type of the draft is returned in the draftType field.

Response

The DQ dashboard.

draftTypestring required

@ExtensibleEnum The type of the DRAFT version (NONE indicates a PUBLISHED version). It specifies what will happen to the entity if the DRAFT is published.

Possible values:

  • NEW — draft proposal to create a new object.
  • CHANGE — draft proposal to change an existing object.
  • DELETE — draft proposal to delete an existing object.
  • RESURRECT — draft proposal to resurrect an already deleted object.
  • NONE — placeholder for a non-existent draft; represents a published version.

The value describes the version that was returned, not the entity as a whole: a PUBLISHED version always reports NONE, even when an unpublished draft is waiting. Fetch it with ?version=DRAFT to see the pending change. An entity that exists only as a draft is not listed and answers a default (published) read with 404.

namestring required

The name of the DQ dashboard.

descriptionstring nullable

Free-text description of the dashboard.

dqMonitorUrnsDqMonitorUrn[] required

The URNs of the DQ monitors whose results the dashboard aggregates. The monitors can belong to different catalog items, since a dashboard is not tied to any catalog item.

Each monitor must exist and be published, and your API client must have access to it. Otherwise the request is rejected with 404 and no dashboard is created.

If a monitor URN appears more than once, the monitor is added once.

To find the URNs of the monitors, use List DQ monitors.

urnstring uri required

A URN identifying the DQ dashboard resource in the Data Quality API.

Format: urn:ata:{tenant}:data-quality:dq-dashboard:{uuid}

Example: urn:ata:acme-corp:data-quality:dq-dashboard:123e4567-e89b-12d3-a456-426614174000.

Example response

{
  "draftType": "NEW",
  "name": "Sales DQ Dashboard",
  "description": "Aggregated quality of all sales-domain monitors",
  "dqMonitorUrns": [
    "urn:ata:acme-corp:data-quality:dq-monitor:123e4567-e89b-12d3-a456-426614174000"
  ],
  "urn": "urn:ata:acme-corp:data-quality:dq-dashboard:123e4567-e89b-12d3-a456-426614174000"
}

Changes

No recorded changes to this operation across all 1 revision of this API.