Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

...

The suggestion is to create maven submodule netezza-plugin under database-plugins repo.


Sink Properties

User Facing NameTypeDescriptionConstraints
LabelStringLabel for UI
Reference NameStringUniquely identified name for lineage
HostStringNetezza hostRequired (defaults to localhost on UI)
PortNumberSpecific port which Netezza is listening to

Optional

(default 5480)

DatabaseStringDatabase name to connectRequired
UsernameStringDB usernameRequired
PasswordPasswordUser passwordRequired
Transaction Isolation LevelSelectTransaction isolation level for queries run by this sink
Connection ArgumentsKeyvalue

A list of arbitrary string tag/value pairs as connection arguments, list of properties

: https://

docs

www.

microsoft

ibm.com/support/knowledgecenter/en

-us/sql/connect/jdbc/setting-the-connection-properties?view=sql-server-2017

/SSZJPZ_11.7.0/

com.ibm.swg.im.iis.conn.container.nav.doc/topics/

properties_reference_netezza_connector.html


Table NameStringName of a database table to write to

Source Properties


User Facing NameTypeDescriptionConstraints
LabelStringLabel for UI
Reference NameStringUniquely identified name for lineage
HostStringNetezza host Required (defaults to localhost on UI)
PortNumberSpecific port which Netezza is listening to

Optional

(default 5480)
DatabaseStringDatabase name to connectRequired
Import QueryStringQuery for import dataValid SQL query
UsernameStringDB usernameRequired
PasswordStringUser passwordRequired
Bounding QueryStringReturns max and minof split-By FiledValid SQL query
Split-By Field NameStringField name which will be used to generate splits
Number of Splits to GenerateNumberNumber of splits to generate
Transaction Isolation LevelSelectTransaction isolation level for queries run by this sink
Connection ArgumentsKeyvalue

A list of arbitrary string tag/value pairs as connection arguments, list of

properties 

properties:

https://

docs

www.

microsoft

ibm.com/support/knowledgecenter/en

-us/sql/connect/jdbc/setting-the-connection-properties?view=sql-server-2017

/SSZJPZ_11.7.0/

com.ibm.swg.im.iis.conn.container.nav.doc/topics/

properties_reference_netezza_connector.html

 



Action Properties


User Facing NameTypeDescriptionConstraints
LabelStringLabel for UI
HostStringNetezza host Required (defaults to localhost on UI)
PortNumberSpecific port which Netezza is listening to

Optional

(default 5480)
DatabaseStringDatabase name to connectRequired
Username

String

DB usernameRequired
PasswordStringUser passwordRequired
Connection ArgumentsKeyvalue

A list of arbitrary string tag/value pairs as connection arguments, list of

properties 

properties:

https://

docs

www.

microsoft

ibm.com/support/knowledgecenter/en

-us/sql/connect/jdbc/setting-the-connection-properties?view=sql-server-2017

/SSZJPZ_11.7.0/

com.ibm.swg.im.iis.conn.container.nav.doc/topics/

properties_reference_netezza_connector.html



Database CommandStringDatabase command to runValid SQL query



Approach

Create a module netezza-plugin in database-plugins project, reuse existing database-plugins code if possible. Add Netezza-specific properties to configuration, add support for Netezza-specific datatypes. Update UI widgets JSON definitions.

...