まず、DATAXは何ですか
DATAXは、フレームワークを通じて、オープンソースアリババオフラインデータ同期ツールです。サポートは、異種データソース間でデータを同期させます。
ユーザが(モンゴ、ハイブ...)データ(のMySQL、SQLServerの、オラクル...)、非構造化データを構造化し、容易に非構造の構造との間でデータを同期させることができます。
第二に、使用DATAX
2.1システム環境
- Linuxの
- JDK(1.8以上、1.8が推奨されます)
- パイソン(Python2.6.Xをお勧めします)
- ApacheのMavenの3.xの(コンパイルデータX)
- gitの
2.2展開
直接ダウンロードデータXキットのための方法
ローカルディレクトリに解凍しダウンロードした後、あなたは同期ジョブを実行することができ、binディレクトリに移動します。
CD {YOUR_DATAX_HOME} /ビン のPython datax.py {YOUR_JOB.json}
セルフテストスクリプト
パイソン{YOUR_DATAX_HOME} /bin/datax.py {YOUR_DATAX_HOME} /job/job.json
使用することができますDATAXを示す、通常の印刷ログ
第二の方法、それを自分でコンパイルし、ソースコードをダウンロード
1))(ないgitの学生が百度を所有してソースコードをダウンロードしてください
gitのクローンhttps://github.com/alibaba/DataX.git
2)Mavenのパッケージによって、(インストールされていないMavenの学生が百度を所有)
CD {} DataX_source_code_home MVN -Uきれいなパッケージ組立:組立-Dmaven.test.skip =真
参照
1.dataxのgithubの - https://github.com/alibaba/DataX
まず、DATAXは何ですか
DATAXは、フレームワークを通じて、オープンソースアリババオフラインデータ同期ツールです。サポートは、異種データソース間でデータを同期させます。
ユーザが(モンゴ、ハイブ...)データ(のMySQL、SQLServerの、オラクル...)、非構造化データを構造化し、容易に非構造の構造との間でデータを同期させることができます。
第二に、使用DATAX
2.1システム環境
- Linuxの
- JDK(1.8以上、1.8が推奨されます)
- パイソン(Python2.6.Xをお勧めします)
- ApacheのMavenの3.xの(コンパイルデータX)
- gitの
2.2展開
直接ダウンロードデータXキットのための方法
ローカルディレクトリに解凍しダウンロードした後、あなたは同期ジョブを実行することができ、binディレクトリに移動します。
CD {YOUR_DATAX_HOME} /ビン のPython datax.py {YOUR_JOB.json}
セルフテストスクリプト
パイソン{YOUR_DATAX_HOME} /bin/datax.py {YOUR_DATAX_HOME} /job/job.json
使用することができますDATAXを示す、通常の印刷ログ
第二の方法、それを自分でコンパイルし、ソースコードをダウンロード
1))(ないgitの学生が百度を所有してソースコードをダウンロードしてください
gitのクローンhttps://github.com/alibaba/DataX.git
2)Mavenのパッケージによって、(インストールされていないMavenの学生が百度を所有)
CD {} DataX_source_code_home MVN -Uきれいなパッケージ組立:組立-Dmaven.test.skip =真
参照
1.dataxのgithubの - https://github.com/alibaba/DataX