2016-12-27 11 views
0

一部のセンサーからデータを読み込むIOTアプリケーションで作業しています。このデータをGoogle Cloud Bigtableインスタンスに移入する必要があります。私はJava 1.8を開発用に使用しており、Bigtable関連の操作にHBase APIを使用します。Google Cloud Bigtableインスタンス

Bigtableインスタンスを作成してJavaアプリケーションから接続できるようにする手順は何ですか?

ありがとうございました

答えて

1

最も簡単な方法は、最初のウェブサイト上のクラウドコンソールにBTのインスタンスを作成し、PROJECTIDおよびインスタンスIDを指定することで、Javaでそれに接続することです:

Connection = BigtableConfiguration.connect(PROJECT_ID, INSTANCE_ID); 

PROJECT_IDはクラウドプロジェクトです(エイリアスではなく実際のプロジェクトIDを必ず使用してください)。INSTANCE_IDは、ウェブサイト経由でBTインスタンスに渡した名前です。

BTインスタンスを作成するページは、Cloud Consoleページの左上にあるメニュー内にあります。

いくつかの個人的な観察:
1あなたのインスタンスが
2(データが削除されます)時間ごとに課金され、これを行ったときにそれを削除することを忘れないでくださいあなたがそれも(つまり、上にあるそれぞれの時間のために課金されます
3 Connectionオブジェクトを1回作成して再使用します。
4インスタンスを作成する場合は、
5が完全にBigtableの中で動作するようにすべてのHBaseのAPIや機能を期待してはいけないネットワーク費用を避けるために、あなたのクライアントがある地域を指定して、それのほとんどは

を行います
関連する問題