RDBMS(Mysql) から HDFS にデータをインポートしようとしています。Sqoop のチュートリアルを読んだところ、役立つリンクがほとんど見つかりませんでした。 http://devslogics.blogspot.com/2013/09/sqoop-java-client.html?showComment=1399588094791#c7484088811270691337 上に貼り付けたリンクのコードを使用して、TEXT_FILE の HDFS にデータをインポートできます。デフォルトでは、Sqoop はコンマをデフォルトの区切り文字として使用します。これは私にはうまくいきません。今達成しようとしているのは、区切り文字/エスケープ文字をカスタマイズすることです。
また、次のコマンド sqoop import --connect jdbc:mysql://xxx.xx.xx:3306/sqoop --username xxx --password xxx --table students --enclosed- を実行することにより、シェルを介してこれを行うことができますby \" --escaped-by \"
sqoop-client Java API を介してこれを実装する方法についてのヘルプは大歓迎です。
前もって感謝します