Firebaseを使用してデータを保存するモバイルアプリがあります。 私はすべてのユーザーデータ、さまざまなビジネスオブジェクトと関係を格納しています。Firebaseデータを分析する
私は自分のデータを分析する方法を探しています。私は、データに対してクエリと集計を実行し、レポートを生成したいと考えています。 FirebaseのサイトはGoogleからBigQueryを使用して説明しましたが、FirebaseからFirebaseにデータを簡単にインポートする方法はありません。
これを達成する最も良い方法は何ですか?毎日のバックアップを作成できますが、raw JSONデータを取得した後、どのようにクエリを実行できますか?
UPDATE 8/5:
ここで、物事が明確に製造するためにFirebaseからサンプルJSONデータである:
{
"lambeosaurus": {
"height" : 2.1,
"length" : 12.5,
"weight": 5000
},
"stegosaurus": {
"height" : 4,
"length" : 9,
"weight" : 2500
}
}
このJSONは改行区切りではありません。 BigQueryのから直接そのバックアップを照会する
あなたがBigQueryのを使用してクエリを実行する場合は、[BigQueryのにインポートすることJSON]にあります( https://cloud.google.com/bigquery/loading-data-post-request)、[SQLを書き込む](https://cloud.google.com/bigquery/query-reference)をクリックします。 –
ありがとうございますが、Firebaseから取得したJSONを、BigQueryと一緒に使用できるように変換する作業がたくさんあるようです。 大きなデータファイルでは非常に問題があると心配しています。 – Ran
BigQueryにデータを読み込む必要はありません。フェデレーテッドソースを使用してGCSに直接照会することができます。私はこれを反映する答えを掲示しました。 –