About the Netezza collector
Use this collector to harvest metadata from Netezza Performance Server. It collects metadata for database information, schemas, tables, views, materialized views, functions, stored procedures, and columns. It also supports Lineage for views, materialized views, and procedures.
Important
Before you begin, make sure you have obtained the Netezza JDBC driver from IBM.
Important
The Netezza collector can be run in the Cloud or on-premise using Docker or Jar files.
What is cataloged
The collector catalogs the following information.
Note
The collector harvests all versions of overloaded functions and stored procedures. Each version has its own title/name in the catalog, but a distinct identifier.
Object | Information cataloged |
---|---|
Database | Identifier, Created time, Type, Connection name, Connection port, Connection server Extended metadata: Owner, Created time |
Schema | Name Extended metadata: Owner, Created time |
Table | Name, Description, Primary keys Extended metadata: Owner, Created time |
View | Name, Definition |
Materialized View | Name, Definition |
Column | Name, JDBC type, Type, Type Name, Is Nullable, Default value, Key type (Primary, Foreign), Size, Index |
Function | Name, Description Extended metadata: Owner, Created time, Return type, Argument Signature |
Stored Procedure | Name, Description Extended metadata: Owner, Created time, Return type, Argument signature, Definition |
Relationship between objects
By default, the harvested metadata includes catalog pages for the following resource types. Each catalog page has a relationship to the other related resource types. If the metadata presentation for this data source has been customized with the help of the data.world Solutions team, you may see other resource pages and relationships.
Resource page | Relationship |
---|---|
Schema | Contains Tables and Views/Materialized views. Has Stored Procedures and Functions |
Table | Part of schema. Contains columns. Was generated by Stored Procedures |
View/Materialized View | Part of schema |
Column | Part of Table or View/Materialized view |
Lineage for Netezza
Any lineage for SQL Statements defined via variable statements are not supported.
Object | Lineage available |
---|---|
View/Materialized View | The collector identifies the associated column in an upstream view or table:
|
Stored procedures | The collector identifies:
Note: The following stored procedures are not supported:
|
Netezza version supported
The collector supports the following Netezza version:
Netezza Performance Server 11.2.2.1
Authentication supported
The Netezza collector supports username and password authentication.