Be first to try Soda's new AI-powered metrics observability, and collaborative data contracts.
Try Soda Now!
LogoLogo
  • What is Soda?
  • Quickstart
  • Data Observability
    • Metric Monitoring dashboard
      • Dataset monitors
      • Column monitors
    • Metric monitor page
  • Data Testing
    • Git-managed Data Contracts
      • Install and Configure
      • Create and Edit Contracts
      • Verify a contract
    • Cloud-managed Data Contract
      • Author a Contract in Soda Cloud
      • Verify a contract
  • Onboard datasets on Soda Cloud
  • Manage Issues
    • Organization dashboard
    • Browse Datasets
    • Dataset dashboard
    • Browse Checks
    • Check and dataset attributes
    • Analyze monitor and check results
    • Notifications
    • Incidents
  • Dataset Attributes & Responsibilities
  • Deployment options
    • Deploy Soda Agent
      • Deploy a Soda Agent in a Kubernetes cluster
      • Deploy a Soda Agent in an Amazon EKS cluster
      • Deploy a Soda Agent in an Azure AKS cluster
      • Deploy a Soda Agent in a Google GKE cluster
      • Soda Agent Extra
  • Organization and Admin Settings
    • General Settings
    • User management
    • User And User Group Management with SSO
    • Global and Dataset Roles
    • Integrations
  • Integrations
    • Alation
    • Atlan
    • Metaphor
    • Purview
    • Jira
    • ServiceNow
    • Slack
    • MS Teams
    • Webhook
  • Reference
    • Generate API keys
    • Python API
    • CLI Reference
    • Contract Language Reference
    • Data source reference for Soda Core
    • Rest API
    • Webhook API
Powered by GitBook
On this page
  • Prerequisites
  • Set up the integration

Was this helpful?

Export as PDF
  1. Integrations

Purview

PreviousMetaphorNextJira

Last updated 7 days ago

Was this helpful?

Integrate Soda with Microsoft’s Purview data catalog to access details about the quality of your data from within the catalog.

  • Run data quality checks using Soda and visualize quality metrics and rules within the context of a table in Purview.

  • Give your Purview-using colleagues the confidence of knowing that the data they are using is sound.

  • Encourage others to add data quality checks using a link in Purview that connects directly to Soda.

In Purview, you can see all the Soda data quality checks and the value associated with the check’s latest measurement, the health score of the dataset, and the timestamp for the most recent update. Each of these checks listed in Purview includes a link that opens a new page in Soda Cloud so you can examine diagnostic and historic information about the check.

check-in-purview

Purview displays the latest check results according to the most recent Soda scan for data quality, where color-coded icons indicate the latest result. A gray icon indicates that a check was not evaluated as part of a scan.

If Soda is performing no data quality checks on a dataset, the instructions in Purview invite a catalog user to access soda and create new checks.

Prerequisites

  • You have verified some contracts and published the results to Soda Cloud.

  • You have a Purview account with the privileges necessary to collect the information Soda needs to complete the integration.

  • The data source that contains the data you wish to check for data quality is available in Purview.

Set up the integration

  1. Sign into your Soda Cloud account and confirm that you see the datasets you expect to see in the data source you wish to test for quality.

  2. In your Soda Cloud account, navigate to your avatar > Profile, then navigate to the API Keys tab. Click the plus icon to generate new API keys.

  3. Copy the following values and paste to a temporary, secure, local location.

    • API Key ID

    • API Key Secret

    • client_id

    • client_secret

    • tenant_id

  4. Copy the value of your purview endpoint from the URL (https://XXX.purview.azure.com) and paste to a temporary, secure, local location.

check-fail-purview
add-check-purview

Access for instructions on how to create the following values, then paste to a temporary, secure, local location.

To connect your Soda Cloud account to your Purview Account, contact your Soda Account Executive or email with the details you collected in the previous steps to request Purview integration.

Purview tutorial using REST APIs
Soda Support