pyapacheatlas.core.discovery.purview.PurviewDiscoveryClient#

class pyapacheatlas.core.discovery.purview.PurviewDiscoveryClient(endpoint_url, authentication, **kwargs)#
__init__(endpoint_url, authentication, **kwargs)#

Methods

__init__(endpoint_url, authentication, **kwargs)

autocomplete([keywords, filter, api_version])

Execute an autocomplete search request on Azure Purview’s /catalog/api/search/autocomplete endpoint.

browse([entityType, api_version])

Execute a browse search for Purview based on the entity against the /catalog/api/browse endpoint.

generate_request_headers([include, exclude])

query([keywords, filter, facets, …])

Execute a search query against Azure Purview’s /catalog/api/search/query endpoint.

search_entities(query[, limit, …])

Search entities based on a query and automatically handles limits and offsets to page through results.

suggest([keywords, filter, api_version])

Execute a sugest search request on Azure Purview’s /catalog/api/search/suggest endpoint.