Ctrl+K

PyApacheAtlas 0.16.0 documentation

Site Navigation

  • Core
  • Template Readers
  • Authentication

Site Navigation

  • Core
  • Template Readers
  • Authentication

Section Navigation

Atlas and Microsoft Purview:

  • Clients for PyApacheAtlas
    • AtlasClient for Apache Atlas
      • pyapacheatlas.core.client.AtlasClient
      • pyapacheatlas.core.client.AtlasClient.get_entity
      • pyapacheatlas.core.client.AtlasClient.get_single_entity
      • pyapacheatlas.core.client.AtlasClient.get_entity_header
      • pyapacheatlas.core.client.AtlasClient.upload_entities
      • pyapacheatlas.core.client.AtlasClient.partial_update_entity
      • pyapacheatlas.core.client.AtlasClient.delete_entity
      • pyapacheatlas.core.client.AtlasClient.get_relationship
      • pyapacheatlas.core.client.AtlasClient.upload_relationship
      • pyapacheatlas.core.client.AtlasClient.delete_relationship
      • pyapacheatlas.core.client.AtlasClient.get_all_typedefs
      • pyapacheatlas.core.client.AtlasClient.get_typedef
      • pyapacheatlas.core.client.AtlasClient.upload_typedefs
      • pyapacheatlas.core.client.AtlasClient.delete_type
      • pyapacheatlas.core.client.AtlasClient.delete_typedefs
      • pyapacheatlas.core.client.AtlasClient._get_typedefs_header
      • pyapacheatlas.core.client.AtlasClient.get_entity_classification
      • pyapacheatlas.core.client.AtlasClient.get_entity_classifications
      • pyapacheatlas.core.client.AtlasClient.classify_bulk_entities
      • pyapacheatlas.core.client.AtlasClient.classify_entity
      • pyapacheatlas.core.client.AtlasClient._classify_entity_adds
      • pyapacheatlas.core.client.AtlasClient._classify_entity_updates
      • pyapacheatlas.core.client.AtlasClient.declassify_entity
      • pyapacheatlas.core.client.AtlasClient.update_businessMetadata
      • pyapacheatlas.core.client.AtlasClient.delete_businessMetadata
      • pyapacheatlas.core.client.AtlasClient.get_entity_lineage
      • pyapacheatlas.core.client.AtlasClient.get_glossary
      • pyapacheatlas.core.client.AtlasClient.get_glossary_term
      • pyapacheatlas.core.client.AtlasClient.upload_terms
      • pyapacheatlas.core.client.AtlasClient.get_termAssignedEntities
      • pyapacheatlas.core.client.AtlasClient.assignTerm
      • pyapacheatlas.core.client.AtlasClient.delete_assignedTerm
      • pyapacheatlas.core.client.AtlasClient.update_entity_labels
      • pyapacheatlas.core.client.AtlasClient.delete_entity_labels
    • PurviewClient for Microsoft Purview
      • pyapacheatlas.core.client.PurviewClient
      • pyapacheatlas.core.client.PurviewClient.get_entity
      • pyapacheatlas.core.client.PurviewClient.get_single_entity
      • pyapacheatlas.core.client.PurviewClient.get_entity_header
      • pyapacheatlas.core.client.PurviewClient.upload_entities
      • pyapacheatlas.core.client.PurviewClient.partial_update_entity
      • pyapacheatlas.core.client.PurviewClient.delete_entity
      • pyapacheatlas.core.client.PurviewClient.get_all_typedefs
      • pyapacheatlas.core.client.PurviewClient.get_typedef
      • pyapacheatlas.core.client.PurviewClient.upload_typedefs
      • pyapacheatlas.core.client.PurviewClient.delete_type
      • pyapacheatlas.core.client.PurviewClient.delete_typedefs
      • pyapacheatlas.core.client.PurviewClient._get_typedefs_header
      • pyapacheatlas.core.client.PurviewClient.get_entity_classification
      • pyapacheatlas.core.client.PurviewClient.get_entity_classifications
      • pyapacheatlas.core.client.PurviewClient.classify_bulk_entities
      • pyapacheatlas.core.client.PurviewClient.classify_entity
      • pyapacheatlas.core.client.PurviewClient._classify_entity_adds
      • pyapacheatlas.core.client.PurviewClient._classify_entity_updates
      • pyapacheatlas.core.client.PurviewClient.declassify_entity
      • pyapacheatlas.core.client.PurviewClient.update_businessMetadata
      • pyapacheatlas.core.client.PurviewClient.delete_businessMetadata
      • pyapacheatlas.core.client.PurviewClient.get_entity_lineage
      • pyapacheatlas.core.client.PurviewClient.get_entity_next_lineage
      • pyapacheatlas.core.client.PurviewClient.get_relationship
      • pyapacheatlas.core.client.PurviewClient.upload_relationship
      • pyapacheatlas.core.client.PurviewClient.delete_relationship
      • pyapacheatlas.core.client.PurviewClient.update_entity_labels
      • pyapacheatlas.core.client.PurviewClient.delete_entity_labels
      • pyapacheatlas.core.client.PurviewClient.update_entity_tags
      • pyapacheatlas.core.client.PurviewClient.delete_entity_tags
  • Atlas Entity Models
    • pyapacheatlas.core.entity.AtlasEntity
    • pyapacheatlas.core.entity.AtlasEntity.addBusinessAttribute
    • pyapacheatlas.core.entity.AtlasEntity.addClassification
    • pyapacheatlas.core.entity.AtlasEntity.addCustomAttribute
    • pyapacheatlas.core.entity.AtlasEntity.addRelationship
    • pyapacheatlas.core.entity.AtlasEntity.from_json
    • pyapacheatlas.core.entity.AtlasEntity.merge
    • pyapacheatlas.core.entity.AtlasEntity.to_json
    • pyapacheatlas.core.entity.AtlasProcess
    • pyapacheatlas.core.entity.AtlasProcess.addBusinessAttribute
    • pyapacheatlas.core.entity.AtlasProcess.addClassification
    • pyapacheatlas.core.entity.AtlasProcess.addCustomAttribute
    • pyapacheatlas.core.entity.AtlasProcess.addInput
    • pyapacheatlas.core.entity.AtlasProcess.addOutput
    • pyapacheatlas.core.entity.AtlasProcess.addRelationship
    • pyapacheatlas.core.entity.AtlasProcess.from_json
    • pyapacheatlas.core.entity.AtlasProcess.merge
    • pyapacheatlas.core.entity.AtlasProcess.to_json
    • pyapacheatlas.core.entity.AtlasClassification
    • pyapacheatlas.core.entity.AtlasClassification.to_json
  • Atlas Type Definition Models
    • pyapacheatlas.core.typedef.EntityTypeDef
    • pyapacheatlas.core.typedef.ClassificationTypeDef
    • pyapacheatlas.core.typedef.RelationshipTypeDef
    • pyapacheatlas.core.typedef.Cardinality
    • pyapacheatlas.core.typedef.AtlasStructDef
    • pyapacheatlas.core.typedef.TypeCategory
    • pyapacheatlas.core.typedef.BaseTypeDef
    • pyapacheatlas.core.typedef.AtlasAttributeDef
    • pyapacheatlas.core.typedef.AtlasRelationshipAttributeDef
    • pyapacheatlas.core.typedef.AtlasRelationshipEndDef
    • pyapacheatlas.core.typedef.ParentEndDef
    • pyapacheatlas.core.typedef.ChildEndDef
  • Atlas Discovery / Search Methods
    • pyapacheatlas.core.discovery.purview.PurviewDiscoveryClient
    • pyapacheatlas.core.discovery.purview.PurviewDiscoveryClient.autocomplete
    • pyapacheatlas.core.discovery.purview.PurviewDiscoveryClient.browse
    • pyapacheatlas.core.discovery.purview.PurviewDiscoveryClient.query
    • pyapacheatlas.core.discovery.purview.PurviewDiscoveryClient.suggest
    • pyapacheatlas.core.discovery.purview.PurviewDiscoveryClient.search_entities
  • Atlas Glossary Methods
    • pyapacheatlas.core.glossary.glossaryclient.GlossaryClient
    • pyapacheatlas.core.glossary.glossaryclient.GlossaryClient.get_glossary
    • pyapacheatlas.core.glossary.glossaryclient.GlossaryClient.get_glossaries
    • pyapacheatlas.core.glossary.glossaryclient.GlossaryClient.get_term
    • pyapacheatlas.core.glossary.glossaryclient.GlossaryClient.upload_term
    • pyapacheatlas.core.glossary.glossaryclient.GlossaryClient.upload_terms
    • pyapacheatlas.core.glossary.glossaryclient.GlossaryClient.get_termAssignedEntities
    • pyapacheatlas.core.glossary.glossaryclient.GlossaryClient.assignTerm
    • pyapacheatlas.core.glossary.glossaryclient.GlossaryClient.delete_assignedTerm
    • pyapacheatlas.core.glossary.glossaryclient.GlossaryClient.delete_term
    • pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient
    • pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient.get_glossary
    • pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient.get_glossaries
    • pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient.get_term
    • pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient.upload_term
    • pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient.upload_terms
    • pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient.get_termAssignedEntities
    • pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient.assignTerm
    • pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient.delete_assignedTerm
    • pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient.delete_term
    • pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient.import_terms
    • pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient.import_terms_status
    • pyapacheatlas.core.glossary.glossaryclient.PurviewGlossaryClient.export_terms

Microsoft Purview Specific

  • PurviewCollectionsClient
    • pyapacheatlas.core.collections.PurviewCollectionsClient
    • pyapacheatlas.core.collections.PurviewCollectionsClient.upload_single_entity
    • pyapacheatlas.core.collections.PurviewCollectionsClient.upload_entities
    • pyapacheatlas.core.collections.PurviewCollectionsClient.move_entities
    • pyapacheatlas.core.collections.PurviewCollectionsClient.list_collections
    • pyapacheatlas.core.collections.PurviewCollectionsClient.create_or_update_collection
  • Microsoft Graph Utilities
    • pyapacheatlas.core.msgraph.MsGraphClient
    • pyapacheatlas.core.msgraph.MsGraphException
    • pyapacheatlas.core.msgraph.MsGraphClient.upn_to_id
    • pyapacheatlas.core.msgraph.MsGraphClient.email_to_id
  • GraphQL Utilities
    • pyapacheatlas.core.graphql.GraphQLClient
    • pyapacheatlas.core.graphql.GraphQLException
    • pyapacheatlas.core.graphql.GraphQLClient.query

Utilities

  • What If Utility
    • pyapacheatlas.core.whatif.WhatIfValidator
    • pyapacheatlas.core.whatif.WhatIfValidator.entity_type_exists
    • pyapacheatlas.core.whatif.WhatIfValidator.entity_missing_attributes
    • pyapacheatlas.core.whatif.WhatIfValidator.entity_has_invalid_attributes
    • pyapacheatlas.core.whatif.WhatIfValidator.entity_would_overwrite
    • pyapacheatlas.core.whatif.WhatIfValidator.validate_entities
  • General Utilities
    • pyapacheatlas.core.util.AtlasResponse
    • pyapacheatlas.core.util.AtlasBaseClient
    • pyapacheatlas.core.util.AtlasException
    • pyapacheatlas.core.util.AtlasUnInit
    • pyapacheatlas.core.util.PurviewOnly
    • pyapacheatlas.core.util.PurviewLimitation
    • pyapacheatlas.core.util.GuidTracker
    • pyapacheatlas.core.util.GuidTracker.get_guid

Clients for PyApacheAtlas#

PyApacheAtlas’s core module provides a clients and models for working with Apache Atlas concepts.

Clients

  • AtlasClient for Apache Atlas
  • PurviewClient for Microsoft Purview

previous

Core

next

AtlasClient for Apache Atlas

Show Source

© Copyright 2024, Will Johnson.

Created using Sphinx 4.1.2.