2017-10-19 5 views
0

Amazon AWS上で実行されているSQL Serverデータベースにjson apiデータを直接インポート/追加して解析できるようにしたいと思います。インポートするデータソースは、1時間単位でAmazon AWS SQL ServerデータベースにAPIデータを追加

https://api.coinmarketcap.com/v1/ticker/ 

です。これは、Amazonで稼働しているSQL Serverデータベースです。残念ながら、私の知識がレンガの壁に当たっています。私はデベロッパーではなくアナリストであり、データをデータベースに移動するために何を探したり、勉強しなければならないのか本当に分かりません。

このデータを抽出してロードする最も簡単な方法は何ですか?データの変換が必要になるかもしれないと私は思います。

要件に関しては、 Amazonインスタンスから実行するにはすべてが必要です。自分のPCは24時間365日に稼働しないため、毎時実行すると時間差があります。それが必要な場合は、トリガーを構築しても問題ありません。これはその後、簡単なポインタの任意の並べ替えを説明するのは簡単すぎるものではありません場合は

は私がより簡単に私のため

おかげでそれをソートするために誰かのためにフリーランスのウェブサイト上で私が欲しいものを説明することができるように認識されるであろう!

+0

SQL ServerはAWS RDSまたはEC2インスタンスでホストされていますか? – Tanbouz

+0

がAWS RDS上にあります。 – optionone

+0

上記を簡単にすると、EC2インスタンスに切り替えることができます – optionone

答えて

2

一つの方法は、行うには、それ

AWSコンソール

  • AWSラムダ関数を作成します - (!安い)それはすべての日を実行しているサーバーを持たずにオンデマンド 上のコードを実行するための方法です。
  • ラムダ関数コードを書くには、Python、JavaScript(NodeJS)、Java、またはC#を使用します。
  • ラムダ関数にa triggerを割り当てて、1時間ごとに実行することができます。

    AWSラムダ関数のロジックは、使用しているデータベースの種類と選んだプログラミング言語のためのコネクター・ライブラリーを使用してデータベースへの接続を確立します。

  • データを取得するために、エンドポイントに要求を送信します。
  • データ変換が必要ですか。
  • 次に、SQLを使用してデータベースに保存します。
関連する問題