hurtn / purview-api-cookbook

A collection of notebooks and scripts to augment Microsoft Purview functionality leveraging REST APIs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

purview-api-cookbook

A collection of educational notebooks and scripts to augment Microsoft Purview functionality leveraging REST APIs. These examples use native REST capabilities in order to aid understanding of the Apache ATLAS payloads. Other resources, such as Will Johnson's great pyapacheatlas offer more succinct code patterns with lots of additional examples.

Index of scripts

Folder Script Description
config config.yaml Configuration file containing Purview environment and Service Principal details.
lineage lineage-tutorial.ipynb Step-by-step walkthrough covering the creation of basic entities and column-level lineage
entity entity-create-simple.ipynb Simple example of creating an Azure SQL server, db, schema, table and columns
entity entity-bulk-delete-from-collection.ipynb Example of bulk deleting all entities in a collection
managed attributes entity-bulk-assign-managed-attributes.ipynb Example of creating a managed attraibute and bulk updating all entities in a collection
export entity-bulk-export-by-collection Example of bulk exporting entities from all collections to files
glossary entity-bulk-glossary-updates Example of bulk assigning a single Term to multiple entities
glossary glossary-terms-bulk-upload-via-csv Example of bulk uploading Terms from CSV

About

A collection of notebooks and scripts to augment Microsoft Purview functionality leveraging REST APIs


Languages

Language:Jupyter Notebook 100.0%