* feat(TDI-47263): Upgrade Redshift driver to v2.x * Add dependency aws-java-sdk-redshift-internal-1.12.x.jar * UI change * Connection javajet * Connection javajet change * Row generate code * Migration task * input compile error * input compile error * add back jar version * add back jar version * class version * migration add tCreate table * feat(TUP-35069):Upgrade Redshift driver to v2.x (#7411) https://jira.talendforge.org/browse/TUP-35069 Co-authored-by: pyzhou <pyzhou@talend.com> Co-authored-by: Jane Ding <jding@talend.com>
905 lines
43 KiB
XML
905 lines
43 KiB
XML
<COMPONENT>
|
|
<HEADER
|
|
PLATEFORM="ALL"
|
|
SERIAL=""
|
|
VERSION="0.102"
|
|
STATUS="ALPHA"
|
|
COMPATIBILITY="ALL"
|
|
AUTHOR="Talend"
|
|
RELEASE_DATE="20070627A"
|
|
STARTABLE="true"
|
|
LOG4J_ENABLED="true"
|
|
>
|
|
<SIGNATURE/>
|
|
</HEADER>
|
|
|
|
<FAMILIES>
|
|
<FAMILY>Databases</FAMILY>
|
|
</FAMILIES>
|
|
|
|
<DOCUMENTATION>
|
|
<URL/>
|
|
</DOCUMENTATION>
|
|
|
|
<CONNECTORS>
|
|
<CONNECTOR CTYPE="FLOW" MAX_OUTPUT="0" MAX_INPUT="0"/>
|
|
<CONNECTOR CTYPE="ITERATE" MAX_OUTPUT="0" MAX_INPUT="1"/>
|
|
<CONNECTOR CTYPE="SUBJOB_OK" MAX_INPUT="1" />
|
|
<CONNECTOR CTYPE="SUBJOB_ERROR" MAX_INPUT="1" />
|
|
<CONNECTOR CTYPE="COMPONENT_OK"/>
|
|
<CONNECTOR CTYPE="COMPONENT_ERROR"/>
|
|
<CONNECTOR CTYPE="RUN_IF"/>
|
|
</CONNECTORS>
|
|
|
|
|
|
<PARAMETERS>
|
|
|
|
<PARAMETER
|
|
NAME="PROPERTY"
|
|
FIELD="PROPERTY_TYPE"
|
|
NUM_ROW="20"
|
|
REPOSITORY_VALUE="DATABASE"
|
|
NOT_SHOW_IF="(DBTYPE=='MYSQL' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='MSSQL' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='DBORACLE' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='POSTGRE' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='AS400' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='DB2' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='FIREBIRD' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='INFORMIX' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='SQLITE' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='SYBASE' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='TERADATA' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='NETEZZA' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='POSTGREPLUS' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='ACCESS' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='GREENPLUM' and USE_EXISTING_CONNECTION == 'true')or (DBTYPE=='VERTICA' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='REDSHIFT' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='SNOWFLAKE' and USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
|
|
<PARAMETER
|
|
NAME="DBTYPE"
|
|
REPOSITORY_VALUE="DBTYPE"
|
|
FIELD="CLOSED_LIST"
|
|
NUM_ROW="10"
|
|
>
|
|
<ITEMS DEFAULT="MYSQL">
|
|
<ITEM NAME="ACCESS" VALUE="ACCESS" />
|
|
<ITEM NAME="AS400" VALUE="AS400" />
|
|
<ITEM NAME="DB2" VALUE="DB2"/>
|
|
<ITEM NAME="EXASOL" VALUE="EXASOL"/>
|
|
<ITEM NAME="FIREBIRD" VALUE="FIREBIRD"/>
|
|
<ITEM NAME="GREENPLUM" VALUE="GREENPLUM"/>
|
|
<ITEM NAME="HSQLDB" VALUE="HSQLDB"/>
|
|
<ITEM NAME="INFORMIX" VALUE="INFORMIX"/>
|
|
<ITEM NAME="JAVADB" VALUE="JAVADB"/>
|
|
<ITEM NAME="MAXDB" VALUE="MAXDB"/>
|
|
<ITEM NAME="MSSQL" VALUE="MSSQL"/>
|
|
<ITEM NAME="MYSQL" VALUE="MYSQL"/>
|
|
<ITEM NAME="NETEZZA" VALUE="NETEZZA"/>
|
|
<ITEM NAME="ODBC" VALUE="ODBC"/>
|
|
<ITEM NAME="DBORACLE" VALUE="DBORACLE"/>
|
|
<ITEM NAME="POSTGREPLUS" VALUE="POSTGREPLUS"/>
|
|
<ITEM NAME="POSTGRE" VALUE="POSTGRE"/>
|
|
<ITEM NAME="REDSHIFT" VALUE="REDSHIFT"/>
|
|
<ITEM NAME="SNOWFLAKE" VALUE="SNOWFLAKE"/>
|
|
<ITEM NAME="SQLITE" VALUE="SQLITE"/>
|
|
<ITEM NAME="SYBASE" VALUE="SYBASE"/>
|
|
<ITEM NAME="TERADATA" VALUE="TERADATA"/>
|
|
<ITEM NAME="VERTICA" VALUE="VERTICA"/>
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="TABLEACTION"
|
|
FIELD="CLOSED_LIST"
|
|
NUM_ROW="100"
|
|
NOT_SHOW_IF="PARALLELIZE == 'true'"
|
|
>
|
|
<ITEMS DEFAULT="CREATE_TABLE">
|
|
<ITEM NAME="CREATE_TABLE" VALUE="CREATE_TABLE" />
|
|
<ITEM NAME="CREATE_IF_NOT_EXIST" VALUE="CREATE_IF_NOT_EXIST"/>
|
|
<ITEM NAME="DROP_IF_EXIST_CREATE" VALUE="DROP_IF_EXIST_CREATE"/>
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="CASESENSITIVE"
|
|
FIELD="CHECK"
|
|
NUM_ROW="100"
|
|
SHOW_IF="(DBTYPE=='HSQLDB')"
|
|
>
|
|
<DEFAULT>false</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER NAME="USE_EXISTING_CONNECTION" FIELD="CHECK" NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='MSSQL') or (DBTYPE=='MYSQL') or (DBTYPE=='DBORACLE') or (DBTYPE=='POSTGRE')
|
|
or (DBTYPE=='POSTGREPLUS') or (DBTYPE=='TERADATA') or (DBTYPE=='NETEZZA') or (DBTYPE=='AS400')
|
|
or (DBTYPE=='DB2') or (DBTYPE=='FIREBIRD') or (DBTYPE=='INFORMIX')
|
|
or (DBTYPE=='SQLITE') or (DBTYPE=='SYBASE') or (DBTYPE=='ACCESS') or (DBTYPE=='GREENPLUM') or (DBTYPE=='VERTICA')
|
|
or (DBTYPE=='EXASOL') or (DBTYPE=='REDSHIFT') or (DBTYPE=='SNOWFLAKE')">
|
|
<DEFAULT>false</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER NAME="HOST" FIELD="TEXT" NUM_ROW="60"
|
|
REPOSITORY_VALUE="SERVER_NAME"
|
|
NOT_SHOW_IF="(DBTYPE=='ACCESS') or (DBTYPE=='SQLITE') or (DBTYPE == 'ODBC') or (DBTYPE == 'JAVADB' and FRAMEWORK_TYPE=='EMBEDED')
|
|
or (DBTYPE == 'HSQLDB' and RUNNING_MODE == 'HSQLDB_INPROGRESS_PERSISTENT') or (DBTYPE=='MYSQL' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='MSSQL' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='DBORACLE' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='POSTGRE' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='POSTGREPLUS' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='TERADATA' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='NETEZZA' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='AS400' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='DB2' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='FIREBIRD' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='INFORMIX' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='SYBASE' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE == 'DBORACLE' AND (CONNECTION_TYPE == 'ORACLE_OCI'
|
|
or CONNECTION_TYPE == 'ORACLE_WALLET' or CONNECTION_TYPE == 'ORACLE_RAC')) or (DBTYPE=='GREENPLUM' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='VERTICA' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='EXASOL' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='REDSHIFT' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='SNOWFLAKE')">
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER NAME="DBNAME" FIELD="TEXT" NUM_ROW="70"
|
|
REPOSITORY_VALUE="SID" REQUIRED="true"
|
|
NOT_SHOW_IF="(DBTYPE=='FIREBIRD') or (DBTYPE=='ACCESS') or (DBTYPE=='SQLITE') or (DBTYPE == 'HSQLDB')
|
|
or (DBTYPE == 'JAVADB') or (DBTYPE == 'ODBC') or (DBTYPE=='MYSQL' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='MSSQL' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='DBORACLE' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='POSTGRE' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='POSTGREPLUS' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='TERADATA' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='NETEZZA' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='AS400' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='DB2' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='INFORMIX' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='SYBASE' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE == 'DBORACLE' AND (CONNECTION_TYPE == 'ORACLE_OCI'
|
|
or CONNECTION_TYPE == 'ORACLE_WALLET' or CONNECTION_TYPE == 'ORACLE_RAC')) or (DBTYPE=='GREENPLUM' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='VERTICA' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='EXASOL')
|
|
or (DBTYPE=='REDSHIFT' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='SNOWFLAKE' and USE_EXISTING_CONNECTION == 'true')">
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="LOCAL_SERVICE_NAME"
|
|
FIELD="TEXT"
|
|
NUM_ROW="50"
|
|
REPOSITORY_VALUE="SID"
|
|
REQUIRED="true"
|
|
SHOW_IF="(USE_EXISTING_CONNECTION == 'false' and DBTYPE == 'DBORACLE' and CONNECTION_TYPE == 'ORACLE_OCI')"
|
|
>
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
<PARAMETER
|
|
NAME="JDBC_URL"
|
|
FIELD="TEXT"
|
|
NUM_ROW="45"
|
|
REQUIRED="true"
|
|
SHOW_IF="(USE_EXISTING_CONNECTION == 'false') and (DBTYPE == 'DBORACLE') and (CONNECTION_TYPE == 'ORACLE_WALLET')"
|
|
>
|
|
<DEFAULT>"jdbc:oracle:oci:/@db10g_test"</DEFAULT>
|
|
</PARAMETER>
|
|
<PARAMETER NAME="USER" FIELD="TEXT" NUM_ROW="80"
|
|
REPOSITORY_VALUE="USERNAME" REQUIRED="true"
|
|
NOT_SHOW_IF="(DBTYPE=='SQLITE') or (DBTYPE=='MSSQL' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='MYSQL' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='DBORACLE' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='POSTGRE' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='POSTGREPLUS' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='TERADATA' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='NETEZZA' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='AS400' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='DB2' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='FIREBIRD' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='INFORMIX' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='SYBASE' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='ACCESS' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE == 'DBORACLE' and CONNECTION_TYPE == 'ORACLE_WALLET')
|
|
or (DBTYPE=='GREENPLUM' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='VERTICA' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='EXASOL' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='REDSHIFT' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='SNOWFLAKE' and USE_EXISTING_CONNECTION == 'true')">
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
<PARAMETER NAME="PASS" FIELD="PASSWORD" NUM_ROW="80"
|
|
REPOSITORY_VALUE="PASSWORD" REQUIRED="true"
|
|
NOT_SHOW_IF="(DBTYPE=='SQLITE') or (DBTYPE=='MSSQL' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='MYSQL' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='DBORACLE' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='POSTGRE' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='POSTGREPLUS' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='TERADATA' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='NETEZZA' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='AS400' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='DB2' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='FIREBIRD' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='INFORMIX' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='SYBASE' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='ACCESS' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE == 'DBORACLE' and CONNECTION_TYPE == 'ORACLE_WALLET')
|
|
or (DBTYPE=='GREENPLUM' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='VERTICA' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='EXASOL' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='REDSHIFT' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='SNOWFLAKE' and USE_EXISTING_CONNECTION == 'true')">
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="PORT"
|
|
FIELD="TEXT"
|
|
NUM_ROW="60"
|
|
REPOSITORY_VALUE="PORT"
|
|
NOT_SHOW_IF="(DBTYPE=='AS400') or (DBTYPE=='FIREBIRD') or (DBTYPE=='ACCESS') or (DBTYPE=='SQLITE') or (DBTYPE=='TERADATA')
|
|
or (DBTYPE=='MSSQL' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='MYSQL' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='DBORACLE' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='NETEZZA' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='POSTGRE' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='POSTGREPLUS' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE == 'JAVADB' and FRAMEWORK_TYPE=='EMBEDED') or (DBTYPE == 'ODBC')
|
|
or (DBTYPE == 'HSQLDB' and RUNNING_MODE == 'HSQLDB_INPROGRESS_PERSISTENT')
|
|
or (DBTYPE=='DB2' and USE_EXISTING_CONNECTION=='TRUE') or (DBTYPE=='INFORMIX' and USE_EXISTING_CONNECTION=='TRUE')
|
|
or (DBTYPE=='SYBASE' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE == 'DBORACLE' and (CONNECTION_TYPE == 'ORACLE_OCI' or CONNECTION_TYPE == 'ORACLE_WALLET' or CONNECTION_TYPE == 'ORACLE_RAC'))
|
|
or (DBTYPE=='GREENPLUM' and USE_EXISTING_CONNECTION == 'true') or (DBTYPE=='VERTICA' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='EXASOL' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='REDSHIFT' and USE_EXISTING_CONNECTION == 'true')
|
|
or (DBTYPE=='SNOWFLAKE')">
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="SCHEMA_DB"
|
|
FIELD="TEXT"
|
|
NUM_ROW="70"
|
|
REPOSITORY_VALUE="SCHEMA"
|
|
SHOW_IF="(DBTYPE=='DBORACLE' or DBTYPE=='POSTGRE' or DBTYPE=='POSTGREPLUS' or DBTYPE=='INFORMIX' or DBTYPE=='DB2' or DBTYPE=='GREENPLUM' or DBTYPE=='VERTICA' or DBTYPE=='MSSQL' or DBTYPE=='SYBASE'
|
|
or DBTYPE=='EXASOL' or DBTYPE=='REDSHIFT' or DBTYPE=='SNOWFLAKE')
|
|
and (USE_EXISTING_CONNECTION == 'false')"
|
|
>
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<!--Access configuration start-->
|
|
<PARAMETER
|
|
NAME="CONNECTION_ACCESS"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tAccessConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='ACCESS') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
<PARAMETER NAME="DBFILE_ACCESS" FIELD="FILE" NUM_ROW="40" REQUIRED="true"
|
|
REPOSITORY_VALUE="FILE" SHOW_IF="(DBTYPE=='ACCESS' and USE_EXISTING_CONNECTION=='FALSE')">
|
|
<DEFAULT>"__COMP_DEFAULT_FILE_DIR__/in.mdb"</DEFAULT>
|
|
</PARAMETER>
|
|
<!--Access configuration end-->
|
|
|
|
<!--AS400 configuration start-->
|
|
<PARAMETER NAME="DB_AS400_VERSION" FIELD="CLOSED_LIST" NUM_ROW="50"
|
|
REPOSITORY_VALUE="DB_VERSION" SHOW_IF="(DBTYPE=='AS400' and USE_EXISTING_CONNECTION=='FALSE')">
|
|
<ITEMS DEFAULT="V7R1_V7R3">
|
|
<ITEM NAME="V6R1_V7R2" VALUE="jt400_V6R1.jar"/>
|
|
<ITEM NAME="V7R1_V7R3" VALUE="jt400-9.8.jar" />
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="REDSHIFT_DRIVER_VERSION"
|
|
FIELD="CLOSED_LIST"
|
|
NUM_ROW="50"
|
|
SHOW_IF="(DBTYPE=='REDSHIFT' and USE_EXISTING_CONNECTION=='FALSE')"
|
|
REPOSITORY_VALUE="DRIVER_VERSION">
|
|
<ITEMS DEFAULT="DRIVER_V2">
|
|
<ITEM NAME="DRIVER_V1" VALUE="DRIVER_V1" />
|
|
<ITEM NAME="DRIVER_V2" VALUE="DRIVER_V2" />
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="CONNECTION_AS400"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tAS400Connection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='AS400') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
<!--AS400 configuration end-->
|
|
|
|
<!--DB2 configuration start-->
|
|
<PARAMETER
|
|
NAME="CONNECTION_DB2"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tDB2Connection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='DB2') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
<!--DB2 configuration end-->
|
|
|
|
<!--Firebird configuration start-->
|
|
<PARAMETER
|
|
NAME="CONNECTION_FIREBIRD"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tFirebirdConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='FIREBIRD') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
<PARAMETER NAME="DBFILE_FIREBIRD" FIELD="FILE" NUM_ROW="31"
|
|
REPOSITORY_VALUE="FILE" REQUIRED="true" SHOW_IF="(DBTYPE=='FIREBIRD') and (USE_EXISTING_CONNECTION=='FALSE')">
|
|
<DEFAULT>"__COMP_DEFAULT_FILE_DIR__/in.FDB"</DEFAULT>
|
|
</PARAMETER>
|
|
<!--Firebird configuration end-->
|
|
|
|
<!--HSQLDb configuration start-->
|
|
<PARAMETER NAME="RUNNING_MODE" FIELD="CLOSED_LIST" NUM_ROW="30"
|
|
REPOSITORY_VALUE="RUNNING_MODE" SHOW_IF="(DBTYPE=='HSQLDB')" >
|
|
<ITEMS DEFAULT="HSQLDB_SERVER">
|
|
<ITEM NAME="HSQLDB_SERVER" VALUE="HSQLDB_SERVER" />
|
|
<ITEM NAME="HSQLDB_WEBSERVER" VALUE="HSQLDB_WEBSERVER" />
|
|
<ITEM NAME="HSQLDB_INPROGRESS_PERSISTENT"
|
|
VALUE="HSQLDB_INPROGRESS_PERSISTENT" />
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
<PARAMETER
|
|
NAME="TLS"
|
|
FIELD="CHECK"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='HSQLDB') and (RUNNING_MODE=='HSQLDB_SERVER' or RUNNING_MODE=='HSQLDB_WEBSERVER')"
|
|
>
|
|
<DEFAULT>false</DEFAULT>
|
|
</PARAMETER>
|
|
<PARAMETER
|
|
NAME="DBPATH_HSQL"
|
|
FIELD="DIRECTORY"
|
|
NUM_ROW="40"
|
|
REPOSITORY_VALUE="DBPATH"
|
|
SHOW_IF="(DBTYPE=='HSQLDB') and (RUNNING_MODE=='HSQLDB_INPROGRESS_PERSISTENT')"
|
|
>
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
<PARAMETER
|
|
NAME="DBNAME_HSQL"
|
|
FIELD="TEXT"
|
|
NUM_ROW="40"
|
|
REPOSITORY_VALUE="DBNAME"
|
|
SHOW_IF="(DBTYPE=='HSQLDB') and (RUNNING_MODE=='HSQLDB_INPROGRESS_PERSISTENT')"
|
|
>
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
<PARAMETER
|
|
NAME="DATABASE_ALIAS"
|
|
FIELD="TEXT"
|
|
NUM_ROW="40" SHOW_IF="(DBTYPE=='HSQLDB') and (RUNNING_MODE=='HSQLDB_SERVER' or RUNNING_MODE=='HSQLDB_WEBSERVER')">
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
<!--HSQLDb configuration end-->
|
|
|
|
<!--Informix configuration start-->
|
|
<PARAMETER
|
|
NAME="CONNECTION_INFORMIX"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tInformixConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='INFORMIX') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
<PARAMETER
|
|
NAME="DBSERVER"
|
|
FIELD="TEXT"
|
|
NUM_ROW="60"
|
|
REQUIRED="true"
|
|
REPOSITORY_VALUE="DATASOURCE"
|
|
SHOW_IF="DBTYPE=='INFORMIX') and (USE_EXISTING_CONNECTION == 'false')"
|
|
>
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
<!--Informix configuration end-->
|
|
|
|
<!--JavaDb configuration start-->
|
|
<PARAMETER NAME="FRAMEWORK_TYPE" FIELD="CLOSED_LIST" NUM_ROW="30"
|
|
REPOSITORY_VALUE="FRAMEWORK_TYPE" SHOW_IF="(DBTYPE=='JAVADB')">
|
|
<ITEMS DEFAULT="EMBEDED">
|
|
<ITEM NAME="EMBEDED" VALUE="EMBEDED" />
|
|
<ITEM NAME="JCCJDBC" VALUE="JCCJDBC" />
|
|
<ITEM NAME="DERBYCLIENT" VALUE="DERBYCLIENT" />
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
<PARAMETER
|
|
NAME="CONNECTION_FLAG"
|
|
FIELD="CHECK"
|
|
NUM_ROW="30" SHOW_IF="(DBTYPE=='JAVADB') and (FRAMEWORK_TYPE=='JCCJDBC' or FRAMEWORK_TYPE=='DERBYCLIENT')">
|
|
<DEFAULT>false</DEFAULT>
|
|
</PARAMETER>
|
|
<PARAMETER NAME="DBNAME_JAVADB" FIELD="TEXT" NUM_ROW="40"
|
|
REQUIRED="true" REPOSITORY_VALUE="SID" SHOW_IF="(DBTYPE=='JAVADB')">
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
<PARAMETER
|
|
NAME="DBROOTPATH"
|
|
FIELD="DIRECTORY"
|
|
NUM_ROW="40"
|
|
REQUIRED="true"
|
|
SHOW_IF="(DBTYPE=='JAVADB') and (FRAMEWORK_TYPE=='EMBEDED')"
|
|
REPOSITORY_VALUE="DIRECTORY"
|
|
>
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
<!--JavaDb configuration end-->
|
|
|
|
<!--MSSQL configuration start-->
|
|
<PARAMETER
|
|
NAME="CONNECTION_MSSQL"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tMSSqlConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='MSSQL') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
|
|
<PARAMETER
|
|
NAME="MSSQL_DRIVER"
|
|
FIELD="CLOSED_LIST"
|
|
NUM_ROW="50"
|
|
REPOSITORY_VALUE="DRIVER"
|
|
SHOW_IF="(DBTYPE=='MSSQL') and (USE_EXISTING_CONNECTION == 'false')">
|
|
<ITEMS DEFAULT="MSSQL_PROP">
|
|
<ITEM NAME="JTDS" VALUE="JTDS" />
|
|
<ITEM NAME="MSSQL_PROP" VALUE="MSSQL_PROP"/>
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
<!--MSSQL configuration end-->
|
|
|
|
<!--Mysql configuration start-->
|
|
<PARAMETER
|
|
NAME="TEMPTABLE"
|
|
FIELD="CHECK"
|
|
NUM_ROW="100"
|
|
REQUIRED="true"
|
|
SHOW_IF="(DBTYPE=='MYSQL') OR (DBTYPE =='POSTGRE')"
|
|
>
|
|
<DEFAULT>false</DEFAULT>
|
|
</PARAMETER>
|
|
<PARAMETER
|
|
NAME="CONNECTION_MYSQL"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tMysqlConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='MYSQL') and (USE_EXISTING_CONNECTION == 'true')"
|
|
></PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="DB_MYSQL_VERSION"
|
|
FIELD="CLOSED_LIST"
|
|
NUM_ROW="50"
|
|
REPOSITORY_VALUE="DB_VERSION"
|
|
SHOW_IF="(DBTYPE=='MYSQL') and (USE_EXISTING_CONNECTION == 'false')">
|
|
<ITEMS DEFAULT="MYSQL_8">
|
|
<ITEM NAME="MYSQL_8" VALUE="MYSQL_8" />
|
|
<ITEM NAME="MYSQL_5" VALUE="MYSQL_5" />
|
|
<ITEM NAME="MARIADB" VALUE="MARIADB" />
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
<!--Mysql configuration end-->
|
|
|
|
<!--Netteza configuration start-->
|
|
<PARAMETER
|
|
NAME="CONNECTION_NETEZZA"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tNetezzaConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='NETEZZA') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
<!--Netezza configuration end-->
|
|
|
|
<!--Oracle configuration start-->
|
|
<PARAMETER
|
|
NAME="CONNECTION_ORACLE"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tOracleConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='DBORACLE') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
<PARAMETER
|
|
NAME="CONNECTION_TYPE"
|
|
FIELD="CLOSED_LIST"
|
|
NUM_ROW="40"
|
|
REPOSITORY_VALUE="CONNECTION_TYPE"
|
|
SHOW_IF="(DBTYPE=='DBORACLE') and (USE_EXISTING_CONNECTION == 'false')"
|
|
>
|
|
<ITEMS DEFAULT="ORACLE_SID">
|
|
<ITEM NAME="ORACLE_SID" VALUE="ORACLE_SID" />
|
|
<ITEM NAME="ORACLE_SERVICE_NAME" VALUE="ORACLE_SERVICE_NAME"/>
|
|
<ITEM NAME="ORACLE_OCI" VALUE="ORACLE_OCI" />
|
|
<ITEM NAME="ORACLE_RAC" VALUE="ORACLE_RAC"/>
|
|
<ITEM NAME="ORACLE_WALLET" VALUE="ORACLE_WALLET"/>
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="RAC_URL"
|
|
FIELD="TEXT"
|
|
NUM_ROW="60"
|
|
REPOSITORY_VALUE="RAC_URL"
|
|
REQUIRED="true"
|
|
SHOW_IF="isShow[CONNECTION_TYPE] AND (CONNECTION_TYPE == 'ORACLE_RAC')"
|
|
>
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER NAME="DB_VERSION" FIELD="CLOSED_LIST" NUM_ROW="50"
|
|
REPOSITORY_VALUE="DB_VERSION" SHOW_IF="(DBTYPE=='DBORACLE') and (USE_EXISTING_CONNECTION == 'false')">
|
|
<ITEMS DEFAULT="ORACLE_18">
|
|
<ITEM NAME="ORACLE_18" VALUE="ORACLE_18" />
|
|
<ITEM NAME="ORACLE_12" VALUE="ORACLE_12" />
|
|
<ITEM NAME="ORACLE_11" VALUE="ORACLE_11" />
|
|
<ITEM NAME="ORACLE_10" VALUE="ORACLE_10" />
|
|
<ITEM NAME="ORACLE_9" VALUE="ORACLE_9" />
|
|
<ITEM NAME="ORACLE_8" VALUE="ORACLE_8" />
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
<!--Oracle configuration end-->
|
|
|
|
<!--Postgre configuration start-->
|
|
<PARAMETER
|
|
NAME="CONNECTION_POSTGRE"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tPostgresqlConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='POSTGRE') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
|
|
<PARAMETER
|
|
NAME="DB_POSTGRE_VERSION"
|
|
FIELD="CLOSED_LIST"
|
|
NUM_ROW="50"
|
|
REPOSITORY_VALUE="DB_VERSION"
|
|
SHOW_IF="((DBTYPE=='POSTGRE') or (DBTYPE=='POSTGREPLUS')) and (USE_EXISTING_CONNECTION == 'false')">
|
|
<ITEMS DEFAULT="V9_X">
|
|
<ITEM NAME="PRIOR_TO_V9" VALUE="PRIOR_TO_V9" />
|
|
<ITEM NAME="V9_X" VALUE="V9_X" />
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
<PARAMETER
|
|
NAME="UNLOGGED"
|
|
FIELD="CHECK"
|
|
NUM_ROW="100"
|
|
REQUIRED="true"
|
|
SHOW_IF="(DBTYPE == 'POSTGRE') AND (TEMPTABLE == 'false') AND (((USE_EXISTING_CONNECTION == 'false') AND (DB_POSTGRE_VERSION == 'V9_X')) OR ((USE_EXISTING_CONNECTION == 'true') AND (#LINK@NODE.CONNECTION_POSTGRE.DB_VERSION == 'V9_X')))"
|
|
>
|
|
<DEFAULT>false</DEFAULT>
|
|
</PARAMETER>
|
|
<!--Postgre configuration end-->
|
|
|
|
<!--PostgrePlus configuration start-->
|
|
<PARAMETER
|
|
NAME="CONNECTION_POSTGREPLUS"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tPostgresPlusConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='POSTGREPLUS') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
<!--PostgrePlus configuration end-->
|
|
|
|
<!--SQLite configuration start-->
|
|
<PARAMETER
|
|
NAME="CONNECTION_SQLITE"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tSQLiteConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='SQLITE') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
|
|
<PARAMETER NAME="DBFILE_SQLITE" FIELD="FILE" NUM_ROW="40"
|
|
REPOSITORY_VALUE="FILE" REQUIRED="true" SHOW_IF="(DBTYPE=='SQLITE') and (USE_EXISTING_CONNECTION == 'false')">
|
|
<DEFAULT>"__COMP_DEFAULT_FILE_DIR__/talend.db"</DEFAULT>
|
|
</PARAMETER>
|
|
<!--SQLite configuration end-->
|
|
|
|
<!--Sybase configuration start-->
|
|
<PARAMETER
|
|
NAME="CONNECTION_SYBASE"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tSybaseConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='SYBASE') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
|
|
<PARAMETER NAME="DB_SYBASE_VERSION" FIELD="CLOSED_LIST" NUM_ROW="50" REPOSITORY_VALUE="DB_VERSION"
|
|
SHOW_IF="(USE_EXISTING_CONNECTION == 'false')AND(DBTYPE=='SYBASE')">
|
|
<ITEMS DEFAULT="SYBSEIQ_16">
|
|
<ITEM NAME="SYBSEIQ_12_15" VALUE="SYBSEIQ_12_15" />
|
|
<ITEM NAME="SYBSEIQ_16" VALUE="SYBSEIQ_16" />
|
|
<ITEM NAME="SYBSEIQ_16_SA" VALUE="SYBSEIQ_16_SA" />
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
<!--Sybase configuration end-->
|
|
|
|
<!--Teradata configuration start-->
|
|
<PARAMETER
|
|
NAME="CONNECTION_TERADATA"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tTeradataConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='TERADATA') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
<!--Teradata configuration end-->
|
|
|
|
<!--ODBC configuration start-->
|
|
<PARAMETER NAME="ODBCNAME" FIELD="TEXT" NUM_ROW="40"
|
|
REPOSITORY_VALUE="SID" SHOW_IF="(DBTYPE=='ODBC')">
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
<!--ODBC configuration end-->
|
|
|
|
<!--Greenplum configuration start-->
|
|
<PARAMETER
|
|
NAME="CONNECTION_GREENPLUM"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tGreenplumConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='GREENPLUM') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
<!--Greenplum configuration end-->
|
|
|
|
<!--Vertica configuration start-->
|
|
<PARAMETER NAME="VERTICA_USE_CASCADE" FIELD="CHECK" NUM_ROW="100" SHOW_IF="(DBTYPE=='VERTICA') and (TABLEACTION == 'DROP_IF_EXIST_CREATE')">
|
|
<DEFAULT>true</DEFAULT>
|
|
</PARAMETER>
|
|
<PARAMETER
|
|
NAME="DB_VERTICA_VERSION"
|
|
FIELD="CLOSED_LIST"
|
|
NUM_ROW="50"
|
|
REPOSITORY_VALUE="DB_VERSION"
|
|
SHOW_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'false')">
|
|
<ITEMS DEFAULT="VERTICA_9_0">
|
|
<ITEM NAME="VERTICA_9_0" VALUE="VERTICA_9_0" />
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
<PARAMETER
|
|
NAME="CONNECTION_VERTICA"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tVerticaConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
<!--Vertica configuration end-->
|
|
|
|
|
|
<!-- Exasol configuration start -->
|
|
<PARAMETER
|
|
NAME="CONNECTION_EXASOL"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tExasolConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='EXASOL') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
<!-- Exasol configuration end -->
|
|
|
|
<!-- Redshift configuration start -->
|
|
<PARAMETER
|
|
NAME="CONNECTION_REDSHIFT"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tRedshiftConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='REDSHIFT') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
<!-- Redshift configuration end -->
|
|
|
|
<!-- Snowflake configuration start -->
|
|
<PARAMETER
|
|
NAME="CONNECTION_SNOWFLAKE"
|
|
FIELD="COMPONENT_LIST"
|
|
FILTER="tSnowflakeConnection"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='SNOWFLAKE') and (USE_EXISTING_CONNECTION == 'true')"
|
|
/>
|
|
<PARAMETER
|
|
NAME="ACCOUNT"
|
|
FIELD="TEXT"
|
|
REQUIRED="true"
|
|
NUM_ROW="60"
|
|
SHOW_IF="(DBTYPE=='SNOWFLAKE') and (USE_EXISTING_CONNECTION == 'false')"
|
|
>
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
<PARAMETER
|
|
NAME="ROLE"
|
|
FIELD="TEXT"
|
|
REQUIRED="false"
|
|
NUM_ROW="84"
|
|
SHOW_IF="(DBTYPE=='SNOWFLAKE') and (USE_EXISTING_CONNECTION == 'false')"
|
|
>
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<!-- Snowflake configuration end -->
|
|
|
|
<PARAMETER
|
|
NAME="TABLE"
|
|
FIELD="TEXT"
|
|
NUM_ROW="90"
|
|
REQUIRED="true"
|
|
>
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="SCHEMA"
|
|
FIELD="SCHEMA_TYPE"
|
|
NUM_ROW="120"
|
|
>
|
|
<DEFAULT>""</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="MAPPING"
|
|
FIELD="MAPPING_TYPE"
|
|
NUM_ROW="130"
|
|
SHOW="false"
|
|
>
|
|
<DEFAULT IF="DBTYPE=='ACCESS'">access_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='AS400'">as400_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='DB2'">ibmdb2_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='FIREBIRD'">firebird_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='HSQLDB'">hsqldb_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='INFORMIX'">informix_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='JAVADB'">javadb_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='MAXDB'">maxdb_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='MSSQL'">id_MSSQL</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='MYSQL'">mysql_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='DBORACLE'">oracle_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='POSTGRE'">postgres_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='POSTGREPLUS'">postgresplus_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='SQLITE'">sqlite_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='TERADATA'">teradata_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='NETEZZA'">netezza_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='ODBC'">MSODBC</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='GREENPLUM'">greenplum_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='VERTICA'">vertica_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='EXASOL'">Exasol_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='REDSHIFT'">redshift_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='SNOWFLAKE'">snowflake_id</DEFAULT>
|
|
<DEFAULT IF="DBTYPE=='SYBASE'">sybase_id</DEFAULT>
|
|
<DEFAULT>mysql_id</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="CREATE_TABLE_TYPE"
|
|
FIELD="CLOSED_LIST"
|
|
NUM_ROW="100"
|
|
SHOW_IF="DBTYPE=='TERADATA'"
|
|
>
|
|
<ITEMS DEFAULT="SET">
|
|
<ITEM NAME="SET" VALUE="SET" />
|
|
<ITEM NAME="MULTISET" VALUE="MULTISET" />
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
|
|
</PARAMETERS>
|
|
<ADVANCED_PARAMETERS>
|
|
<PARAMETER
|
|
NAME="PROPERTIES"
|
|
FIELD="TEXT"
|
|
NUM_ROW="10"
|
|
REPOSITORY_VALUE="PROPERTIES_STRING"
|
|
NOT_SHOW_IF="(DBTYPE=='SQLITE') OR ((DBTYPE=='DBORACLE') AND (CONNECTION_TYPE == 'ORACLE_WALLET')) OR ((DBTYPE=='REDSHIFT') AND (USE_STRING_PROPERTIES == 'false') AND (REDSHIFT_DRIVER_VERSION == 'DRIVER_V2')) OR USE_EXISTING_CONNECTION == 'true'"
|
|
>
|
|
<DEFAULT IF="((DBTYPE!='AS400') AND (DBTYPE!='MSSQL'))">""</DEFAULT>
|
|
<DEFAULT IF="(DBTYPE=='AS400') OR (DBTYPE=='MSSQL')">"prompt=false"</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="USE_STRING_PROPERTIES"
|
|
SHOW_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='REDSHIFT') AND (REDSHIFT_DRIVER_VERSION == 'DRIVER_V2')"
|
|
REPOSITORY_VALUE="USE_STRING_PROPERTIES"
|
|
FIELD="CHECK"
|
|
NUM_ROW="5"
|
|
REQUIRED="true"
|
|
>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER NAME="ENTRY_PROPERTIES" FIELD="TABLE"
|
|
SHOW_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='REDSHIFT') AND (USE_STRING_PROPERTIES == 'false') AND (REDSHIFT_DRIVER_VERSION == 'DRIVER_V2')"
|
|
REPOSITORY_VALUE="ENTRY_PROPERTIES"
|
|
REQUIRED="false" NUM_ROW="10" NB_LINES="4">
|
|
<ITEMS>
|
|
<ITEM NAME="KEY" />
|
|
<ITEM NAME="VALUE" />
|
|
</ITEMS>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER NAME="MSSQL_ACTIVE_DIR_AUTH" FIELD="CHECK" NUM_ROW="12" SHOW_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP')">
|
|
<DEFAULT>false</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="NOTE"
|
|
FIELD="LABEL"
|
|
NUM_ROW="20"
|
|
SHOW_IF="USE_EXISTING_CONNECTION == 'false' AND
|
|
(DBTYPE=='DBORACLE') AND (CONNECTION_TYPE == 'ORACLE_SID' OR
|
|
CONNECTION_TYPE == 'ORACLE_SERVICE_NAME' OR
|
|
CONNECTION_TYPE == 'ORACLE_OCI' OR
|
|
CONNECTION_TYPE == 'ORACLE_RAC')">
|
|
<DEFAULT>*Note: Example for Additional JDBC Parameters: "parameterName1=value1&&parameterName2=value2"</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="ENFORCE_DELIMITED_IDENTIFIERS"
|
|
FIELD="CHECK"
|
|
REQUIRED="true"
|
|
NUM_ROW="30"
|
|
SHOW_IF="(DBTYPE=='SNOWFLAKE')"
|
|
>
|
|
<DEFAULT>false</DEFAULT>
|
|
</PARAMETER>
|
|
|
|
<PARAMETER
|
|
NAME="ENCODING"
|
|
FIELD="ENCODING_TYPE"
|
|
NUM_ROW="80"
|
|
REQUIRED="true"
|
|
SHOW="false"
|
|
>
|
|
<DEFAULT>"ISO-8859-15"</DEFAULT>
|
|
</PARAMETER>
|
|
<PARAMETER NAME="VERTICA_CREATE_PROJECTION" FIELD="CHECK" NUM_ROW="50" SHOW_IF="DBTYPE=='VERTICA'">
|
|
<DEFAULT>true</DEFAULT>
|
|
</PARAMETER>
|
|
</ADVANCED_PARAMETERS>
|
|
|
|
<CODEGENERATION>
|
|
<IMPORTS>
|
|
<IMPORT NAME="Driver-V6R1_V7R2" MODULE="jt400_V6R1.jar" MVN="mvn:org.talend.libraries/jt400_V6R1/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') and (DBTYPE=='AS400') and (DB_AS400_VERSION=='jt400_V6R1.jar')" />
|
|
<IMPORT NAME="Driver-V7R1_V7R3" MODULE="jt400-9.8.jar" MVN="mvn:net.sf.jt400/jt400/9.8" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') and (DBTYPE=='AS400') and (DB_AS400_VERSION=='jt400-9.8.jar')" />
|
|
<IMPORT NAME="Driver-DB2" MODULE="db2jcc4.jar" MVN="mvn:org.talend.libraries/db2jcc4/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='DB2')" />
|
|
<IMPORT NAME="Driver-DB2-LICENSE-CISUZ" MODULE="db2jcc_license_cisuz.jar" MVN="mvn:org.talend.libraries/db2jcc_license_cisuz/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='DB2')" />
|
|
<IMPORT NAME="Driver-DB2-LICENSE-CU" MODULE="db2jcc_license_cu.jar" MVN="mvn:org.talend.libraries/db2jcc_license_cu/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='DB2')" />
|
|
<IMPORT NAME="Driver_MaxDB" MODULE="sapdbc.jar" MVN="mvn:org.talend.libraries/sapdbc/6.0.0" REQUIRED_IF="DBTYPE=='MAXDB'" />
|
|
<IMPORT NAME="Driver-MSSQL" MODULE="jtds-1.3.1-patch-20190523.jar" MVN="mvn:net.sourceforge.jtds/jtds/1.3.1-patch-20190523" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='JTDS')" />
|
|
<IMPORT NAME="Driver-MSSQL-prop" MODULE="mssql-jdbc.jar" MVN="mvn:com.microsoft.sqlserver/mssql-jdbc/actual" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP')" />
|
|
<!--Active directory dependency module: msal4j and transitive -->
|
|
<IMPORT NAME="msal4j" MODULE="msal4j-1.11.0.jar" MVN="mvn:com.microsoft.azure/msal4j/1.11.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
|
|
<IMPORT NAME="jackson-core" MODULE="jackson-core-2.12.1.jar" MVN="mvn:com.fasterxml.jackson.core/jackson-core/2.12.1" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
|
|
<IMPORT NAME="jackson-databind" MODULE="jackson-databind-2.12.1.jar" MVN="mvn:com.fasterxml.jackson.core/jackson-databind/2.12.1" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
|
|
<IMPORT NAME="jackson-annotations" MODULE="jackson-annotations-2.12.1.jar" MVN="mvn:com.fasterxml.jackson.core/jackson-annotations/2.12.1" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
|
|
<IMPORT NAME="oauth2-oidc-sdk" MODULE="oauth2-oidc-sdk-9.7.jar" MVN="mvn:com.nimbusds/oauth2-oidc-sdk/9.7" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
|
|
<IMPORT NAME="jcip-annotations" MODULE="jcip-annotations-1.0-1.jar" MVN="mvn:com.github.stephenc.jcip/jcip-annotations/1.0-1" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
|
|
<IMPORT NAME="json-smart" MODULE="json-smart-2.4.7.jar" MVN="mvn:net.minidev/json-smart/2.4.7" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
|
|
<IMPORT NAME="accessors-smart" MODULE="accessors-smart-2.4.7.jar" MVN="mvn:net.minidev/accessors-smart/2.4.7" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
|
|
<IMPORT NAME="asm" MODULE="asm-9.1.jar" MVN="mvn:org.ow2.asm/asm/9.1" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
|
|
<IMPORT NAME="content-type" MODULE="content-type-2.1.jar" MVN="mvn:com.nimbusds/content-type/2.1" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
|
|
<IMPORT NAME="lang-tag" MODULE="lang-tag-1.5.jar" MVN="mvn:com.nimbusds/lang-tag/1.5" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
|
|
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.9.3.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.9.3" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
|
|
|
|
<IMPORT NAME="Driver-MYSQL5" MODULE="mysql-connector-java-5.1.49.jar" MVN="mvn:mysql/mysql-connector-java/5.1.49" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') and (DBTYPE=='MYSQL') and (DB_MYSQL_VERSION=='MYSQL_5')"/>
|
|
<IMPORT NAME="Driver-MYSQL8" MODULE="mysql-connector-java-8.0.18.jar" MVN="mvn:mysql/mysql-connector-java/8.0.18" REQUIRED_IF="(DB_MYSQL_VERSION == 'MYSQL_8') AND (USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MYSQL')" />
|
|
<IMPORT NAME="Driver-MARIADB" MODULE="mariadb-java-client-2.5.3.jar" MVN="mvn:org.mariadb.jdbc/mariadb-java-client/2.5.3" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') and (DBTYPE=='MYSQL') and (DB_MYSQL_VERSION=='MARIADB')" />
|
|
<IMPORT NAME="Driver-Oracle8i" MODULE="ojdbc12.jar" MVN="mvn:org.talend.libraries/ojdbc12/6.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_8') AND (USE_EXISTING_CONNECTION == 'false')" />
|
|
<IMPORT NAME="Driver-Oracle9i" MODULE="ojdbc14-9i.jar" MVN="mvn:org.talend.libraries/ojdbc14-9i/6.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_9') AND (USE_EXISTING_CONNECTION == 'false')" />
|
|
<IMPORT NAME="Driver-Oracle10g" MODULE="ojdbc14.jar" MVN="mvn:org.talend.libraries/ojdbc14/6.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_10') AND (USE_EXISTING_CONNECTION == 'false')" />
|
|
<IMPORT NAME="Driver-Oracle11g" MODULE="ojdbc6.jar" MVN="mvn:org.talend.libraries/ojdbc6/6.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_11') AND (USE_EXISTING_CONNECTION == 'false')" />
|
|
<IMPORT NAME="Driver-Oracle12c" MODULE="ojdbc7.jar" MVN="mvn:org.talend.libraries/ojdbc7/6.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_12') AND (USE_EXISTING_CONNECTION == 'false')" />
|
|
<IMPORT NAME="ORACLE_18" MODULE="ojdbc8-19.3.0.0.jar" MVN="mvn:com.oracle.ojdbc/ojdbc8/19.3.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_18') AND (USE_EXISTING_CONNECTION == 'false')" />
|
|
<IMPORT NAME="Driver-POSTGRESQL" MODULE="postgresql-8.4-703.jdbc4.jar" MVN="mvn:postgresql/postgresql/8.4-703.jdbc4" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND ((((DBTYPE=='POSTGRE') or (DBTYPE=='POSTGREPLUS')) AND (DB_POSTGRE_VERSION =='PRIOR_TO_V9')) or (DBTYPE=='GREENPLUM'))" />
|
|
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.2.14.jar" MVN="mvn:org.postgresql/postgresql/42.2.14" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (((DBTYPE=='POSTGRE') or (DBTYPE=='POSTGREPLUS')) AND (DB_POSTGRE_VERSION =='V9_X'))" />
|
|
<IMPORT NAME="Driver-FIREBIRD" MODULE="jaybird-full-2.1.1.jar" MVN="mvn:org.talend.libraries/jaybird-full-2.1.1/6.0.0" UrlPath="platform:/plugin/org.talend.libraries.jdbc.firebird/lib/jaybird-full-2.1.1.jar" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='FIREBIRD')" />
|
|
<IMPORT NAME="Driver-HSQLDb" MODULE="hsqldb.jar" MVN="mvn:org.talend.libraries/hsqldb/6.0.0" UrlPath="platform:/plugin/org.talend.libraries.jdbc.hsql/lib/hsqldb.jar" REQUIRED_IF="DBTYPE=='HSQLDB'"/>
|
|
<IMPORT NAME="Driver-INFORMIX-JDBC" MODULE="ifxjdbc.jar" MVN="mvn:org.talend.libraries/ifxjdbc/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INFORMIX')" />
|
|
<IMPORT NAME="Driver-INFORMIX-JDBCX" MODULE="ifxjdbcx.jar" MVN="mvn:org.talend.libraries/ifxjdbcx/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INFORMIX')" />
|
|
<IMPORT NAME="Driver-INFORMIX-LANG" MODULE="ifxlang.jar" MVN="mvn:org.talend.libraries/ifxlang/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INFORMIX')" />
|
|
<IMPORT NAME="Driver-INFORMIX-LSUPP" MODULE="ifxlsupp.jar" MVN="mvn:org.talend.libraries/ifxlsupp/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INFORMIX')" />
|
|
<IMPORT NAME="Driver-INFORMIX-SQLJ" MODULE="ifxsqlj.jar" MVN="mvn:org.talend.libraries/ifxsqlj/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INFORMIX')" />
|
|
<IMPORT NAME="Driver-INFORMIX-TOOLS" MODULE="ifxtools.jar" MVN="mvn:org.talend.libraries/ifxtools/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INFORMIX')"/>
|
|
<IMPORT NAME="Driver-JAVADB-DERBY" MODULE="derby.jar" MVN="mvn:org.talend.libraries/derby/6.0.0" REQUIRED_IF="DBTYPE=='JAVADB'"/>
|
|
<IMPORT NAME="Driver-JAVADB-DERBYCLIENT" MODULE="derbyclient.jar" MVN="mvn:org.talend.libraries/derbyclient/6.0.0" REQUIRED_IF="DBTYPE=='JAVADB'"/>
|
|
<IMPORT NAME="Driver-JAVADB-DERBYNET" MODULE="derbynet.jar" MVN="mvn:org.talend.libraries/derbynet/6.0.0" REQUIRED_IF="DBTYPE=='JAVADB'"/>
|
|
<IMPORT NAME="Driver-SQLITE-JDBC-NESTED" MODULE="sqlitejdbc-v056.jar" MVN="mvn:org.talend.libraries/sqlitejdbc-v056/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='SQLITE')" />
|
|
<IMPORT NAME="Driver-SYBASE-JCONN3" MODULE="jconn3.jar" MVN="mvn:org.talend.libraries/jconn3/6.0.0" BundleID="" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='SYBASE') AND (DB_SYBASE_VERSION == 'SYBSEIQ_12_15')" />
|
|
<IMPORT NAME="Driver-SYBASE-JCONN4" MODULE="jconn4.jar" MVN="mvn:org.talend.libraries/jconn4/6.0.0" BundleID="" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='SYBASE') AND (DB_SYBASE_VERSION == 'SYBSEIQ_16')" />
|
|
<IMPORT NAME="Driver-SqlAnywhere" MODULE="sajdbc4.jar" MVN="mvn:sap.jdbc4.sqlanywhere/sajdbc4/17.0.0" BundleID="" REQUIRED_IF = "(DB_VERSION == 'SYBSEIQ_16_SA') AND (USE_EXISTING_CONNECTION == 'false')" />
|
|
<IMPORT NAME="Driver-Teradata" MODULE="terajdbc4-17.10.00.27.jar" MVN="mvn:com.teradata.jdbc/terajdbc4/17.10.00.27" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='TERADATA')" />
|
|
<IMPORT NAME="Driver-Netezza" MODULE="nzjdbc.jar" MVN="mvn:org.talend.libraries/nzjdbc/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='NETEZZA')" />
|
|
|
|
<IMPORT NAME="Driver-EXASolution" MODULE="exajdbc-6.0.9302.jar" MVN="mvn:org.talend.libraries/exajdbc-6.0.9302/6.3.0" REQUIRED_IF="(DBTYPE=='EXASOL') and (USE_EXISTING_CONNECTION == 'false')" />
|
|
<IMPORT NAME="Driver-Redshift-v2" MODULE="redshift-jdbc42-2.1.0.3.jar" MVN="mvn:com.amazon.redshift/redshift-jdbc42/2.1.0.3" REQUIRED_IF="(DBTYPE=='REDSHIFT') AND (USE_EXISTING_CONNECTION == 'false') AND (REDSHIFT_DRIVER_VERSION == 'DRIVER_V2')" />
|
|
<IMPORT NAME="Driver-Redshift-v1" MODULE="redshift-jdbc42-no-awssdk-1.2.55.1083.jar" MVN="mvn:com.amazon.redshift/redshift-jdbc42-no-awssdk/1.2.55.1083" REQUIRED_IF="(DBTYPE=='REDSHIFT') and (USE_EXISTING_CONNECTION == 'false') AND (REDSHIFT_DRIVER_VERSION == 'DRIVER_V1')" />
|
|
<IMPORT NAME="antlr4-runtime-4.8-1.jar" MODULE="antlr4-runtime-4.8-1.jar" MVN="mvn:org.antlr/antlr4-runtime/4.8-1" REQUIRED_IF="(DBTYPE=='REDSHIFT') and (USE_EXISTING_CONNECTION == 'false')" />
|
|
<IMPORT NAME="Driver-Snowflake" MODULE="snowflake-jdbc-3.13.14.jar" MVN="mvn:net.snowflake/snowflake-jdbc/3.13.14" REQUIRED_IF="(DBTYPE=='SNOWFLAKE') and (USE_EXISTING_CONNECTION == 'false')" />
|
|
<IMPORT NAME="Driver-VERTICA_9.0" MODULE="vertica-jdbc-9.3.1-0.jar" MVN="mvn:com.vertica/vertica-jdbc/9.3.1-0" REQUIRED_IF="(DBTYPE=='VERTICA') and (USE_EXISTING_CONNECTION == 'false') and (DB_VERTICA_VERSION=='VERTICA_9_0')"/>
|
|
</IMPORTS>
|
|
</CODEGENERATION>
|
|
|
|
<RETURNS>
|
|
<RETURN NAME="QUERY" TYPE="id_String" AVAILABILITY="FLOW"/>
|
|
</RETURNS>
|
|
</COMPONENT>
|