Skip to content

Other Connectors

Dataverse

pyatlan.model.assets.dataverse.Dataverse(__pydantic_self__, **data: Any)

Bases: SaaS

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

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
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

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
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

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
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

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
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

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
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

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)

Bases: Dremio

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

Attributes

DREMIO_FOLDERS: RelationField = RelationField('dremioFolders') class-attribute

TBC

DREMIO_VIRTUAL_DATASETS: RelationField = RelationField('dremioVirtualDatasets') class-attribute

TBC

DremioPhysicalDataset

pyatlan.model.assets.dremio_physical_dataset.DremioPhysicalDataset(__pydantic_self__, **data: Any)

Bases: Dremio

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

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
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

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
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

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.