Vertica is a columnar analytical database designed for large-scale data warehousing and real-time analytics. It is optimized for fast query performance on large datasets through its columnar storage engine and massively parallel processing (MPP) architecture. Vertica is commonly used as a high-performance analytical layer fed by ETL pipelines from operational databases.

Default hierarchy

In the chart below, you will find the organizational structure of Vertica objects. Objects are in represented in green and folders are in yellow. vertica

Object types

Database

Maps to Vertica Database object type.

Source AttributeTarget Attribute in Dawiso
database_nameNameame
database_ownerDatabase Owner

Schema

Maps to Vertica Schema object type.

Source AttributeTarget Attribute in Dawiso
schema_nameName
schema_ownerSchema Owner
create_timestampCreated

Table

Maps to Vertica Table object type.

Source AttributeTarget Attribute in Dawiso
table_nameName
table_ownerTable Owner
descriptionDescription
is_temp_tableIs Temporary Table
is_flextableIs Flextable
partition_expressionPartition Expression
create_timestampCreated

Table column

Maps to Vertica Table Column object type.

Source AttributeTarget Attribute in Dawiso
column_nameName
descriptionDescription
data_typeData Type
data_type_lenghtData Type Length
ordinal_positionOrdinal Position
is_nullableIs Nullable
column_defaultColumn Default
numeric_precisionPrecision
numeric_scaleScale
is_identityIs Identity Column

View

Maps to Vertica View object type.

Source AttributeTarget Attribute in Dawiso
view_nameName
view_ownerTable Owner
descriptionDescription
definitionView Definition
create_timestampCreated

View column

Maps to Vertica View Column object type.

Source AttributeTarget Attribute in Dawiso
column_nameName
descriptionDescription
data_typeData Type
data_type_lenghtData Type Length
ordinal_positionOrdinal Position
is_nullableIs Nullable
column_defaultColumn Default
numeric_precisionPrecision
numeric_scaleScale
is_identityIs Identity Column

Projection

Maps to Vertica Projection object type.

Source AttributeTarget Attribute in Dawiso
projection_nameName
projection_ownerProjection Owner
anchor_tableAnchor Table
definitionProjection Definition
is_super_projectionIs Super Projection
is_segmentedIs Segmented
is_up_to_dateIs Up To Date
create_typeCreate Type

Function

Maps to Vertica Function object type.

Source AttributeTarget Attribute in Dawiso
function_nameName
function_ownerFunction Owner
descriptionDescription
definitionFunction Definition
function_return_typeFunction Return Type
function_argument_typeFunction Argument Type
volatilityVolatility
is_strictIs Strict

Procedure

Maps to Vertica Procedure object type.

Source AttributeTarget Attribute in Dawiso
procedure_nameName
procedure_ownerProcedure Owner
procedure_definitionDefinition
languageProcedure Language
argumentsProcedure Arguments
securitySecurity Type