--incremental lastmodified опция для импорта кустов не поддерживается - PullRequest
0 голосов
/ 17 января 2020

с использованием Sq oop 1.4.7.3.0.1.0-187

    sqoop job -D sqoop.metastore.client.record.password=true -D sqoop.metastore.client.enable.autoconnect=true \
  --meta-connect jdbc:hsqldb:hsql://${server}:${port}/sqoop \
  --create $sqoopJobName \
  -- import --null-string "null" --null-non-string "null" --mysql-delimiters --hive-drop-import-delims \
  --query "select * from ${sqlTableName} where \$CONDITIONS" \
  --incremental lastmodified \
  --last-value '2020-01-16 15:25:16'\
  --check-column UpdateDate \
  -m 4 --split-by $columnId \
  --target-dir hdfs://HDP//input/sqoopimport_action_workflow/$targetDirectoryName/ \
  --hive-import --hive-table $tableNameForHive \
  --connect $connectionString \
  --connection-manager org.apache.sqoop.manager.SQLServerManager --driver net.sourceforge.jtds.jdbc.Driver  \
  --username $user --password-file $pathToPasswordFile

я получаю следующее сообщение и как coop задание не создается

- добавочный параметр lastmodified для импорта кустов не поддерживается. Пожалуйста, удалите параметр --incremental lastmodified.

Ответы [ 2 ]

0 голосов
/ 31 января 2020

по какой-то причине этот флаг был отключен на платформе

0 голосов
/ 18 января 2020

Это правильно, подробности см. В SQ OOP -2986

...