センサ値を格納するためのマイクロコントローラに接続されたBigQueryテーブルがあります。 BigQueryテーブルをURL経由でAndroidアプリに同期させ、センサ値を読み取る予定です。 私が直面しているハードルは、JSON形式の表データを取得するためにURLを介して表を読み取る方法です。
ありがとうございます。BigQueryテーブルJSON形式のデータを読み取るURL
答えて
まあ、Firebaseは私の質問を解決します。あなたのマイクロコントローラプログラムとアンドロイドデバイスにFirebaseを簡単に導入できます。それは素晴らしいIoTツールです。
ミドルウェアを作成し、そこに接続してそこからデータを取得することをお勧めします。
BigQueryはビッグデータソリューションであり、小規模なクエリの場合でも最速の応答時間は1〜2秒であるため、大量のデータセットを表示しないモバイルアプリでは、ミドルウェアを使用し、BigQueryではなく異なるデータベースエンジンからデータを取得します。
たBigQuery APIリファレンスはここにある:https://cloud.google.com/bigquery/docs/reference/v2/
返信のためのThanx。私のアプリでは、Android DBにデータを保存し、コンテンツプロバイダ経由でクエリを実行するため、1〜5秒の応答時間は問題ありません。すべてバックグラウンドスレッドにあります。私が探しているのは、BigQueryテーブルのデータをURLで取得して、アプリで使用できるようにする方法です。 –
にURLのドキュメントへのリンクが追加されました。興味のあるものを選ぶことができます。おそらくジョブを使用する必要があります:insert()https://cloud.google.com/bigquery/docs/reference/v2/jobs/insert – Pentium10
ちょうどあなたがここに欲しい何をすべきかを理解すること。 BigQueryで最新のセンサーデータを表示するか、BigQueryでテーブル全体を表示したいですか?
それが最初である場合、あなたは(クエリの仕事を通じて)最新の結果をフィルタリングするためにクエリを実行したい場合があり、
https://cloud.google.com/bigquery/querying-data
は、我々は現在、ちょうど最後の取得には良い方法がありません簡単にテーブルの行数を減らすことができます。
後者の場合は、テーブルを取得できるようにtabledata.list APIがあります。クエリの実行と比較して、それは無料です。
https://cloud.google.com/bigquery/docs/reference/v2/tabledata/list
うん。私は最新のセンサーデータを見たい。また、クエリを介して最新のタイムスタンプでフィルタリングすることもできます。しかし、主なハードルは、JSON形式で結果を取得する方法と、アンドロイドアプリからクエリできるようにURL経由でクエリを実行する方法です。 –
- 1. json形式のHttpwebResponseを読み取る
- 2. JAVAでJSON形式の文字列を読み取る
- 3. 文字形式のデータを読み取り可能なテーブルに変換する
- 4. 形式jsonリモートデータを読み込むselect2
- 5. utf8形式のluasqlからデータを読み取る
- 6. Google Visualization APIがスプレッドシートデータをCSV形式のJSON形式で読み込みます
- 7. URLから直接JSONデータを読み取る方法は?
- 8. csvファイルを読み、BigQueryのテーブルにデータを記入
- 9. BigQueryテーブルを「読み取り専用モード」に切り替える
- 10. BigQueryまたはCloud Storage GCSのデータをDataprocに読み取る
- 11. 形式symfony2読み取り専用
- 12. jSONデータをjavascriptで読み取る
- 13. ファイルからJsonデータを読み取る
- 14. JSONファイルからデータを読み取る
- 15. JSON形式のPOSTデータ
- 16. 読み込みJSON文字列の形式は
- 17. 読む形式のデータ(GMSH形式をメッシュ)読むとき
- 18. KSQLテーブルからデータを読み取る
- 19. iTextSharpを使用してPDF形式のデータを読み取る:空の値
- 20. 受け取ったJSON形式からJVectorMap形式にデータを変換する
- 21. URLからJSONデータを読み込んでHTMLテーブルにインポートする
- 22. JSON形式のデータを投稿する
- 23. ファイルから16進データを読み取るfscanf形式コンパイル時の警告
- 24. デバイスから16進形式のデータを読み取る方法は?
- 25. Javaの形式でファイル(ワードドキュメント、Excel)からデータを読み取る方法は?
- 26. perlで.xlsm形式のスプレッドシートからデータを読み取る方法は?
- 27. WebViewでURL形式のポップオーバーを読み込めません。
- 28. 読み込み可能な形式のウィンドウのタイプを取得
- 29. 不正なJSONデータ形式
- 30. 印刷JSONデータ、HTML形式
あなたのレートは低いです。重要なので、あなたは、投票の下の投稿された回答の左側にあるチェックマークを使用して、受け入れられた回答に印を付ける必要があります。これはあなたの率を高めます。どのようにこのリンクを見て、この作品を参照してください:http://meta.stackoverflow.com/questions/5234/how-does-accepting-an-answer-work#5235 – Pentium10