Databricks¶
Databricks¶
pyatlan.model.assets.core.databricks.Databricks(__pydantic_self__, **data: Any)
¶
DatabricksAIModelContext¶
pyatlan.model.assets.core.databricks_a_i_model_context.DatabricksAIModelContext(__pydantic_self__, **data: Any)
¶
Bases: AIModel
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
AI_MODEL_DATASETS_DSL: TextField = TextField('aiModelDatasetsDSL', 'aiModelDatasetsDSL')
class-attribute
¶
Search DSL used to define which assets/datasets are part of the AI model.
AI_MODEL_STATUS: KeywordField = KeywordField('aiModelStatus', 'aiModelStatus')
class-attribute
¶
Status of the AI model.
AI_MODEL_VERSION: KeywordField = KeywordField('aiModelVersion', 'aiModelVersion')
class-attribute
¶
Version of the AI model.
CALCULATION_VIEW_NAME: KeywordTextField = KeywordTextField('calculationViewName', 'calculationViewName.keyword', 'calculationViewName')
class-attribute
¶
Simple name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.
CALCULATION_VIEW_QUALIFIED_NAME: KeywordField = KeywordField('calculationViewQualifiedName', 'calculationViewQualifiedName')
class-attribute
¶
Unique name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.
DATABASE_NAME: KeywordTextField = KeywordTextField('databaseName', 'databaseName.keyword', 'databaseName')
class-attribute
¶
Simple name of the database in which this SQL asset exists, or empty if it does not exist within a database.
DATABASE_QUALIFIED_NAME: KeywordField = KeywordField('databaseQualifiedName', 'databaseQualifiedName')
class-attribute
¶
Unique name of the database in which this SQL asset exists, or empty if it does not exist within a database.
DATABRICKS_AI_MODEL_CONTEXT_METASTORE_ID: KeywordField = KeywordField('databricksAIModelContextMetastoreId', 'databricksAIModelContextMetastoreId')
class-attribute
¶
The id of the model, common across versions.
DATABRICKS_AI_MODEL_SCHEMA: RelationField = RelationField('databricksAIModelSchema')
class-attribute
¶
TBC
DATABRICKS_AI_MODEL_VERSIONS: RelationField = RelationField('databricksAIModelVersions')
class-attribute
¶
TBC
DBT_MODELS: RelationField = RelationField('dbtModels')
class-attribute
¶
TBC
DBT_SEED_ASSETS: RelationField = RelationField('dbtSeedAssets')
class-attribute
¶
TBC
DBT_SOURCES: RelationField = RelationField('dbtSources')
class-attribute
¶
TBC
DBT_TESTS: RelationField = RelationField('dbtTests')
class-attribute
¶
TBC
ETHICAL_AI_ACCOUNTABILITY_CONFIG: KeywordField = KeywordField('ethicalAIAccountabilityConfig', 'ethicalAIAccountabilityConfig')
class-attribute
¶
Accountability configuration for ensuring the ethical use of an AI asset
ETHICAL_AI_BIAS_MITIGATION_CONFIG: KeywordField = KeywordField('ethicalAIBiasMitigationConfig', 'ethicalAIBiasMitigationConfig')
class-attribute
¶
Bias mitigation configuration for ensuring the ethical use of an AI asset
ETHICAL_AI_ENVIRONMENTAL_CONSCIOUSNESS_CONFIG: KeywordField = KeywordField('ethicalAIEnvironmentalConsciousnessConfig', 'ethicalAIEnvironmentalConsciousnessConfig')
class-attribute
¶
Environmental consciousness configuration for ensuring the ethical use of an AI asset
ETHICAL_AI_FAIRNESS_CONFIG: KeywordField = KeywordField('ethicalAIFairnessConfig', 'ethicalAIFairnessConfig')
class-attribute
¶
Fairness configuration for ensuring the ethical use of an AI asset
ETHICAL_AI_PRIVACY_CONFIG: KeywordField = KeywordField('ethicalAIPrivacyConfig', 'ethicalAIPrivacyConfig')
class-attribute
¶
Privacy configuration for ensuring the ethical use of an AI asset
ETHICAL_AI_RELIABILITY_AND_SAFETY_CONFIG: KeywordField = KeywordField('ethicalAIReliabilityAndSafetyConfig', 'ethicalAIReliabilityAndSafetyConfig')
class-attribute
¶
Reliability and safety configuration for ensuring the ethical use of an AI asset
ETHICAL_AI_TRANSPARENCY_CONFIG: KeywordField = KeywordField('ethicalAITransparencyConfig', 'ethicalAITransparencyConfig')
class-attribute
¶
Transparency configuration for ensuring the ethical use of an AI asset
IS_PROFILED: BooleanField = BooleanField('isProfiled', 'isProfiled')
class-attribute
¶
Whether this asset has been profiled (true) or not (false).
LAST_PROFILED_AT: NumericField = NumericField('lastProfiledAt', 'lastProfiledAt')
class-attribute
¶
Time (epoch) at which this asset was last profiled, in milliseconds.
QUERY_COUNT: NumericField = NumericField('queryCount', 'queryCount')
class-attribute
¶
Number of times this asset has been queried.
QUERY_COUNT_UPDATED_AT: NumericField = NumericField('queryCountUpdatedAt', 'queryCountUpdatedAt')
class-attribute
¶
Time (epoch) at which the query count was last updated, in milliseconds.
QUERY_USER_COUNT: NumericField = NumericField('queryUserCount', 'queryUserCount')
class-attribute
¶
Number of unique users who have queried this asset.
QUERY_USER_MAP: KeywordField = KeywordField('queryUserMap', 'queryUserMap')
class-attribute
¶
Map of unique users who have queried this asset to the number of times they have queried it.
SCHEMA_NAME: KeywordTextField = KeywordTextField('schemaName', 'schemaName.keyword', 'schemaName')
class-attribute
¶
Simple name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.
SCHEMA_QUALIFIED_NAME: KeywordField = KeywordField('schemaQualifiedName', 'schemaQualifiedName')
class-attribute
¶
Unique name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.
SQL_AI_MODEL_CONTEXT_QUALIFIED_NAME: KeywordField = KeywordField('sqlAIModelContextQualifiedName', 'sqlAIModelContextQualifiedName')
class-attribute
¶
Unique name of the context in which the model versions exist, or empty if it does not exist within an AI model context.
SQL_DBT_MODELS: RelationField = RelationField('sqlDbtModels')
class-attribute
¶
TBC
SQL_DBT_SOURCES: RelationField = RelationField('sqlDBTSources')
class-attribute
¶
TBC
SQL_IS_SECURE: BooleanField = BooleanField('sqlIsSecure', 'sqlIsSecure')
class-attribute
¶
Whether this asset is secure (true) or not (false).
TABLE_NAME: KeywordTextField = KeywordTextField('tableName', 'tableName.keyword', 'tableName')
class-attribute
¶
Simple name of the table in which this SQL asset exists, or empty if it does not exist within a table.
TABLE_QUALIFIED_NAME: KeywordField = KeywordField('tableQualifiedName', 'tableQualifiedName')
class-attribute
¶
Unique name of the table in which this SQL asset exists, or empty if it does not exist within a table.
VIEW_NAME: KeywordTextField = KeywordTextField('viewName', 'viewName.keyword', 'viewName')
class-attribute
¶
Simple name of the view in which this SQL asset exists, or empty if it does not exist within a view.
VIEW_QUALIFIED_NAME: KeywordField = KeywordField('viewQualifiedName', 'viewQualifiedName')
class-attribute
¶
Unique name of the view in which this SQL asset exists, or empty if it does not exist within a view.
DatabricksAIModelVersion¶
pyatlan.model.assets.core.databricks_a_i_model_version.DatabricksAIModelVersion(__pydantic_self__, **data: Any)
¶
Bases: AIModelVersion
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
CALCULATION_VIEW_NAME: KeywordTextField = KeywordTextField('calculationViewName', 'calculationViewName.keyword', 'calculationViewName')
class-attribute
¶
Simple name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.
CALCULATION_VIEW_QUALIFIED_NAME: KeywordField = KeywordField('calculationViewQualifiedName', 'calculationViewQualifiedName')
class-attribute
¶
Unique name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.
DATABASE_NAME: KeywordTextField = KeywordTextField('databaseName', 'databaseName.keyword', 'databaseName')
class-attribute
¶
Simple name of the database in which this SQL asset exists, or empty if it does not exist within a database.
DATABASE_QUALIFIED_NAME: KeywordField = KeywordField('databaseQualifiedName', 'databaseQualifiedName')
class-attribute
¶
Unique name of the database in which this SQL asset exists, or empty if it does not exist within a database.
DATABRICKS_AI_MODEL_CONTEXT: RelationField = RelationField('databricksAIModelContext')
class-attribute
¶
TBC
DATABRICKS_AI_MODEL_VERSION_ALIASES: KeywordField = KeywordField('databricksAIModelVersionAliases', 'databricksAIModelVersionAliases')
class-attribute
¶
The aliases of the model.
DATABRICKS_AI_MODEL_VERSION_ARTIFACT_URI: KeywordField = KeywordField('databricksAIModelVersionArtifactUri', 'databricksAIModelVersionArtifactUri')
class-attribute
¶
Artifact uri for the model.
DATABRICKS_AI_MODEL_VERSION_DATASET_COUNT: NumericField = NumericField('databricksAIModelVersionDatasetCount', 'databricksAIModelVersionDatasetCount')
class-attribute
¶
Number of datasets.
DATABRICKS_AI_MODEL_VERSION_ID: NumericField = NumericField('databricksAIModelVersionId', 'databricksAIModelVersionId')
class-attribute
¶
The id of the model, unique to every version.
DATABRICKS_AI_MODEL_VERSION_METRICS: KeywordField = KeywordField('databricksAIModelVersionMetrics', 'databricksAIModelVersionMetrics')
class-attribute
¶
Metrics for an individual experiment.
DATABRICKS_AI_MODEL_VERSION_PARAMS: KeywordField = KeywordField('databricksAIModelVersionParams', 'databricksAIModelVersionParams')
class-attribute
¶
Params with key mapped to value for an individual experiment.
DATABRICKS_AI_MODEL_VERSION_RUN_END_TIME: NumericField = NumericField('databricksAIModelVersionRunEndTime', 'databricksAIModelVersionRunEndTime')
class-attribute
¶
The run end time of the model.
DATABRICKS_AI_MODEL_VERSION_RUN_ID: KeywordField = KeywordField('databricksAIModelVersionRunId', 'databricksAIModelVersionRunId')
class-attribute
¶
The run id of the model.
DATABRICKS_AI_MODEL_VERSION_RUN_NAME: KeywordField = KeywordField('databricksAIModelVersionRunName', 'databricksAIModelVersionRunName')
class-attribute
¶
The run name of the model.
DATABRICKS_AI_MODEL_VERSION_RUN_START_TIME: NumericField = NumericField('databricksAIModelVersionRunStartTime', 'databricksAIModelVersionRunStartTime')
class-attribute
¶
The run start time of the model.
DATABRICKS_AI_MODEL_VERSION_SOURCE: KeywordField = KeywordField('databricksAIModelVersionSource', 'databricksAIModelVersionSource')
class-attribute
¶
Source artifact link for the model.
DATABRICKS_AI_MODEL_VERSION_STATUS: KeywordField = KeywordField('databricksAIModelVersionStatus', 'databricksAIModelVersionStatus')
class-attribute
¶
The status of the model.
DBT_MODELS: RelationField = RelationField('dbtModels')
class-attribute
¶
TBC
DBT_SEED_ASSETS: RelationField = RelationField('dbtSeedAssets')
class-attribute
¶
TBC
DBT_SOURCES: RelationField = RelationField('dbtSources')
class-attribute
¶
TBC
DBT_TESTS: RelationField = RelationField('dbtTests')
class-attribute
¶
TBC
ETHICAL_AI_ACCOUNTABILITY_CONFIG: KeywordField = KeywordField('ethicalAIAccountabilityConfig', 'ethicalAIAccountabilityConfig')
class-attribute
¶
Accountability configuration for ensuring the ethical use of an AI asset
ETHICAL_AI_BIAS_MITIGATION_CONFIG: KeywordField = KeywordField('ethicalAIBiasMitigationConfig', 'ethicalAIBiasMitigationConfig')
class-attribute
¶
Bias mitigation configuration for ensuring the ethical use of an AI asset
ETHICAL_AI_ENVIRONMENTAL_CONSCIOUSNESS_CONFIG: KeywordField = KeywordField('ethicalAIEnvironmentalConsciousnessConfig', 'ethicalAIEnvironmentalConsciousnessConfig')
class-attribute
¶
Environmental consciousness configuration for ensuring the ethical use of an AI asset
ETHICAL_AI_FAIRNESS_CONFIG: KeywordField = KeywordField('ethicalAIFairnessConfig', 'ethicalAIFairnessConfig')
class-attribute
¶
Fairness configuration for ensuring the ethical use of an AI asset
ETHICAL_AI_PRIVACY_CONFIG: KeywordField = KeywordField('ethicalAIPrivacyConfig', 'ethicalAIPrivacyConfig')
class-attribute
¶
Privacy configuration for ensuring the ethical use of an AI asset
ETHICAL_AI_RELIABILITY_AND_SAFETY_CONFIG: KeywordField = KeywordField('ethicalAIReliabilityAndSafetyConfig', 'ethicalAIReliabilityAndSafetyConfig')
class-attribute
¶
Reliability and safety configuration for ensuring the ethical use of an AI asset
ETHICAL_AI_TRANSPARENCY_CONFIG: KeywordField = KeywordField('ethicalAITransparencyConfig', 'ethicalAITransparencyConfig')
class-attribute
¶
Transparency configuration for ensuring the ethical use of an AI asset
IS_PROFILED: BooleanField = BooleanField('isProfiled', 'isProfiled')
class-attribute
¶
Whether this asset has been profiled (true) or not (false).
LAST_PROFILED_AT: NumericField = NumericField('lastProfiledAt', 'lastProfiledAt')
class-attribute
¶
Time (epoch) at which this asset was last profiled, in milliseconds.
QUERY_COUNT: NumericField = NumericField('queryCount', 'queryCount')
class-attribute
¶
Number of times this asset has been queried.
QUERY_COUNT_UPDATED_AT: NumericField = NumericField('queryCountUpdatedAt', 'queryCountUpdatedAt')
class-attribute
¶
Time (epoch) at which the query count was last updated, in milliseconds.
QUERY_USER_COUNT: NumericField = NumericField('queryUserCount', 'queryUserCount')
class-attribute
¶
Number of unique users who have queried this asset.
QUERY_USER_MAP: KeywordField = KeywordField('queryUserMap', 'queryUserMap')
class-attribute
¶
Map of unique users who have queried this asset to the number of times they have queried it.
SCHEMA_NAME: KeywordTextField = KeywordTextField('schemaName', 'schemaName.keyword', 'schemaName')
class-attribute
¶
Simple name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.
SCHEMA_QUALIFIED_NAME: KeywordField = KeywordField('schemaQualifiedName', 'schemaQualifiedName')
class-attribute
¶
Unique name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.
SQL_AI_MODEL_CONTEXT_QUALIFIED_NAME: KeywordField = KeywordField('sqlAIModelContextQualifiedName', 'sqlAIModelContextQualifiedName')
class-attribute
¶
Unique name of the context in which the model versions exist, or empty if it does not exist within an AI model context.
SQL_DBT_MODELS: RelationField = RelationField('sqlDbtModels')
class-attribute
¶
TBC
SQL_DBT_SOURCES: RelationField = RelationField('sqlDBTSources')
class-attribute
¶
TBC
SQL_IS_SECURE: BooleanField = BooleanField('sqlIsSecure', 'sqlIsSecure')
class-attribute
¶
Whether this asset is secure (true) or not (false).
TABLE_NAME: KeywordTextField = KeywordTextField('tableName', 'tableName.keyword', 'tableName')
class-attribute
¶
Simple name of the table in which this SQL asset exists, or empty if it does not exist within a table.
TABLE_QUALIFIED_NAME: KeywordField = KeywordField('tableQualifiedName', 'tableQualifiedName')
class-attribute
¶
Unique name of the table in which this SQL asset exists, or empty if it does not exist within a table.
VIEW_NAME: KeywordTextField = KeywordTextField('viewName', 'viewName.keyword', 'viewName')
class-attribute
¶
Simple name of the view in which this SQL asset exists, or empty if it does not exist within a view.
VIEW_QUALIFIED_NAME: KeywordField = KeywordField('viewQualifiedName', 'viewQualifiedName')
class-attribute
¶
Unique name of the view in which this SQL asset exists, or empty if it does not exist within a view.
DatabricksMetricView¶
pyatlan.model.assets.core.databricks_metric_view.DatabricksMetricView(__pydantic_self__, **data: Any)
¶
Bases: Databricks
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
ALIAS: TextField = TextField('alias', 'alias')
class-attribute
¶
Alias for this view.
ATLAN_SCHEMA: RelationField = RelationField('atlanSchema')
class-attribute
¶
TBC
CALCULATION_VIEW_NAME: KeywordTextField = KeywordTextField('calculationViewName', 'calculationViewName.keyword', 'calculationViewName')
class-attribute
¶
Simple name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.
CALCULATION_VIEW_QUALIFIED_NAME: KeywordField = KeywordField('calculationViewQualifiedName', 'calculationViewQualifiedName')
class-attribute
¶
Unique name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.
COLUMNS: RelationField = RelationField('columns')
class-attribute
¶
TBC
COLUMN_COUNT: NumericField = NumericField('columnCount', 'columnCount')
class-attribute
¶
Number of columns in this view.
DATABASE_NAME: KeywordTextField = KeywordTextField('databaseName', 'databaseName.keyword', 'databaseName')
class-attribute
¶
Simple name of the database in which this SQL asset exists, or empty if it does not exist within a database.
DATABASE_QUALIFIED_NAME: KeywordField = KeywordField('databaseQualifiedName', 'databaseQualifiedName')
class-attribute
¶
Unique name of the database in which this SQL asset exists, or empty if it does not exist within a database.
DEFINITION: TextField = TextField('definition', 'definition')
class-attribute
¶
SQL definition of this view.
IS_PROFILED: BooleanField = BooleanField('isProfiled', 'isProfiled')
class-attribute
¶
Whether this asset has been profiled (true) or not (false).
IS_QUERY_PREVIEW: BooleanField = BooleanField('isQueryPreview', 'isQueryPreview')
class-attribute
¶
Whether preview queries are allowed on this view (true) or not (false).
IS_TEMPORARY: BooleanField = BooleanField('isTemporary', 'isTemporary')
class-attribute
¶
Whether this view is temporary (true) or not (false).
LAST_PROFILED_AT: NumericField = NumericField('lastProfiledAt', 'lastProfiledAt')
class-attribute
¶
Time (epoch) at which this asset was last profiled, in milliseconds.
QUERIES: RelationField = RelationField('queries')
class-attribute
¶
TBC
QUERY_COUNT: NumericField = NumericField('queryCount', 'queryCount')
class-attribute
¶
Number of times this asset has been queried.
QUERY_COUNT_UPDATED_AT: NumericField = NumericField('queryCountUpdatedAt', 'queryCountUpdatedAt')
class-attribute
¶
Time (epoch) at which the query count was last updated, in milliseconds.
QUERY_PREVIEW_CONFIG: KeywordField = KeywordField('queryPreviewConfig', 'queryPreviewConfig')
class-attribute
¶
Configuration for preview queries on this view.
QUERY_USER_COUNT: NumericField = NumericField('queryUserCount', 'queryUserCount')
class-attribute
¶
Number of unique users who have queried this asset.
QUERY_USER_MAP: KeywordField = KeywordField('queryUserMap', 'queryUserMap')
class-attribute
¶
Map of unique users who have queried this asset to the number of times they have queried it.
ROW_COUNT: NumericField = NumericField('rowCount', 'rowCount')
class-attribute
¶
Number of rows in this view.
SCHEMA_NAME: KeywordTextField = KeywordTextField('schemaName', 'schemaName.keyword', 'schemaName')
class-attribute
¶
Simple name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.
SCHEMA_QUALIFIED_NAME: KeywordField = KeywordField('schemaQualifiedName', 'schemaQualifiedName')
class-attribute
¶
Unique name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.
SIZE_BYTES: NumericField = NumericField('sizeBytes', 'sizeBytes')
class-attribute
¶
Size of this view, in bytes.
SQL_AI_MODEL_CONTEXT_QUALIFIED_NAME: KeywordField = KeywordField('sqlAIModelContextQualifiedName', 'sqlAIModelContextQualifiedName')
class-attribute
¶
Unique name of the context in which the model versions exist, or empty if it does not exist within an AI model context.
SQL_IS_SECURE: BooleanField = BooleanField('sqlIsSecure', 'sqlIsSecure')
class-attribute
¶
Whether this asset is secure (true) or not (false).
TABLE_NAME: KeywordTextField = KeywordTextField('tableName', 'tableName.keyword', 'tableName')
class-attribute
¶
Simple name of the table in which this SQL asset exists, or empty if it does not exist within a table.
TABLE_QUALIFIED_NAME: KeywordField = KeywordField('tableQualifiedName', 'tableQualifiedName')
class-attribute
¶
Unique name of the table in which this SQL asset exists, or empty if it does not exist within a table.
VIEW_NAME: KeywordTextField = KeywordTextField('viewName', 'viewName.keyword', 'viewName')
class-attribute
¶
Simple name of the view in which this SQL asset exists, or empty if it does not exist within a view.
VIEW_QUALIFIED_NAME: KeywordField = KeywordField('viewQualifiedName', 'viewQualifiedName')
class-attribute
¶
Unique name of the view in which this SQL asset exists, or empty if it does not exist within a view.
DatabricksUnityCatalogTag¶
pyatlan.model.assets.core.databricks_unity_catalog_tag.DatabricksUnityCatalogTag(__pydantic_self__, **data: Any)
¶
Bases: Tag
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
CALCULATION_VIEW_NAME: KeywordTextField = KeywordTextField('calculationViewName', 'calculationViewName.keyword', 'calculationViewName')
class-attribute
¶
Simple name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.
CALCULATION_VIEW_QUALIFIED_NAME: KeywordField = KeywordField('calculationViewQualifiedName', 'calculationViewQualifiedName')
class-attribute
¶
Unique name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.
DATABASE_NAME: KeywordTextField = KeywordTextField('databaseName', 'databaseName.keyword', 'databaseName')
class-attribute
¶
Simple name of the database in which this SQL asset exists, or empty if it does not exist within a database.
DATABASE_QUALIFIED_NAME: KeywordField = KeywordField('databaseQualifiedName', 'databaseQualifiedName')
class-attribute
¶
Unique name of the database in which this SQL asset exists, or empty if it does not exist within a database.
DBT_MODELS: RelationField = RelationField('dbtModels')
class-attribute
¶
TBC
DBT_SEED_ASSETS: RelationField = RelationField('dbtSeedAssets')
class-attribute
¶
TBC
DBT_SOURCES: RelationField = RelationField('dbtSources')
class-attribute
¶
TBC
DBT_TESTS: RelationField = RelationField('dbtTests')
class-attribute
¶
TBC
IS_PROFILED: BooleanField = BooleanField('isProfiled', 'isProfiled')
class-attribute
¶
Whether this asset has been profiled (true) or not (false).
LAST_PROFILED_AT: NumericField = NumericField('lastProfiledAt', 'lastProfiledAt')
class-attribute
¶
Time (epoch) at which this asset was last profiled, in milliseconds.
MAPPED_CLASSIFICATION_NAME: KeywordField = KeywordField('mappedClassificationName', 'mappedClassificationName')
class-attribute
¶
Name of the classification in Atlan that is mapped to this tag.
QUERY_COUNT: NumericField = NumericField('queryCount', 'queryCount')
class-attribute
¶
Number of times this asset has been queried.
QUERY_COUNT_UPDATED_AT: NumericField = NumericField('queryCountUpdatedAt', 'queryCountUpdatedAt')
class-attribute
¶
Time (epoch) at which the query count was last updated, in milliseconds.
QUERY_USER_COUNT: NumericField = NumericField('queryUserCount', 'queryUserCount')
class-attribute
¶
Number of unique users who have queried this asset.
QUERY_USER_MAP: KeywordField = KeywordField('queryUserMap', 'queryUserMap')
class-attribute
¶
Map of unique users who have queried this asset to the number of times they have queried it.
SCHEMA_NAME: KeywordTextField = KeywordTextField('schemaName', 'schemaName.keyword', 'schemaName')
class-attribute
¶
Simple name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.
SCHEMA_QUALIFIED_NAME: KeywordField = KeywordField('schemaQualifiedName', 'schemaQualifiedName')
class-attribute
¶
Unique name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.
SQL_AI_MODEL_CONTEXT_QUALIFIED_NAME: KeywordField = KeywordField('sqlAIModelContextQualifiedName', 'sqlAIModelContextQualifiedName')
class-attribute
¶
Unique name of the context in which the model versions exist, or empty if it does not exist within an AI model context.
SQL_DBT_MODELS: RelationField = RelationField('sqlDbtModels')
class-attribute
¶
TBC
SQL_DBT_SOURCES: RelationField = RelationField('sqlDBTSources')
class-attribute
¶
TBC
SQL_IS_SECURE: BooleanField = BooleanField('sqlIsSecure', 'sqlIsSecure')
class-attribute
¶
Whether this asset is secure (true) or not (false).
TABLE_NAME: KeywordTextField = KeywordTextField('tableName', 'tableName.keyword', 'tableName')
class-attribute
¶
Simple name of the table in which this SQL asset exists, or empty if it does not exist within a table.
TABLE_QUALIFIED_NAME: KeywordField = KeywordField('tableQualifiedName', 'tableQualifiedName')
class-attribute
¶
Unique name of the table in which this SQL asset exists, or empty if it does not exist within a table.
TAG_ALLOWED_VALUES: KeywordTextField = KeywordTextField('tagAllowedValues', 'tagAllowedValues', 'tagAllowedValues.text')
class-attribute
¶
Allowed values for the tag in the source system. These are denormalized from tagAttributes for ease of querying.
TAG_ATTRIBUTES: KeywordField = KeywordField('tagAttributes', 'tagAttributes')
class-attribute
¶
Attributes associated with the tag in the source system.
TAG_ID: KeywordField = KeywordField('tagId', 'tagId')
class-attribute
¶
Unique identifier of the tag in the source system.
VIEW_NAME: KeywordTextField = KeywordTextField('viewName', 'viewName.keyword', 'viewName')
class-attribute
¶
Simple name of the view in which this SQL asset exists, or empty if it does not exist within a view.
VIEW_QUALIFIED_NAME: KeywordField = KeywordField('viewQualifiedName', 'viewQualifiedName')
class-attribute
¶
Unique name of the view in which this SQL asset exists, or empty if it does not exist within a view.
DatabricksVolume¶
pyatlan.model.assets.core.databricks_volume.DatabricksVolume(__pydantic_self__, **data: Any)
¶
Bases: Databricks
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
DATABRICKS_VOLUME_EXTERNAL_LOCATION: KeywordField = KeywordField('databricksVolumeExternalLocation', 'databricksVolumeExternalLocation')
class-attribute
¶
The storage location where the volume is created.
DATABRICKS_VOLUME_OWNER: KeywordField = KeywordField('databricksVolumeOwner', 'databricksVolumeOwner')
class-attribute
¶
User or group (principal) currently owning the volume.
DATABRICKS_VOLUME_PATHS: RelationField = RelationField('databricksVolumePaths')
class-attribute
¶
TBC
DATABRICKS_VOLUME_SCHEMA: RelationField = RelationField('databricksVolumeSchema')
class-attribute
¶
TBC
DATABRICKS_VOLUME_TYPE: KeywordField = KeywordField('databricksVolumeType', 'databricksVolumeType')
class-attribute
¶
Type of the volume.
DatabricksVolumePath¶
pyatlan.model.assets.core.databricks_volume_path.DatabricksVolumePath(__pydantic_self__, **data: Any)
¶
Bases: Databricks
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
DATABRICKS_VOLUME: RelationField = RelationField('databricksVolume')
class-attribute
¶
TBC
DATABRICKS_VOLUME_PATH_PATH: KeywordField = KeywordField('databricksVolumePathPath', 'databricksVolumePathPath')
class-attribute
¶
Path of data on the volume.
DATABRICKS_VOLUME_PATH_VOLUME_NAME: KeywordField = KeywordField('databricksVolumePathVolumeName', 'databricksVolumePathVolumeName')
class-attribute
¶
Name of the parent volume.
DATABRICKS_VOLUME_PATH_VOLUME_QUALIFIED_NAME: KeywordField = KeywordField('databricksVolumePathVolumeQualifiedName', 'databricksVolumePathVolumeQualifiedName')
class-attribute
¶
Qualified name of the parent volume.
DatabricksNotebook¶
pyatlan.model.assets.databricks_notebook.DatabricksNotebook(__pydantic_self__, **data: Any)
¶
Bases: Notebook
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
CALCULATION_VIEW_NAME: KeywordTextField = KeywordTextField('calculationViewName', 'calculationViewName.keyword', 'calculationViewName')
class-attribute
¶
Simple name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.
CALCULATION_VIEW_QUALIFIED_NAME: KeywordField = KeywordField('calculationViewQualifiedName', 'calculationViewQualifiedName')
class-attribute
¶
Unique name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.
DATABASE_NAME: KeywordTextField = KeywordTextField('databaseName', 'databaseName.keyword', 'databaseName')
class-attribute
¶
Simple name of the database in which this SQL asset exists, or empty if it does not exist within a database.
DATABASE_QUALIFIED_NAME: KeywordField = KeywordField('databaseQualifiedName', 'databaseQualifiedName')
class-attribute
¶
Unique name of the database in which this SQL asset exists, or empty if it does not exist within a database.
DATABRICKS_NOTEBOOK_PATH: KeywordField = KeywordField('databricksNotebookPath', 'databricksNotebookPath')
class-attribute
¶
Path of the notebook.
DATABRICKS_NOTEBOOK_WORKSPACE_ID: KeywordField = KeywordField('databricksNotebookWorkspaceId', 'databricksNotebookWorkspaceId')
class-attribute
¶
Workspace Id of the notebook.
DBT_MODELS: RelationField = RelationField('dbtModels')
class-attribute
¶
TBC
DBT_SEED_ASSETS: RelationField = RelationField('dbtSeedAssets')
class-attribute
¶
TBC
DBT_SOURCES: RelationField = RelationField('dbtSources')
class-attribute
¶
TBC
DBT_TESTS: RelationField = RelationField('dbtTests')
class-attribute
¶
TBC
IS_PROFILED: BooleanField = BooleanField('isProfiled', 'isProfiled')
class-attribute
¶
Whether this asset has been profiled (true) or not (false).
LAST_PROFILED_AT: NumericField = NumericField('lastProfiledAt', 'lastProfiledAt')
class-attribute
¶
Time (epoch) at which this asset was last profiled, in milliseconds.
QUERY_COUNT: NumericField = NumericField('queryCount', 'queryCount')
class-attribute
¶
Number of times this asset has been queried.
QUERY_COUNT_UPDATED_AT: NumericField = NumericField('queryCountUpdatedAt', 'queryCountUpdatedAt')
class-attribute
¶
Time (epoch) at which the query count was last updated, in milliseconds.
QUERY_USER_COUNT: NumericField = NumericField('queryUserCount', 'queryUserCount')
class-attribute
¶
Number of unique users who have queried this asset.
QUERY_USER_MAP: KeywordField = KeywordField('queryUserMap', 'queryUserMap')
class-attribute
¶
Map of unique users who have queried this asset to the number of times they have queried it.
SCHEMA_NAME: KeywordTextField = KeywordTextField('schemaName', 'schemaName.keyword', 'schemaName')
class-attribute
¶
Simple name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.
SCHEMA_QUALIFIED_NAME: KeywordField = KeywordField('schemaQualifiedName', 'schemaQualifiedName')
class-attribute
¶
Unique name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.
SQL_AI_MODEL_CONTEXT_QUALIFIED_NAME: KeywordField = KeywordField('sqlAIModelContextQualifiedName', 'sqlAIModelContextQualifiedName')
class-attribute
¶
Unique name of the context in which the model versions exist, or empty if it does not exist within an AI model context.
SQL_DBT_MODELS: RelationField = RelationField('sqlDbtModels')
class-attribute
¶
TBC
SQL_DBT_SOURCES: RelationField = RelationField('sqlDBTSources')
class-attribute
¶
TBC
SQL_IS_SECURE: BooleanField = BooleanField('sqlIsSecure', 'sqlIsSecure')
class-attribute
¶
Whether this asset is secure (true) or not (false).
TABLE_NAME: KeywordTextField = KeywordTextField('tableName', 'tableName.keyword', 'tableName')
class-attribute
¶
Simple name of the table in which this SQL asset exists, or empty if it does not exist within a table.
TABLE_QUALIFIED_NAME: KeywordField = KeywordField('tableQualifiedName', 'tableQualifiedName')
class-attribute
¶
Unique name of the table in which this SQL asset exists, or empty if it does not exist within a table.
VIEW_NAME: KeywordTextField = KeywordTextField('viewName', 'viewName.keyword', 'viewName')
class-attribute
¶
Simple name of the view in which this SQL asset exists, or empty if it does not exist within a view.
VIEW_QUALIFIED_NAME: KeywordField = KeywordField('viewQualifiedName', 'viewQualifiedName')
class-attribute
¶
Unique name of the view in which this SQL asset exists, or empty if it does not exist within a view.
DatabricksExternalLocation¶
pyatlan.model.assets.databricks_external_location.DatabricksExternalLocation(__pydantic_self__, **data: Any)
¶
Bases: Databricks
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
DATABRICKS_EXTERNAL_LOCATION_PATHS: RelationField = RelationField('databricksExternalLocationPaths')
class-attribute
¶
TBC
DATABRICKS_OWNER: KeywordField = KeywordField('databricksOwner', 'databricksOwner')
class-attribute
¶
User or group (principal) currently owning the external location.
DATABRICKS_URL: KeywordField = KeywordField('databricksUrl', 'databricksUrl')
class-attribute
¶
URL of the external location.
DatabricksExternalLocationPath¶
pyatlan.model.assets.databricks_external_location_path.DatabricksExternalLocationPath(__pydantic_self__, **data: Any)
¶
Bases: Databricks
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
DATABRICKS_EXTERNAL_LOCATION: RelationField = RelationField('databricksExternalLocation')
class-attribute
¶
TBC
DATABRICKS_PARENT_NAME: KeywordField = KeywordField('databricksParentName', 'databricksParentName')
class-attribute
¶
Name of the parent external location.
DATABRICKS_PARENT_QUALIFIED_NAME: KeywordField = KeywordField('databricksParentQualifiedName', 'databricksParentQualifiedName')
class-attribute
¶
Qualified name of the parent external location.
DATABRICKS_PATH: KeywordField = KeywordField('databricksPath', 'databricksPath')
class-attribute
¶
Path of data at the external location.