私は sqoop を使って TD データベースにダイヤルしています。これを試すと、すべて問題ありません(私のテーブルはデフォルトのハイブデータベースに作成されます)
sqoop import \
-libjars $LIB_JARS \
-Dteradata.db.input.job.type=hive \
-Dteradata.db.input.target.table=hive_table \
-Dteradata.db.input.target.table.schema="c1 bigint" \
-m 1 \
--connect jdbc:teradata://PRD/Database=database \
--connection-manager org.apache.sqoop.teradata.TeradataConnManager \
--username userTD \
--password passTD \
--table tableTD
しかし、別のハイブデータベースを指定しようとすると:
-Dteradata.db.input.target.database=hive_database \
スクリプトは OK を返します。テーブルは作成されますが、内部にデータはありません...
助けが必要...
ありがとう