0

Hive と Teradata の間でデータを同期するためのアプリケーションを開発しています。このために、組み込みモードで sqoop を使用しています。つまり、クラスパスに jar として sqoop を追加し、Sqoop.runTool(..) を使用して操作を実行しています。

ただし、Eclipseでは非推奨としてマークされています。バージョン 1.4.2 を使用していますが、これに関する情報は見つかりませんでした。

とにかく私は現在それを使用していますが、なぜそれが廃止されたのか、それに対して何ができるのかについて誰かが情報を提供できればより良いでしょう?

4

1 に答える 1

0

どの正確なクラスを使用していますか?現在、2 つの Sqoop クラスがあります。

  • com.cloudera.sqoop.Sqoop - これは非推奨です
  • org.apache.sqoop.Sqoop - これは使用するのに適したものです

Sqoop は歴史的に主に cloudera で開発され、後で (バージョン 1.3.0 で) Apache に移行されました。インキュベーション中 (バージョン 1.4.0 より前)、すべての機能を cloudera 名前空間から apache 名前空間に移動しました。下位互換性を維持するために cloudera 名前空間でクラスを提供しましたが、非推奨としてマークしました。

ヤルセック

于 2013-02-05T00:24:52.693 に答える