- Read about PyApacheAtlas: https://datasmackdown.com/oss/pyapacheatlas/
- Install https://pypi.org/project/pyapacheatlas/
- Create service principal: https://learn.microsoft.com/en-us/azure/purview/create-service-principal-azure
use input template for bulk entities with columns: SampleMetadataBulkUploadEntities.xlsx
use input template for custom process: custom_process.xlsx
Bulk update column level lineage with custom process (created above) for existing assets (using pyapacheatlas)
custom_process_column_lineage.py
use input template for columnMapping: custom_process_column_lineage.xlsx
list_of_assets_to_be_deleted.xlsx
Search modified assets based on modifiedTime and filter those which are "certified" (using pyapacheatlas)
find_adls_assets_with_missing_schema.py
find_sqldw_assets_with_missing_schema.py
bulk_update_missing_schema_sqldw.py
Input template for tables: BulkUpdateMissingSchema_table.xlsx
Input template for views: BulkUpdateMissingSchema_view.xlsx
Bulk create entities with schema details for Dedicated SQL Pool assets (tables) (using pyapacheatlas)
Input template for tables: BulkUploadEntities.xlsx
bulk_move_entities_collection.py
Sample Code Disclaimer: This Sample Code is provided for the purpose of illustration only and is not intended to be used in a production environment. THIS SAMPLE CODE AND ANY RELATED INFORMATION ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.