Amazon Redshift metadata collector
Amazon Redshift metadata collector provides read-only access to metadata from an Amazon Redshift database.
The Amazon Redshift collector harvests metadata for Redshift tables and columns.
Metadata cataloged
The Amazon Redshift collector catalogs the following information.
Note:
All versions of overloaded functions and stored procedures are cataloged. Each version has its own title in the catalog but a distinct identifier.
| Object | Information cataloged |
|---|---|
| Columns | Name, Description, JDBC type, Column Type, Is Nullable, Default Value, Key type (Primary, foreign), column size, column index |
| Table | Name, description, primary key, schema |
| Views | Name, description, SQL definition |
| Schema | Identifier, Name |
| Database | Type, name, identifier, server, port, environment, JDBC URL |
| Function | Name, Description, Function Type |
| Stored Procedure | Name, Description, Stored Procedure Type |
Relationships between objects
Catalog pages show relationships between the following data asset types:
| Data asset page | Relationship |
|---|---|
| Table | Columns |
| Columns | Table |
| Schema | Database that contains Schema, Table that is part of Schema |
| Database | Schema contained in Database |
Lineage for Redshift
The following lineage information is collected by the Redshift collector:
| Object | Lineage available |
|---|---|
| View (column-level) | The collector traces data flow from view columns to source table columns across SQL expressions and sub queries.
View → Table column relationships
The collector captures lineage when views:
|
| Stored Procedure | The collector identifies:
|
Authentication supported
The collector supports username and password authentication to Redshift.