2017-02-27 4 views
0

現在、WebTrends APIにクエリしてExcelにデータをダウンロードしています。しかし、今私はJSON/XML形式でデータを保持し、それをCSVに変換してさまざまなデータストアや解析ツールで使用するための、より信頼できる方法/ツールを探しています。デスクトップツールを使用してREST APIからJSONデータセットをロードして更新します

新しいデータを既存のデータセットに追加することで、ツールが定期的な間隔でフィードの更新を自動化できる場合は、ボーナスになります。

ああ、Free/Opensourceである必要があります。

私の研究は、Talend、JaspersoftETL、CloverETL ...などのETLツールに私を導いてくれました。しかし、私は彼らが仕事をすることができ、どちらが簡単なのかを判断するのに苦労しています!誰もが1フリー2簡単3軽量の方法で上記の仕事を達成する方法を知っていますか?

WebTrendsのAPIのURLは次のようになります。http://ws.webtrends.com/v2_1/ReportService/profiles/dnGpm8jbgl7/reports/1RxjilSo4n7/?totals=none&period=2017m02d27 * 26 &形式= JSON & suppress_error_codes =真

おかげで、

答えて

0

あなたはルビーを使用することができた場合は、その後、Kiba ETLは、あなたが使用できる軽量の無料OSSソリューションですそのタイプのシナリオでは

通常のコードは次のようになります。

source YourJSONHTTPDownloadSource, urls: [url_1, url_2] 

transform do |row| 
    # remap the fields as needed 
    row 
end 

destination YourCSVDestination, filename: my_filename 

そして、あなたは木場のコマンドラインを使用して、それを実行します。

あなたは(readmeをチェックアウトし、それについての詳細は、)とYourCSVDestinationYourJSONHTTPDownloadSource(URLからデータを取得し、各JSON/XML要素を生成する木場ソース)を記述する必要があります。

PS:提供されたURLには認証が必要なため、何も表示されません。

関連する問題