Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MarcoOesterlin/Microsoft-Purview-Unified-Catalog
/ functions
Functions
434 in github.com/MarcoOesterlin/Microsoft-Purview-Unified-Catalog
⨍
Functions
434
◇
Types & classes
55
↳
Endpoints
34
↓ 1 callers
Function
add_classification_to_entity_async
Add classifications to entity asynchronously
Microsoft_Purview_Utility/backend/add_classificiation.py:36
↓ 1 callers
Function
add_labels_to_entity
(endpoint, guid, tag, access_token)
Microsoft_Purview_Purview_DG_Curator_Portal/add_tag.py:38
↓ 1 callers
Function
add_labels_to_entity
Synchronous version for backwards compatibility
Microsoft_Purview_Utility/backend/add_tag.py:55
↓ 1 callers
Function
add_labels_to_entity_async
Add labels to entity asynchronously
Microsoft_Purview_Utility/backend/add_tag.py:34
↓ 1 callers
Function
analyze_lineage_with_fabric_agent
Send workspace information to Azure AI Foundry Agent to discover and create lineage. Similar pattern to auto_classify's analyze_with_fabric_a
Microsoft_Purview_Utility/backend/create_lineage.py:284
↓ 1 callers
Function
apply_auto_classifications_async
Analyze and immediately apply classifications to columns
Microsoft_Purview_Utility/backend/auto_classify.py:561
↓ 1 callers
Function
apply_column_classifications_async
Apply classifications to a specific column
Microsoft_Purview_Utility/backend/auto_classify.py:519
↓ 1 callers
Function
apply_column_classifications_sync
Apply classifications to a column synchronously
Microsoft_Purview_Utility/backend/auto_classify.py:640
↓ 1 callers
Function
buildRulePreview
(cfg: PurviewConfig | null)
Microsoft_Purview_Data_Quality_Sql_Expression_Validator/src/popup.ts:1048
↓ 1 callers
Function
buildStorageHierarchy
(storageAssets: typeof allAssets)
Microsoft_Purview_Utility/src/pages/BrowseByAssetType.tsx:162
↓ 1 callers
Function
classifyDataType
(rawType: string)
Microsoft_Purview_Data_Quality_Sql_Expression_Validator/src/popup.ts:200
↓ 1 callers
Function
createRule
( token: string, cfg: PurviewConfig, ctx: RuleContext, ruleName: string, dimension: string, condit
Microsoft_Purview_Data_Quality_Sql_Expression_Validator/src/popup.ts:449
↓ 1 callers
Function
create_batch_lineage_async
Create multiple lineage relationships in parallel. Args: lineage_pairs: List of dicts with 'source', 'target', 'process_name'
Microsoft_Purview_Utility/backend/create_lineage.py:1805
↓ 1 callers
Function
create_classic_glossary
Create a new glossary in the Classic Business Glossary using REST API. Args: name (str): Name of the glossary descriptio
Microsoft_Purview_Utility/backend/sync_glossary.py:280
↓ 1 callers
Function
create_classic_glossary_term
Create a new term in the Classic Business Glossary using REST API. Args: glossary_guid (str): GUID of the glossary term_
Microsoft_Purview_Utility/backend/sync_glossary.py:321
↓ 1 callers
Function
create_data_product_term_relationship
(data_product_id: str, term_id: str)
Microsoft_Purview_Add_Term_to_Data_Product/add_term_to_data_product.py:148
↓ 1 callers
Function
create_lineage_async
Create lineage asynchronously. Args: session: aiohttp ClientSession endpoint: Purview endpoint source_guid: Sour
Microsoft_Purview_Utility/backend/create_lineage.py:1772
↓ 1 callers
Function
create_lineage_relationship
Create a lineage relationship between two entities in Purview. Args: entity1_qname: Qualified name of first entity entit
Microsoft_Purview_Utility/backend/create_lineage.py:1552
↓ 1 callers
Function
create_process_entity
Create a Process entity in Purview linking source -> target using the notebook bulk-upload pattern: send [process, source, target] together w
Microsoft_Purview_Utility/backend/create_lineage.py:990
↓ 1 callers
Function
create_users_dataframe
Create a pandas DataFrame from Microsoft Graph users data. This function extracts only the essential user information (id and displayNam
Microsoft_Purview_Get_Inactive_Experts_Owners/get_inactive_owner_experts.py:283
↓ 1 callers
Function
create_users_dataframe
(users_data)
Microsoft_Purview_Purview_DG_Curator_Portal/get_entra_id_users.py:24
↓ 1 callers
Function
create_users_dataframe
Create a pandas DataFrame from Microsoft Graph users data. This function extracts only the essential user information (id and displayNam
Microsoft_Purview_Utility/backend/orphaned_asset.py:283
↓ 1 callers
Function
create_users_dataframe
(users_data)
Microsoft_Purview_Utility/backend/get_entra_id_users.py:24
↓ 1 callers
Function
dataframe_to_json_records
Convert DataFrame to JSON-serializable records
Microsoft_Purview_Utility/backend/api_server.py:111
↓ 1 callers
Function
debounce
(fn: T, ms: number)
Microsoft_Purview_Data_Quality_Sql_Expression_Validator/src/popup.ts:97
↓ 1 callers
Function
delete_labels_of_entity
(endpoint, guid, tags, access_token)
Microsoft_Purview_Purview_DG_Curator_Portal/delete_tag.py:38
↓ 1 callers
Function
delete_labels_of_entity
Synchronous version for backwards compatibility
Microsoft_Purview_Utility/backend/delete_tag.py:52
↓ 1 callers
Function
delete_labels_of_entity_async
Delete labels from entity asynchronously
Microsoft_Purview_Utility/backend/delete_tag.py:30
↓ 1 callers
Function
delete_process
Delete a single process by GUID.
Microsoft_Purview_Utility/backend/delete_all_processes.py:125
↓ 1 callers
Function
discover_fabric_lineage
Automatically discover lineage for a Fabric asset using Foundry agent. Args: guid: Asset GUID to discover lineage for R
Microsoft_Purview_Utility/backend/create_lineage.py:1839
↓ 1 callers
Function
dismiss
()
Microsoft_Purview_Utility/src/hooks/use-toast.ts:145
↓ 1 callers
Function
display_data_products
Display data products in a readable format. Args: products (list): List of data products
Microsoft_Purview_Utility/backend/get_data_product.py:140
↓ 1 callers
Function
display_data_products
Display data products in a readable format. Args: products (list): List of data products
Microsoft_Purview_Get_Data_Product/get_data_product.py:140
↓ 1 callers
Method
export_to_sql
Export DataFrame to Azure SQL Database. Args: df (pandas.DataFrame): DataFrame to export. table_name (str, op
Microsoft_Purview_Datamap_extractor_Public/datamap_extract_azure_sql.py:229
↓ 1 callers
Function
extractLakehouseTier
(qualifiedName: string | undefined, assetName: string)
Microsoft_Purview_Utility/src/pages/Curate.tsx:1413
↓ 1 callers
Function
fetchAllClassifications
()
Microsoft_Purview_Utility/src/pages/Curate.tsx:260
↓ 1 callers
Function
fetchAssetDetail
( token: string, assetId: string )
Microsoft_Purview_Data_Quality_Sql_Expression_Validator/src/popup.ts:368
↓ 1 callers
Function
fetchClassifications
()
Microsoft_Purview_Utility/src/components/catalog/SelectedAssetsPanel.tsx:24
↓ 1 callers
Function
fetchDataProducts
(token: string, domainId: string)
Microsoft_Purview_Data_Quality_Sql_Expression_Validator/src/popup.ts:308
↓ 1 callers
Function
fetchDomainAssets
(token: string, domainId: string)
Microsoft_Purview_Data_Quality_Sql_Expression_Validator/src/popup.ts:329
↓ 1 callers
Function
fetchProductAssets
(token: string, productId: string)
Microsoft_Purview_Data_Quality_Sql_Expression_Validator/src/popup.ts:358
↓ 1 callers
Function
fetchProductDetail
(token: string, productId: string)
Microsoft_Purview_Data_Quality_Sql_Expression_Validator/src/popup.ts:348
↓ 1 callers
Function
fetchSchema
()
Microsoft_Purview_Utility/src/pages/Curate.tsx:278
↓ 1 callers
Function
fetchUsers
()
Microsoft_Purview_Utility/src/pages/Curate.tsx:209
↓ 1 callers
Function
fetchWorkspaces
()
Microsoft_Purview_Utility/src/pages/Curate.tsx:1334
↓ 1 callers
Function
fetch_all_classifications
Fetch all classifications from Purview
Microsoft_Purview_Utility/backend/fetch_classifications.py:27
↓ 1 callers
Function
find_data_product_by_name
(name: str)
Microsoft_Purview_Add_Term_to_Data_Product/add_term_to_data_product.py:87
↓ 1 callers
Function
find_processes_via_collection
Find processes by listing all entities in a collection.
Microsoft_Purview_Utility/backend/delete_all_processes.py:84
↓ 1 callers
Function
find_processes_via_lineage
Find processes by querying lineage of all workspace assets.
Microsoft_Purview_Utility/backend/delete_all_processes.py:37
↓ 1 callers
Function
find_term_by_name
(name: str)
Microsoft_Purview_Add_Term_to_Data_Product/add_term_to_data_product.py:105
↓ 1 callers
Function
format_error_response
(exc: requests.HTTPError)
Microsoft_Purview_Add_Term_to_Data_Product/add_term_to_data_product.py:176
↓ 1 callers
Function
genId
()
Microsoft_Purview_Utility/src/hooks/use-toast.ts:24
↓ 1 callers
Function
getAssetType
(asset: any)
Microsoft_Purview_Utility/src/pages/BrowseAssets.tsx:69
↓ 1 callers
Function
getAssetType
(asset: any)
Microsoft_Purview_Utility/src/pages/Dashboard.tsx:81
↓ 1 callers
Function
getAssetType
(asset: any)
Microsoft_Purview_Utility/src/pages/BrowseByAssetType.tsx:76
↓ 1 callers
Method
getAssets
* Get all assets from Purview
Microsoft_Purview_Utility/src/services/purviewApi.ts:61
↓ 1 callers
Method
getDataProducts
* Get all data products from Purview
Microsoft_Purview_Utility/src/services/purviewApi.ts:80
↓ 1 callers
Function
getIcon
()
Microsoft_Purview_Utility/src/pages/BrowseByAssetType.tsx:201
↓ 1 callers
Method
getStats
* Get catalog statistics
Microsoft_Purview_Utility/src/services/purviewApi.ts:72
↓ 1 callers
Function
get_access_token
(tenant_id, client_id, client_secret)
Microsoft_Purview_Purview_DG_Curator_Portal/add_tag.py:29
↓ 1 callers
Function
get_access_token
(tenant_id, client_id, client_secret)
Microsoft_Purview_Purview_DG_Curator_Portal/delete_tag.py:29
↓ 1 callers
Function
get_access_token
Get access token for Purview API authentication.
Microsoft_Purview_Purview_DG_Curator_Portal/add_owner.py:15
↓ 1 callers
Function
get_access_token
(tenant_id, client_id, client_secret)
Microsoft_Purview_Purview_DG_Curator_Portal/add_classificiation.py:23
↓ 1 callers
Function
get_access_token
Get Azure AD access token using Service Principal
Microsoft_Purview_Utility/backend/fetch_classifications.py:17
↓ 1 callers
Function
get_access_token
(tenant_id, client_id, client_secret)
Microsoft_Purview_Utility/backend/delete_tag.py:21
↓ 1 callers
Function
get_access_token
(tenant_id, client_id, client_secret)
Microsoft_Purview_Utility/backend/delete_classification.py:26
↓ 1 callers
Function
get_access_token
Get access token for Purview API authentication.
Microsoft_Purview_Utility/backend/delete_owner.py:17
↓ 1 callers
Function
get_access_token
Get access token for Purview API authentication.
Microsoft_Purview_Utility/backend/add_owner.py:19
↓ 1 callers
Function
get_access_token
(tenant_id, client_id, client_secret)
Microsoft_Purview_Utility/backend/add_classificiation.py:25
↓ 1 callers
Function
get_access_token
Get OAuth2 access token for Purview.
Microsoft_Purview_Utility/backend/delete_all_processes.py:23
↓ 1 callers
Function
get_access_token
Get an access token using Azure AD authentication with client credentials.
Microsoft_Purview_Utility/backend/get_data_product.py:29
↓ 1 callers
Function
get_access_token
()
Microsoft_Purview_Add_Term_to_Data_Product/add_term_to_data_product.py:43
↓ 1 callers
Function
get_access_token
Get an access token using Azure AD authentication with client credentials.
Microsoft_Purview_Get_Data_Product/get_data_product.py:29
↓ 1 callers
Method
get_access_token
Fetch the access token using client credentials flow for Microsoft Purview Unified Catalog. This method uses the OAuth2 clie
Microsoft_Purview_Get_Inactive_Experts_Owners/get_inactive_owner_experts.py:90
↓ 1 callers
Method
get_access_token
Fetch the access token using client credentials.
Microsoft_Purview_Purview_DG_Curator_Portal/get_data.py:66
↓ 1 callers
Method
get_access_token
Fetch the access token using client credentials flow for Microsoft Purview Unified Catalog. This method uses the OAuth2 clie
Microsoft_Purview_Utility/backend/orphaned_asset.py:90
↓ 1 callers
Function
get_asset_schema
Get the schema of a specific asset from Azure Purview.
Microsoft_Purview_Get_Asset_Schema/Get_Data_Asset_Schema.py:11
↓ 1 callers
Function
get_classic_glossary_terms
Get all terms from a specific glossary in the Classic Business Glossary using REST API. Args: glossary_guid (str): GUID of the g
Microsoft_Purview_Utility/backend/sync_glossary.py:248
↓ 1 callers
Method
get_collections_with_names
Get all collections with their IDs and friendly names from Azure Purview. Returns: dict: Dictionary mapping collection ID
Microsoft_Purview_Utility/backend/get_data.py:110
↓ 1 callers
Function
get_credentials
()
Microsoft_Purview_Purview_DG_Curator_Portal/add_tag.py:20
↓ 1 callers
Function
get_credentials
()
Microsoft_Purview_Purview_DG_Curator_Portal/delete_tag.py:20
↓ 1 callers
Function
get_credentials
Get credentials for DataMapClient
Microsoft_Purview_Utility/backend/auto_classify.py:38
↓ 1 callers
Function
get_domain_by_id
Get domain details by ID from Microsoft Purview Unified Catalog. Uses the Business Domain API to get the friendly name. Args:
Microsoft_Purview_Utility/backend/sync_glossary.py:76
↓ 1 callers
Function
get_entity_details
Get the current entity details from Purview. Args: endpoint (str): The Purview endpoint URL guid (str): The GUID of the
Microsoft_Purview_Purview_DG_Curator_Portal/add_owner.py:37
↓ 1 callers
Function
get_entity_details
Get the current entity details from Purview.
Microsoft_Purview_Utility/backend/delete_owner.py:39
↓ 1 callers
Function
get_entity_details
Get the current entity details from Purview. Args: endpoint (str): The Purview endpoint URL guid (str): The GUID of the
Microsoft_Purview_Utility/backend/add_owner.py:41
↓ 1 callers
Function
get_entraid_users
Fetch all users from Azure Entra ID using Microsoft Graph API. This function retrieves the list of all active users in the Azure Entra I
Microsoft_Purview_Get_Inactive_Experts_Owners/get_inactive_owner_experts.py:302
↓ 1 callers
Function
get_entraid_users
(credential)
Microsoft_Purview_Purview_DG_Curator_Portal/get_entra_id_users.py:50
↓ 1 callers
Function
get_entraid_users
Fetch all users from Azure Entra ID using Microsoft Graph API. This function retrieves the list of all active users in the Azure Entra I
Microsoft_Purview_Utility/backend/orphaned_asset.py:302
↓ 1 callers
Function
get_entraid_users
(credential)
Microsoft_Purview_Utility/backend/get_entra_id_users.py:31
↓ 1 callers
Function
get_graph_client
Create Azure client credentials for Microsoft Graph API access. This function creates a ClientSecretCredential object configured for
Microsoft_Purview_Get_Inactive_Experts_Owners/get_inactive_owner_experts.py:259
↓ 1 callers
Function
get_graph_client
()
Microsoft_Purview_Purview_DG_Curator_Portal/get_entra_id_users.py:9
↓ 1 callers
Function
get_graph_client
Create Azure client credentials for Microsoft Graph API access. This function creates a ClientSecretCredential object configured for
Microsoft_Purview_Utility/backend/orphaned_asset.py:259
↓ 1 callers
Function
get_graph_client
()
Microsoft_Purview_Utility/backend/get_entra_id_users.py:9
↓ 1 callers
Function
get_users
()
Microsoft_Purview_Purview_DG_Curator_Portal/app.py:515
↓ 1 callers
Function
get_workspace_info_from_purview
Get workspace information from Purview entity. Args: guid: Asset GUID Returns: dict: Workspace info including w
Microsoft_Purview_Utility/backend/create_lineage.py:103
↓ 1 callers
Function
handleAddTag
()
Microsoft_Purview_Utility/src/pages/Curate.tsx:472
↓ 1 callers
Function
handleAssetClick
(asset: any)
Microsoft_Purview_Utility/src/pages/BrowseAssets.tsx:158
↓ 1 callers
Function
handleAssetClick
(assetId: string)
Microsoft_Purview_Utility/src/pages/Dashboard.tsx:54
↓ 1 callers
Function
handleAutoClassify
()
Microsoft_Purview_Utility/src/pages/Curate.tsx:1242
← previous
next →
101–200 of 434, ranked by callers