Materialize and Check External Asset
A 2-step recipe with Dagster. We can help you get access.
Recipe · 2 steps
Materialize and Check External Asset
with Dagster
Report a materialization for an external asset and then record a check evaluation on it.
- Record the materialization of the external asset, including any supplied metadata, data version, partition, and description.
- Record the asset check evaluation for the same asset key, carrying the pass/fail status and the severity for a failing check.
What you'll need to have ready
- apiToken: Dagster+ user API token sent in the Dagster-Cloud-Api-Token header.
- assetKey: The external asset key being materialized and checked.
- dataVersion: A user-supplied data version identifier for the materialization.
- partition: The asset partition associated with the materialization.
- materializationDescription: A human-readable description of the materialization.
- metadata: Free-form key/value metadata about the materialization.
- checkName: The identifier of the asset check being evaluated.
- passed: True if the asset check passed, false otherwise.
- severity: Severity level reported when the check failed (WARN or ERROR).
For your developer
Arazzo workflow dagster:materialize-and-check-asset, 2 operations: reportAssetMaterialization → reportAssetCheck. Specs on APIs.io.