Skip to main content

What does Atlan crawl from Hive?

Atlan extracts metadata for Databases, Schemas, Tables, Views, Materialized Views, and Columns from Hive and maps each property to its internal asset model. The tables below list which Hive properties are read and how they appear on the corresponding Atlan asset.

Database

Atlan always creates a Database asset called Hive to maintain the three-level hierarchy.

Schemas

Atlan maps schemas from Hive to its Schema asset type.

Source propertyAtlan property
DATABASE_NAMEname
COMMENTdescription

Tables

Atlan maps tables from Hive to its Table asset type.

Source propertyAtlan property
tableNamename
COMMENTdescription
column_countcolumnCount
numRowsrowCount
totalSizesizeBytes
numPartitionsisPartitioned
numPartitionspartitionCount
locationexternalLocation
inputFormatexternalLocationFormat

Views

Atlan maps views from Hive to its View asset type.

Source propertyAtlan property
tableNamename
COMMENTdescription
column_countcolumnCount
viewExpandedTextdefinition

Materialized views

Atlan maps materialized views in Hive to its Materialised View asset type.

Source propertyAtlan property
tableNamename
COMMENTdescription
column_countcolumnCount
viewExpandedTextdefinition
staleSinceDatematerializationTime
numRowsrowCount
totalSizesizeBytes

Columns

Atlan maps columns from Hive to its Column asset type.

Source propertyAtlan property
COL_NAMEname
DATA_TYPEdataType
COMMENTdescription
Detailed Table Informationorder
Constraints (Primary Key)isPrimary
Constraints (Foreign Key)isForeign