1
sqoop
を使用して、Oracleデータベースからデータを抽出します。HDFS
。人々はSQLテーブルに定期的に新しい行を更新したり追加したりしていました。私はsqoop
インクリメンタルインポート--append
と--last modified
オプションを知っています。追加を使用し、最後にsqoopインポートステートメントで変更しました
私の質問は、同じインポートステートメントで両方のオプションを使用できるかどうかです。
例えば、
sqoop --incremental import --lastmodified --append --check-column 'lastmodified' --check-column 'id' --lastvalue '2017-09-22-123456' --lastvalue 100
それとも個別に使用する必要がありますか?それとも他のよりよいアプローチですか?