Skip to main content

Soda

Catalog integrates directly with Soda Cloud to display Soda checks.

What Does Catalog Get From Soda?

Catalog extracts every check and its latest result. These appear on the data assets they are related to.

Soda checks on a table: 7 checks ran, 1 raised an alert, 5 succeeded, and 1 raised a warning

Requirements

warning

A warehouse integration must already be configured to complete the first ingestion of this integration.

You need to provide API access through two elements:

  • API key ID
  • API key secret

Read more about generating API keys for use with the Reporting API in Soda documentation. This is read-only access.

Add the Integration

On your integration page, in the Data Quality section, add Soda. This integration is only Catalog-managed. Name it and provide the credentials for API access as JSON in the following format:

{
"api_key": "*****",
"secret": "*****"
}
Soda credentials configuration

From there, Catalog will get check results and push them to the datasets they evaluate, under the condition that those datasets are also integrated in Catalog.

For your first sync, it will take up to 48 h and we will let you know when it is complete.