Azure Data Catalog developer samples
New Azure Data Catalog accounts can no longer be created.
For data catalog features, please use the Microsoft Purview service, which offers unified data governance for your entire data estate.
If you are already using Azure Data Catalog, you'll need to create a migration plan for your organization to move to Microsoft Purview by August 2025.
Get started developing Azure Data Catalog apps using the Data Catalog REST API. The Data Catalog REST API is a REST-based API that provides programmatic access to Data Catalog resources to register, annotate, and search data assets programmatically.
Samples available on GitHub.com
The get started sample shows you how to authenticate with Azure AD to Register, Search, and Delete a data asset using the Data Catalog REST API.
This sample shows you how to register, search, and delete a data asset using the Data Catalog REST API. This sample uses the Service Principal authentication.
This sample that shows how to use the Data Catalog REST API to fetch assets from the Azure Data Catalog and serialize them into a file. It also demonstrates how to take a set of assets serialized as JSON and push them into the catalog. It supports exporting a subset of the catalog using a search query.
This sample that shows you how to bulk register data assets from an Excel workbook using Data Catalog REST API and Open XML.
This sample shows you how to import glossary terms from CSV files to ADC glossary.
This sample shows you how to programmatically import relationship information from a CSV file into a data catalog.
This sample shows you how can programmatically publish relationship information to a data catalog.
Submit and view feedback for