Amazon Redshift is a fully managed, cloud-based data warehouse service designed for large-scale data storage and analysis, allowing users to run complex queries across vast datasets efficiently. It integrates with various data sources and BI tools, enabling fast processing of structured and semi-structured data for analytics.

Default hierarchy

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

Object types

Database

Maps to Amazon Redshift Database object type.

Source AttributeTarget Attribute in Dawiso
database_aclDatabase ACL
database_optionsDatabase options
database_ownerDatabase owner
database_typeDatabase type

Schema

Maps to Amazon Redshift Schema object type.

Source AttributeTarget Attribute in Dawiso
schema_aclSchema ACL
schema_optionExternal schema options
schema_ownerSchema owner
schema_typeSchema type
source_databaseExternal database source

Function

Maps to Amazon Redshift Function object type.

Source AttributeTarget Attribute in Dawiso
character_maximum_lengthMaximum character length
data_typeData type
is_deterministicDeterministic
numeric_precisionNumerical precision
numeric_scaleNumerical scale
routine_definitionDefinition
routine_typeRoutine type

Function Parameter

Maps to Amazon Redshift Function Parameter object type.

Source AttributeTarget Attribute in Dawiso
character_maximum_lengthMaximum character length
data_typeBase data type
data_type_nameData type
numeric_precisionNumerical precision
numeric_scaleNumerical scale
ordinal_positionParameter Id
parameter_modeMode
routine_nameRoutine name

Procedure

Maps to Amazon Redshift Procedure object type.

Source AttributeTarget Attribute in Dawiso
character_maximum_lengthMaximum character length
data_typeData type
is_deterministicDeterministic
numeric_precisionNumerical precision
numeric_scaleNumerical scale
routine_definitionDefinition
routine_typeRoutine type

Procedure Parameter

Maps to Amazon Redshift Procedure Parameter object type.

Source AttributeTarget Attribute in Dawiso
character_maximum_lengthMaximum character length
data_typeBase data type
data_type_nameData type
numeric_precisionNumerical precision
numeric_scaleNumerical scale
ordinal_positionParameter Id
parameter_modeMode
routine_nameRoutine name

Table

Maps to Amazon Redshift Table object type.

Source AttributeTarget Attribute in Dawiso
create_timeCreated
remarksScanned Description
sizeSize (MB)
table_typeTable type
tbl_rowsRow count

Table Column

Maps to Amazon Redshift Table Column object type.

Source AttributeTarget Attribute in Dawiso
character_maximum_lengthMaximum character length
data_typeColumn type
is_nullableNullable
numeric_precisionNumerical Precision
numeric_scaleScale
ordinal_positionOrdinal position
remarksScanned Description
schema_nameTable schema
table_nameTable name

View

Maps to Amazon Redshift View object type.

Source AttributeTarget Attribute in Dawiso
is_insertable_intoInsertable
is_updatableUpdatable
remarksScanned Description
table_schemaTable schema
view_definitionView definition

View Column

Maps to Amazon Redshift View Column object type.

Source AttributeTarget Attribute in Dawiso
character_maximum_lengthMaximum character length
data_typeColumn type
is_nullableNullable
numeric_precisionNumerical Precision
numeric_scaleScale
ordinal_positionOrdinal position
remarksScanned Description
schema_nameTable schema
table_nameTable name

Relations

Object TypeRelation TypeTo Object TypeNote
Tableforeign key parent / foreign key childTableForeign keys between tables.