Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
the new JSON looks like this per connector
{ "connector":[ { "id":2, "linkConfigValues":[ { "id":4, "inputs":[ { "id":7, "name":"linkConfig.jdbcDriver", "type":"STRING", "size":128, "sensitive":false }, { "id":8, "name":"linkConfig.connectionString", "type":"STRING", "size":128, "sensitive":false }, { "id":9, "name":"linkConfig.username", "type":"STRING", "size":40, "sensitive":false }, { "id":10, "name":"linkConfig.password", "type":"STRING", "size":40, "sensitive":true }, { "id":11, "name":"linkConfig.jdbcProperties", "type":"MAP", "sensitive":false } ], "name":"linkConfig", "type":"LINK" } ], "config-params":{ "linkConfig.jdbcProperties.help":"Enter any JDBC properties that should be supplied during the creation of connection.", "ignored.label":"Ignored", "fromJobConfig.partitionColumn.help":"A specific column for data partition", "fromJobConfig.label":"From database configuration", "fromJobConfig.schemaName.help":"Schema name to process data in the remote database", "fromJobConfig.warehouse.label":"Data warehouse", "linkConfig.connectionString.help":"Enter the value of JDBC connection string to be used by this connector for creating connections.", "toJobConfig.tableName.label":"Table name", "linkConfig.jdbcProperties.label":"JDBC Connection Properties", "fromJobConfig.warehouse.help":"The root directory for data", "fromJobConfig.partitionColumnNull.label":"Nulls in partition column", "ignored.help":"This is completely ignored", "linkConfig.jdbcDriver.help":"Enter the fully qualified class name of the JDBC driver that will be used for establishing this connection.", "ignored.ignored.label":"Ignored", "fromJobConfig.columns.label":"Table column names", "toJobConfig.columns.label":"Table column names", "fromJobConfig.partitionColumn.label":"Partition column name", "toJobConfig.tableName.help":"Table name to process data in the remote database", "toJobConfig.clearStageTable.label":"Clear stage table", "fromJobConfig.boundaryQuery.label":"Boundary query", "fromJobConfig.columns.help":"Specific columns of a table name or a table SQL", "ignored.ignored.help":"This is completely ignored", "linkConfig.username.label":"Username", "toJobConfig.clearStageTable.help":"Indicate if the stage table should be cleared", "toJobConfig.sql.label":"Table SQL statement", "toJobConfig.stageTableName.label":"Stage table name", "toJobConfig.help":"You must supply the information requested in order to create a job object.", "toJobConfig.columns.help":"Specific columns of a table name or a table SQL", "linkConfig.jdbcDriver.label":"JDBC Driver Class", "fromJobConfig.help":"You must supply the information requested in order to create a job object.", "toJobConfig.sql.help":"SQL statement to process data in the remote database", "toJobConfig.label":"To database configuration", "fromJobConfig.dataDirectory.help":"The sub-directory under warehouse for data", "toJobConfig.schemaName.help":"Schema name to process data in the remote database", "fromJobConfig.sql.help":"SQL statement to process data in the remote database", "fromJobConfig.schemaName.label":"Schema name", "fromJobConfig.tableName.help":"Table name to process data in the remote database", "toJobConfig.stageTableName.help":"Name of the stage table to use", "fromJobConfig.sql.label":"Table SQL statement", "fromJobConfig.boundaryQuery.help":"The boundary query for data partition", "fromJobConfig.dataDirectory.label":"Data directory", "linkConfig.username.help":"Enter the username to be used for connecting to the database.", "fromJobConfig.partitionColumnNull.help":"Whether there are null values in partition column", "linkConfig.password.help":"Enter the password to be used for connecting to the database.", "fromJobConfig.tableName.label":"Table name", "toJobConfig.schemaName.label":"Schema name", "linkConfig.label":"Link configuration", "linkConfig.help":"You must supply the information requested in order to create a connection object.", "linkConfig.password.label":"Password", "linkConfig.connectionString.label":"JDBC Connection String" }, "name":"generic-jdbc-connector", "class":"org.apache.sqoop.connector.jdbc.GenericJdbcConnector", "jobConfigValues":{ "FROM":[ { "id":5, "inputs":[ { "id":12, "name":"fromJobConfig.schemaName", "type":"STRING", "size":50, "sensitive":false }, { "id":13, "name":"fromJobConfig.tableName", "type":"STRING", "size":50, "sensitive":false }, { "id":14, "name":"fromJobConfig.sql", "type":"STRING", "size":2000, "sensitive":false }, { "id":15, "name":"fromJobConfig.columns", "type":"STRING", "size":50, "sensitive":false }, { "id":16, "name":"fromJobConfig.partitionColumn", "type":"STRING", "size":50, "sensitive":false }, { "id":17, "name":"fromJobConfig.partitionColumnNull", "type":"BOOLEAN", "sensitive":false }, { "id":18, "name":"fromJobConfig.boundaryQuery", "type":"STRING", "size":50, "sensitive":false } ], "name":"fromJobConfig", "type":"JOB" } ], "TO":[ { "id":6, "inputs":[ { "id":19, "name":"toJobConfig.schemaName", "type":"STRING", "size":50, "sensitive":false }, { "id":20, "name":"toJobConfig.tableName", "type":"STRING", "size":2000, "sensitive":false }, { "id":21, "name":"toJobConfig.sql", "type":"STRING", "size":50, "sensitive":false }, { "id":22, "name":"toJobConfig.columns", "type":"STRING", "size":50, "sensitive":false }, { "id":23, "name":"toJobConfig.stageTableName", "type":"STRING", "size":2000, "sensitive":false }, { "id":24, "name":"toJobConfig.clearStageTable", "type":"BOOLEAN", "sensitive":false } ], "name":"toJobConfig", "type":"JOB" } ] }, "version":"2.0.0-SNAPSHOT" } ] }
Attachments
Attachments
Issue Links
- is blocked by
-
SQOOP-1514 Refactor FrameworkRequestHandler to DriverRequestHandler
- Resolved
- links to