Other Connectors¶
Dataverse¶
pyatlan.model.assets.dataverse.Dataverse(__pydantic_self__, **data: Any)
¶
Bases: SaaS
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
DATAVERSE_IS_AUDIT_ENABLED: BooleanField = BooleanField('dataverseIsAuditEnabled', 'dataverseIsAuditEnabled')
class-attribute
¶
Indicator if DataverseEntity has auditing enabled.
DATAVERSE_IS_CUSTOM: BooleanField = BooleanField('dataverseIsCustom', 'dataverseIsCustom')
class-attribute
¶
Indicator if DataverseEntity is custom built.
DATAVERSE_IS_CUSTOMIZABLE: BooleanField = BooleanField('dataverseIsCustomizable', 'dataverseIsCustomizable')
class-attribute
¶
Indicator if DataverseEntity is customizable.
DataverseAttribute¶
pyatlan.model.assets.dataverse_attribute.DataverseAttribute(__pydantic_self__, **data: Any)
¶
Bases: Dataverse
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
DATAVERSE_ATTRIBUTE_IS_PRIMARY_ID: BooleanField = BooleanField('dataverseAttributeIsPrimaryId', 'dataverseAttributeIsPrimaryId')
class-attribute
¶
Indicator if DataverseAttribute is the primary key.
DATAVERSE_ATTRIBUTE_IS_SEARCHABLE: BooleanField = BooleanField('dataverseAttributeIsSearchable', 'dataverseAttributeIsSearchable')
class-attribute
¶
Indicator if DataverseAttribute is searchable.
DATAVERSE_ATTRIBUTE_SCHEMA_NAME: KeywordField = KeywordField('dataverseAttributeSchemaName', 'dataverseAttributeSchemaName')
class-attribute
¶
Schema Name of the DataverseAttribute.
DATAVERSE_ATTRIBUTE_TYPE: KeywordField = KeywordField('dataverseAttributeType', 'dataverseAttributeType')
class-attribute
¶
Type of the DataverseAttribute.
DATAVERSE_ENTITY: RelationField = RelationField('dataverseEntity')
class-attribute
¶
TBC
DATAVERSE_ENTITY_QUALIFIED_NAME: KeywordField = KeywordField('dataverseEntityQualifiedName', 'dataverseEntityQualifiedName')
class-attribute
¶
Entity Qualified Name of the DataverseAttribute.
DataverseEntity¶
pyatlan.model.assets.dataverse_entity.DataverseEntity(__pydantic_self__, **data: Any)
¶
Bases: Dataverse
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
DATAVERSE_ATTRIBUTES: RelationField = RelationField('dataverseAttributes')
class-attribute
¶
TBC
DATAVERSE_ENTITY_SCHEMA_NAME: KeywordField = KeywordField('dataverseEntitySchemaName', 'dataverseEntitySchemaName')
class-attribute
¶
Schema Name of the DataverseEntity.
DATAVERSE_ENTITY_TABLE_TYPE: KeywordField = KeywordField('dataverseEntityTableType', 'dataverseEntityTableType')
class-attribute
¶
Table Type of the DataverseEntity.
Dremio¶
pyatlan.model.assets.dremio.Dremio(__pydantic_self__, **data: Any)
¶
Bases: SQL
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
DREMIO_FOLDER_HIERARCHY: KeywordField = KeywordField('dremioFolderHierarchy', 'dremioFolderHierarchy')
class-attribute
¶
Ordered array of folder assets with qualified name and name representing the complete folder hierarchy path for this asset, from immediate parent to root folder.
DREMIO_ID: KeywordField = KeywordField('dremioId', 'dremioId')
class-attribute
¶
Source ID of this asset in Dremio.
DREMIO_LABELS: KeywordField = KeywordField('dremioLabels', 'dremioLabels')
class-attribute
¶
Dremio Labels associated with this asset.
DREMIO_PARENT_FOLDER_QUALIFIED_NAME: KeywordField = KeywordField('dremioParentFolderQualifiedName', 'dremioParentFolderQualifiedName')
class-attribute
¶
Unique qualified name of the immediate parent folder containing this asset.
DREMIO_SOURCE_NAME: KeywordField = KeywordField('dremioSourceName', 'dremioSourceName')
class-attribute
¶
Simple name of the Dremio Source containing this asset.
DREMIO_SOURCE_QUALIFIED_NAME: KeywordField = KeywordField('dremioSourceQualifiedName', 'dremioSourceQualifiedName')
class-attribute
¶
Unique qualified name of the Dremio Source containing this asset.
DREMIO_SPACE_NAME: KeywordField = KeywordField('dremioSpaceName', 'dremioSpaceName')
class-attribute
¶
Simple name of the Dremio Space containing this asset.
DREMIO_SPACE_QUALIFIED_NAME: KeywordField = KeywordField('dremioSpaceQualifiedName', 'dremioSpaceQualifiedName')
class-attribute
¶
Unique qualified name of the Dremio Space containing this asset.
DremioVirtualDataset¶
pyatlan.model.assets.dremio_virtual_dataset.DremioVirtualDataset(__pydantic_self__, **data: Any)
¶
Bases: Dremio
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.
DREMIO_FOLDER: RelationField = RelationField('dremioFolder')
class-attribute
¶
TBC
DREMIO_FOLDER_HIERARCHY: KeywordField = KeywordField('dremioFolderHierarchy', 'dremioFolderHierarchy')
class-attribute
¶
Ordered array of folder assets with qualified name and name representing the complete folder hierarchy path for this asset, from immediate parent to root folder.
DREMIO_ID: KeywordField = KeywordField('dremioId', 'dremioId')
class-attribute
¶
Source ID of this asset in Dremio.
DREMIO_LABELS: KeywordField = KeywordField('dremioLabels', 'dremioLabels')
class-attribute
¶
Dremio Labels associated with this asset.
DREMIO_PARENT_FOLDER_QUALIFIED_NAME: KeywordField = KeywordField('dremioParentFolderQualifiedName', 'dremioParentFolderQualifiedName')
class-attribute
¶
Unique qualified name of the immediate parent folder containing this asset.
DREMIO_SOURCE_NAME: KeywordField = KeywordField('dremioSourceName', 'dremioSourceName')
class-attribute
¶
Simple name of the Dremio Source containing this asset.
DREMIO_SOURCE_QUALIFIED_NAME: KeywordField = KeywordField('dremioSourceQualifiedName', 'dremioSourceQualifiedName')
class-attribute
¶
Unique qualified name of the Dremio Source containing this asset.
DREMIO_SPACE: RelationField = RelationField('dremioSpace')
class-attribute
¶
TBC
DREMIO_SPACE_NAME: KeywordField = KeywordField('dremioSpaceName', 'dremioSpaceName')
class-attribute
¶
Simple name of the Dremio Space containing this asset.
DREMIO_SPACE_QUALIFIED_NAME: KeywordField = KeywordField('dremioSpaceQualifiedName', 'dremioSpaceQualifiedName')
class-attribute
¶
Unique qualified name of the Dremio Space containing this asset.
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.
DremioColumn¶
pyatlan.model.assets.dremio_column.DremioColumn(__pydantic_self__, **data: Any)
¶
Bases: Dremio
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
CALCULATION_VIEW: RelationField = RelationField('calculationView')
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.
COLUMN_AVERAGE: NumericField = NumericField('columnAverage', 'columnAverage')
class-attribute
¶
Average value in this column.
COLUMN_AVERAGE_LENGTH: NumericField = NumericField('columnAverageLength', 'columnAverageLength')
class-attribute
¶
Average length of values in a string column.
COLUMN_AVERAGE_LENGTH_VALUE: NumericField = NumericField('columnAverageLengthValue', 'columnAverageLengthValue')
class-attribute
¶
Average length of values in a string column.
COLUMN_AVERAGE_VALUE: NumericField = NumericField('columnAverageValue', 'columnAverageValue')
class-attribute
¶
Average value in this column.
COLUMN_COMPRESSION: KeywordField = KeywordField('columnCompression', 'columnCompression')
class-attribute
¶
Compression type of this column.
COLUMN_DBT_MODEL_COLUMNS: RelationField = RelationField('columnDbtModelColumns')
class-attribute
¶
TBC
COLUMN_DEPTH_LEVEL: NumericField = NumericField('columnDepthLevel', 'columnDepthLevel')
class-attribute
¶
Level of nesting of this column, used for STRUCT and NESTED columns.
COLUMN_DISTINCT_VALUES_COUNT: NumericField = NumericField('columnDistinctValuesCount', 'columnDistinctValuesCount')
class-attribute
¶
Number of rows that contain distinct values.
COLUMN_DISTINCT_VALUES_COUNT_LONG: NumericField = NumericField('columnDistinctValuesCountLong', 'columnDistinctValuesCountLong')
class-attribute
¶
Number of rows that contain distinct values.
COLUMN_DISTRIBUTION_HISTOGRAM: KeywordField = KeywordField('columnDistributionHistogram', 'columnDistributionHistogram')
class-attribute
¶
Detailed information representing a histogram of values for a column.
COLUMN_DUPLICATE_VALUES_COUNT: NumericField = NumericField('columnDuplicateValuesCount', 'columnDuplicateValuesCount')
class-attribute
¶
Number of rows that contain duplicate values.
COLUMN_DUPLICATE_VALUES_COUNT_LONG: NumericField = NumericField('columnDuplicateValuesCountLong', 'columnDuplicateValuesCountLong')
class-attribute
¶
Number of rows that contain duplicate values.
COLUMN_ENCODING: KeywordField = KeywordField('columnEncoding', 'columnEncoding')
class-attribute
¶
Encoding type of this column.
COLUMN_HIERARCHY: KeywordField = KeywordField('columnHierarchy', 'columnHierarchy')
class-attribute
¶
List of top-level upstream nested columns.
COLUMN_HISTOGRAM: KeywordField = KeywordField('columnHistogram', 'columnHistogram')
class-attribute
¶
List of values in a histogram that represents the contents of this column.
COLUMN_IS_MEASURE: BooleanField = BooleanField('columnIsMeasure', 'columnIsMeasure')
class-attribute
¶
When true, this column is of type measure/calculated.
COLUMN_MAX: NumericField = NumericField('columnMax', 'columnMax')
class-attribute
¶
Greatest value in a numeric column.
COLUMN_MAXIMUM_STRING_LENGTH: NumericField = NumericField('columnMaximumStringLength', 'columnMaximumStringLength')
class-attribute
¶
Length of the longest value in a string column.
COLUMN_MAXS: TextField = TextField('columnMaxs', 'columnMaxs')
class-attribute
¶
List of the greatest values in a column.
COLUMN_MAX_VALUE: NumericField = NumericField('columnMaxValue', 'columnMaxValue')
class-attribute
¶
Greatest value in a numeric column.
COLUMN_MEAN: NumericField = NumericField('columnMean', 'columnMean')
class-attribute
¶
Arithmetic mean of the values in a numeric column.
COLUMN_MEAN_VALUE: NumericField = NumericField('columnMeanValue', 'columnMeanValue')
class-attribute
¶
Arithmetic mean of the values in a numeric column.
COLUMN_MEASURE_TYPE: KeywordField = KeywordField('columnMeasureType', 'columnMeasureType')
class-attribute
¶
The type of measure/calculated column this is, eg: base, calculated, derived.
COLUMN_MEDIAN: NumericField = NumericField('columnMedian', 'columnMedian')
class-attribute
¶
Calculated median of the values in a numeric column.
COLUMN_MEDIAN_VALUE: NumericField = NumericField('columnMedianValue', 'columnMedianValue')
class-attribute
¶
Calculated median of the values in a numeric column.
COLUMN_MIN: NumericField = NumericField('columnMin', 'columnMin')
class-attribute
¶
Least value in a numeric column.
COLUMN_MINIMUM_STRING_LENGTH: NumericField = NumericField('columnMinimumStringLength', 'columnMinimumStringLength')
class-attribute
¶
Length of the shortest value in a string column.
COLUMN_MINS: TextField = TextField('columnMins', 'columnMins')
class-attribute
¶
List of the least values in a column.
COLUMN_MIN_VALUE: NumericField = NumericField('columnMinValue', 'columnMinValue')
class-attribute
¶
Least value in a numeric column.
COLUMN_MISSING_VALUES_COUNT: NumericField = NumericField('columnMissingValuesCount', 'columnMissingValuesCount')
class-attribute
¶
Number of rows in a column that do not contain content.
COLUMN_MISSING_VALUES_COUNT_LONG: NumericField = NumericField('columnMissingValuesCountLong', 'columnMissingValuesCountLong')
class-attribute
¶
Number of rows in a column that do not contain content.
COLUMN_MISSING_VALUES_PERCENTAGE: NumericField = NumericField('columnMissingValuesPercentage', 'columnMissingValuesPercentage')
class-attribute
¶
Percentage of rows in a column that do not contain content.
COLUMN_STANDARD_DEVIATION: NumericField = NumericField('columnStandardDeviation', 'columnStandardDeviation')
class-attribute
¶
Calculated standard deviation of the values in a numeric column.
COLUMN_STANDARD_DEVIATION_VALUE: NumericField = NumericField('columnStandardDeviationValue', 'columnStandardDeviationValue')
class-attribute
¶
Calculated standard deviation of the values in a numeric column.
COLUMN_SUM: NumericField = NumericField('columnSum', 'columnSum')
class-attribute
¶
Calculated sum of the values in a numeric column.
COLUMN_SUM_VALUE: NumericField = NumericField('columnSumValue', 'columnSumValue')
class-attribute
¶
Calculated sum of the values in a numeric column.
COLUMN_TOP_VALUES: KeywordField = KeywordField('columnTopValues', 'columnTopValues')
class-attribute
¶
List of top values in this column.
COLUMN_UNIQUENESS_PERCENTAGE: NumericField = NumericField('columnUniquenessPercentage', 'columnUniquenessPercentage')
class-attribute
¶
Ratio indicating how unique data in this column is: 0 indicates that all values are the same, 100 indicates that all values in this column are unique.
COLUMN_UNIQUE_VALUES_COUNT: NumericField = NumericField('columnUniqueValuesCount', 'columnUniqueValuesCount')
class-attribute
¶
Number of rows in which a value in this column appears only once.
COLUMN_UNIQUE_VALUES_COUNT_LONG: NumericField = NumericField('columnUniqueValuesCountLong', 'columnUniqueValuesCountLong')
class-attribute
¶
Number of rows in which a value in this column appears only once.
COLUMN_VARIANCE: NumericField = NumericField('columnVariance', 'columnVariance')
class-attribute
¶
Calculated variance of the values in a numeric column.
COLUMN_VARIANCE_VALUE: NumericField = NumericField('columnVarianceValue', 'columnVarianceValue')
class-attribute
¶
Calculated variance of the values in a numeric column.
COSMOS_MONGO_DB_COLLECTION: RelationField = RelationField('cosmosMongoDBCollection')
class-attribute
¶
TBC
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.
DATA_QUALITY_METRIC_DIMENSIONS: RelationField = RelationField('dataQualityMetricDimensions')
class-attribute
¶
TBC
DATA_TYPE: KeywordTextField = KeywordTextField('dataType', 'dataType', 'dataType.text')
class-attribute
¶
Data type of values in this column.
DBT_METRICS: RelationField = RelationField('dbtMetrics')
class-attribute
¶
TBC
DBT_MODEL_COLUMNS: RelationField = RelationField('dbtModelColumns')
class-attribute
¶
TBC
DEFAULT_VALUE: TextField = TextField('defaultValue', 'defaultValue')
class-attribute
¶
Default value for this column.
DQ_BASE_COLUMN_RULES: RelationField = RelationField('dqBaseColumnRules')
class-attribute
¶
TBC
DQ_REFERENCE_COLUMN_RULES: RelationField = RelationField('dqReferenceColumnRules')
class-attribute
¶
TBC
DREMIO_FOLDER_HIERARCHY: KeywordField = KeywordField('dremioFolderHierarchy', 'dremioFolderHierarchy')
class-attribute
¶
Ordered array of folder assets with qualified name and name representing the complete folder hierarchy path for this asset, from immediate parent to root folder.
DREMIO_ID: KeywordField = KeywordField('dremioId', 'dremioId')
class-attribute
¶
Source ID of this asset in Dremio.
DREMIO_LABELS: KeywordField = KeywordField('dremioLabels', 'dremioLabels')
class-attribute
¶
Dremio Labels associated with this asset.
DREMIO_PARENT_FOLDER_QUALIFIED_NAME: KeywordField = KeywordField('dremioParentFolderQualifiedName', 'dremioParentFolderQualifiedName')
class-attribute
¶
Unique qualified name of the immediate parent folder containing this asset.
DREMIO_SOURCE_NAME: KeywordField = KeywordField('dremioSourceName', 'dremioSourceName')
class-attribute
¶
Simple name of the Dremio Source containing this asset.
DREMIO_SOURCE_QUALIFIED_NAME: KeywordField = KeywordField('dremioSourceQualifiedName', 'dremioSourceQualifiedName')
class-attribute
¶
Unique qualified name of the Dremio Source containing this asset.
DREMIO_SPACE_NAME: KeywordField = KeywordField('dremioSpaceName', 'dremioSpaceName')
class-attribute
¶
Simple name of the Dremio Space containing this asset.
DREMIO_SPACE_QUALIFIED_NAME: KeywordField = KeywordField('dremioSpaceQualifiedName', 'dremioSpaceQualifiedName')
class-attribute
¶
Unique qualified name of the Dremio Space containing this asset.
FOREIGN_KEY_FROM: RelationField = RelationField('foreignKeyFrom')
class-attribute
¶
TBC
FOREIGN_KEY_TO: RelationField = RelationField('foreignKeyTo')
class-attribute
¶
TBC
IS_CLUSTERED: BooleanField = BooleanField('isClustered', 'isClustered')
class-attribute
¶
Whether this column is a clustered column (true) or not (false).
IS_DIST: BooleanField = BooleanField('isDist', 'isDist')
class-attribute
¶
Whether this column is a distribution column (true) or not (false).
IS_FOREIGN: BooleanField = BooleanField('isForeign', 'isForeign')
class-attribute
¶
When true, this column is a foreign key to another table. NOTE: this must be true when using the foreignKeyTo relationship to specify columns that refer to this column as a foreign key.
IS_INDEXED: BooleanField = BooleanField('isIndexed', 'isIndexed')
class-attribute
¶
When true, this column is indexed in the database.
IS_NULLABLE: BooleanField = BooleanField('isNullable', 'isNullable')
class-attribute
¶
When true, the values in this column can be null.
IS_PARTITION: BooleanField = BooleanField('isPartition', 'isPartition')
class-attribute
¶
Whether this column is a partition column (true) or not (false).
IS_PINNED: BooleanField = BooleanField('isPinned', 'isPinned')
class-attribute
¶
Whether this column is pinned (true) or not (false).
IS_PRIMARY: BooleanField = BooleanField('isPrimary', 'isPrimary')
class-attribute
¶
When true, this column is the primary key for the table.
IS_PROFILED: BooleanField = BooleanField('isProfiled', 'isProfiled')
class-attribute
¶
Whether this asset has been profiled (true) or not (false).
IS_SORT: BooleanField = BooleanField('isSort', 'isSort')
class-attribute
¶
Whether this column is a sort column (true) or not (false).
LAST_PROFILED_AT: NumericField = NumericField('lastProfiledAt', 'lastProfiledAt')
class-attribute
¶
Time (epoch) at which this asset was last profiled, in milliseconds.
MATERIALISED_VIEW: RelationField = RelationField('materialisedView')
class-attribute
¶
TBC
MAX_LENGTH: NumericField = NumericField('maxLength', 'maxLength')
class-attribute
¶
Maximum length of a value in this column.
METRIC_TIMESTAMPS: RelationField = RelationField('metricTimestamps')
class-attribute
¶
TBC
MONGO_DB_COLLECTION: RelationField = RelationField('mongoDBCollection')
class-attribute
¶
TBC
NESTED_COLUMNS: RelationField = RelationField('nestedColumns')
class-attribute
¶
TBC
NESTED_COLUMN_COUNT: NumericField = NumericField('nestedColumnCount', 'nestedColumnCount')
class-attribute
¶
Number of columns nested within this (STRUCT or NESTED) column.
NESTED_COLUMN_ORDER: KeywordField = KeywordField('nestedColumnOrder', 'nestedColumnOrder')
class-attribute
¶
Order (position) in which this column appears in the nested Column (nest level starts at 1).
NOSQL_COLLECTION_NAME: KeywordTextField = KeywordTextField('nosqlCollectionName', 'nosqlCollectionName.keyword', 'nosqlCollectionName')
class-attribute
¶
Simple name of the cosmos/mongo collection in which this SQL asset (column) exists, or empty if it does not exist within a cosmos/mongo collection.
NOSQL_COLLECTION_QUALIFIED_NAME: KeywordField = KeywordField('nosqlCollectionQualifiedName', 'nosqlCollectionQualifiedName')
class-attribute
¶
Unique name of the cosmos/mongo collection in which this SQL asset (column) exists, or empty if it does not exist within a cosmos/mongo collection.
NUMERIC_SCALE: NumericField = NumericField('numericScale', 'numericScale')
class-attribute
¶
Number of digits allowed to the right of the decimal point.
ORDER: NumericField = NumericField('order', 'order')
class-attribute
¶
Order (position) in which this column appears in the table (starting at 1).
PARENT_COLUMN: RelationField = RelationField('parentColumn')
class-attribute
¶
TBC
PARENT_COLUMN_NAME: KeywordTextField = KeywordTextField('parentColumnName', 'parentColumnName.keyword', 'parentColumnName')
class-attribute
¶
Simple name of the column this column is nested within, for STRUCT and NESTED columns.
PARENT_COLUMN_QUALIFIED_NAME: KeywordTextField = KeywordTextField('parentColumnQualifiedName', 'parentColumnQualifiedName', 'parentColumnQualifiedName.text')
class-attribute
¶
Unique name of the column this column is nested within, for STRUCT and NESTED columns.
PARTITION_ORDER: NumericField = NumericField('partitionOrder', 'partitionOrder')
class-attribute
¶
Order (position) of this partition column in the table.
PINNED_AT: NumericField = NumericField('pinnedAt', 'pinnedAt')
class-attribute
¶
Time (epoch) at which this column was pinned, in milliseconds.
PINNED_BY: KeywordField = KeywordField('pinnedBy', 'pinnedBy')
class-attribute
¶
User who pinned this column.
PRECISION: NumericField = NumericField('precision', 'precision')
class-attribute
¶
Total number of digits allowed, when the dataType is numeric.
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_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.
RAW_DATA_TYPE_DEFINITION: TextField = TextField('rawDataTypeDefinition', 'rawDataTypeDefinition')
class-attribute
¶
Raw data type definition of this column.
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.
SNOWFLAKE_DYNAMIC_TABLE: RelationField = RelationField('snowflakeDynamicTable')
class-attribute
¶
TBC
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).
SUB_DATA_TYPE: KeywordField = KeywordField('subDataType', 'subDataType')
class-attribute
¶
Sub-data type of this column.
TABLE: RelationField = RelationField('table')
class-attribute
¶
TBC
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_PARTITION: RelationField = RelationField('tablePartition')
class-attribute
¶
TBC
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.
VALIDATIONS: KeywordField = KeywordField('validations', 'validations')
class-attribute
¶
Validations for this column.
VIEW: RelationField = RelationField('view')
class-attribute
¶
TBC
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.
DremioSpace¶
pyatlan.model.assets.dremio_space.DremioSpace(__pydantic_self__, **data: Any)
¶
DremioPhysicalDataset¶
pyatlan.model.assets.dremio_physical_dataset.DremioPhysicalDataset(__pydantic_self__, **data: Any)
¶
Bases: Dremio
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
ALIAS: TextField = TextField('alias', 'alias')
class-attribute
¶
Alias for this table.
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 table.
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.
DIMENSIONS: RelationField = RelationField('dimensions')
class-attribute
¶
TBC
DREMIO_FOLDER: RelationField = RelationField('dremioFolder')
class-attribute
¶
TBC
DREMIO_FOLDER_HIERARCHY: KeywordField = KeywordField('dremioFolderHierarchy', 'dremioFolderHierarchy')
class-attribute
¶
Ordered array of folder assets with qualified name and name representing the complete folder hierarchy path for this asset, from immediate parent to root folder.
DREMIO_ID: KeywordField = KeywordField('dremioId', 'dremioId')
class-attribute
¶
Source ID of this asset in Dremio.
DREMIO_LABELS: KeywordField = KeywordField('dremioLabels', 'dremioLabels')
class-attribute
¶
Dremio Labels associated with this asset.
DREMIO_PARENT_FOLDER_QUALIFIED_NAME: KeywordField = KeywordField('dremioParentFolderQualifiedName', 'dremioParentFolderQualifiedName')
class-attribute
¶
Unique qualified name of the immediate parent folder containing this asset.
DREMIO_SOURCE: RelationField = RelationField('dremioSource')
class-attribute
¶
TBC
DREMIO_SOURCE_NAME: KeywordField = KeywordField('dremioSourceName', 'dremioSourceName')
class-attribute
¶
Simple name of the Dremio Source containing this asset.
DREMIO_SOURCE_QUALIFIED_NAME: KeywordField = KeywordField('dremioSourceQualifiedName', 'dremioSourceQualifiedName')
class-attribute
¶
Unique qualified name of the Dremio Source containing this asset.
DREMIO_SPACE_NAME: KeywordField = KeywordField('dremioSpaceName', 'dremioSpaceName')
class-attribute
¶
Simple name of the Dremio Space containing this asset.
DREMIO_SPACE_QUALIFIED_NAME: KeywordField = KeywordField('dremioSpaceQualifiedName', 'dremioSpaceQualifiedName')
class-attribute
¶
Unique qualified name of the Dremio Space containing this asset.
EXTERNAL_LOCATION: TextField = TextField('externalLocation', 'externalLocation')
class-attribute
¶
External location of this table, for example: an S3 object location.
EXTERNAL_LOCATION_FORMAT: KeywordField = KeywordField('externalLocationFormat', 'externalLocationFormat')
class-attribute
¶
Format of the external location of this table, for example: JSON, CSV, PARQUET, etc.
EXTERNAL_LOCATION_REGION: TextField = TextField('externalLocationRegion', 'externalLocationRegion')
class-attribute
¶
Region of the external location of this table, for example: S3 region.
FACTS: RelationField = RelationField('facts')
class-attribute
¶
TBC
ICEBERG_CATALOG_NAME: KeywordField = KeywordField('icebergCatalogName', 'icebergCatalogName')
class-attribute
¶
Iceberg table catalog name (can be any user defined name)
ICEBERG_CATALOG_SOURCE: KeywordField = KeywordField('icebergCatalogSource', 'icebergCatalogSource')
class-attribute
¶
Iceberg table catalog type (glue, polaris, snowflake)
ICEBERG_CATALOG_TABLE_NAME: KeywordField = KeywordField('icebergCatalogTableName', 'icebergCatalogTableName')
class-attribute
¶
Catalog table name (actual table name on the catalog side).
ICEBERG_CATALOG_TABLE_NAMESPACE: KeywordField = KeywordField('icebergCatalogTableNamespace', 'icebergCatalogTableNamespace')
class-attribute
¶
Catalog table namespace (actual database name on the catalog side).
ICEBERG_TABLE_BASE_LOCATION: KeywordField = KeywordField('icebergTableBaseLocation', 'icebergTableBaseLocation')
class-attribute
¶
Iceberg table base location inside the external volume.
ICEBERG_TABLE_TYPE: KeywordField = KeywordField('icebergTableType', 'icebergTableType')
class-attribute
¶
Iceberg table type (managed vs unmanaged)
IS_PARTITIONED: BooleanField = BooleanField('isPartitioned', 'isPartitioned')
class-attribute
¶
Whether this table is partitioned (true) or not (false).
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 for this table (true) or not (false).
IS_SHARDED: BooleanField = BooleanField('isSharded', 'isSharded')
class-attribute
¶
Whether this table is a sharded table (true) or not (false).
IS_TEMPORARY: BooleanField = BooleanField('isTemporary', 'isTemporary')
class-attribute
¶
Whether this table 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.
PARTITIONS: RelationField = RelationField('partitions')
class-attribute
¶
TBC
PARTITION_COUNT: NumericField = NumericField('partitionCount', 'partitionCount')
class-attribute
¶
Number of partitions in this table.
PARTITION_LIST: TextField = TextField('partitionList', 'partitionList')
class-attribute
¶
List of partitions in this table.
PARTITION_STRATEGY: KeywordField = KeywordField('partitionStrategy', 'partitionStrategy')
class-attribute
¶
Partition strategy for this table.
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.
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 table.
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 table, 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_DEFINITION: TextField = TextField('tableDefinition', 'tableDefinition')
class-attribute
¶
Definition of the table.
TABLE_EXTERNAL_VOLUME_NAME: KeywordField = KeywordField('tableExternalVolumeName', 'tableExternalVolumeName')
class-attribute
¶
External volume name for the table.
TABLE_IMPALA_PARAMETERS: KeywordField = KeywordField('tableImpalaParameters', 'tableImpalaParameters')
class-attribute
¶
Extra attributes for Impala
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_OBJECT_COUNT: NumericField = NumericField('tableObjectCount', 'tableObjectCount')
class-attribute
¶
Number of objects in this 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.
TABLE_RETENTION_TIME: NumericField = NumericField('tableRetentionTime', 'tableRetentionTime')
class-attribute
¶
Data retention time in days.
TABLE_TYPE: KeywordField = KeywordField('tableType', 'tableType')
class-attribute
¶
Type of the 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.
DremioFolder¶
pyatlan.model.assets.dremio_folder.DremioFolder(__pydantic_self__, **data: Any)
¶
Bases: Dremio
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
DREMIO_PARENT_ASSET_TYPE: KeywordField = KeywordField('dremioParentAssetType', 'dremioParentAssetType')
class-attribute
¶
Type of top level asset that contains this folder.
DREMIO_PARENT_FOLDER: RelationField = RelationField('dremioParentFolder')
class-attribute
¶
TBC
DREMIO_PHYSICAL_DATASETS: RelationField = RelationField('dremioPhysicalDatasets')
class-attribute
¶
TBC
DREMIO_SOURCE: RelationField = RelationField('dremioSource')
class-attribute
¶
TBC
DREMIO_SPACE: RelationField = RelationField('dremioSpace')
class-attribute
¶
TBC
DREMIO_SUB_FOLDERS: RelationField = RelationField('dremioSubFolders')
class-attribute
¶
TBC
DREMIO_VIRTUAL_DATASETS: RelationField = RelationField('dremioVirtualDatasets')
class-attribute
¶
TBC
DremioSource¶
pyatlan.model.assets.dremio_source.DremioSource(__pydantic_self__, **data: Any)
¶
Bases: Dremio
Description
Source code in pyatlan/model/assets/core/referenceable.py
Attributes¶
DREMIO_FOLDERS: RelationField = RelationField('dremioFolders')
class-attribute
¶
TBC
DREMIO_PHYSICAL_DATASETS: RelationField = RelationField('dremioPhysicalDatasets')
class-attribute
¶
TBC
DREMIO_SOURCE_ACCELERATION_SETTINGS: KeywordField = KeywordField('dremioSourceAccelerationSettings', 'dremioSourceAccelerationSettings')
class-attribute
¶
Default acceleration settings for datasets in this source.
DREMIO_SOURCE_CONNECTION_CONFIGS: KeywordField = KeywordField('dremioSourceConnectionConfigs', 'dremioSourceConnectionConfigs')
class-attribute
¶
Configuration parameters for connecting to the external source.
DREMIO_SOURCE_HEALTH_STATUS: KeywordField = KeywordField('dremioSourceHealthStatus', 'dremioSourceHealthStatus')
class-attribute
¶
Current health status of the source connection.
DREMIO_SOURCE_HEALTH_STATUS_MESSAGE: KeywordField = KeywordField('dremioSourceHealthStatusMessage', 'dremioSourceHealthStatusMessage')
class-attribute
¶
Current health status message of the source connection.
DREMIO_SOURCE_METADATA_POLICIES: KeywordField = KeywordField('dremioSourceMetadataPolicies', 'dremioSourceMetadataPolicies')
class-attribute
¶
Metadata refresh and caching policies.
DREMIO_SOURCE_TYPE: KeywordField = KeywordField('dremioSourceType', 'dremioSourceType')
class-attribute
¶
Type of external source.