pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient#
- class pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient(endpoint_url, authentication, **kwargs)#
- __init__(endpoint_url, authentication, **kwargs)#
Methods
__init__
(endpoint_url, authentication, **kwargs)assignTerm
(entities[, termGuid, termName, …])Assign a single term to many entities.
delete_assignedTerm
(entities[, termGuid, …])Remove a single term from many entities.
delete_term
(termGuid)Delete a term based on the termGuid :param str termGuid: The guid for the term.
export_terms
(guids, csv_path[, …])Export specific terms as provided by guid.
generate_request_headers
([include, exclude])get_glossary
([name, guid, detailed])Retrieve the specified glossary by name or guid along with the term headers (AtlasRelatedTermHeader: including displayText and termGuid).
get_term
([guid, name, glossary_name, …])Retrieve a single glossary term based on its guid.
get_termAssignedEntities
([termGuid, …])Page through the assigned entities for the given term.
import_terms
(csv_path[, glossary_name, …])Bulk import terms from an existing csv file.
import_terms_status
(operation_guid)Get the operation status of a glossary term import activity.
upload_term
(term[, includeTermHierarchy, …])Upload a single term to Azure Purview.
upload_terms
(terms[, includeTermHierarchy, …])Upload many terms to Azure Purview.