2016-11-11 86 views

回答

5

您不能直接从http或api执行此操作。但是您需要导出到BigQuery,然后您可以查询数据。我并不清楚BigQuery是如何工作的以及如何在网站上获取和显示数据,但您无法在自由计划中执行此操作。

您可以将战争分析数据导出到BLAZE plan的BigQuery中。然后你可以从BigQuery数据库中查询。

0

谷歌的BigQuery,获得项目(在这里你会写SQL查询来获取数据):https://bigquery.cloud.google.com/dataset/ 谷歌的BigQuery文档:https://cloud.google.com/bigquery/docs/
快速入门使用Web UI:https://cloud.google.com/bigquery/quickstart-web-ui 的BigQuery提示:UNNEST功能(有助于将阵列数据分割为单个项目):https://firebase.googleblog.com/2017/03/bigquery-tip-unnest-function.html

----------------------------------- 
#standardSQL 
SELECT 
field_1, field_2, field_N 
FROM `datasetName.tableName`, 
WHERE 
field_1 = 'something' 

--------Examples------------------- 
#standardSQL 
SELECT 
    * 
FROM 
    `bigquery-public-data.samples.natality` 
WHERE 
year = 1969 
AND state = 'CA' 
LIMIT 100; 
----------------------------------- 
#standardSQL 
SELECT 
    repository, 
    actor_attributes.blog, 
    actor_attributes.email 
FROM 
    `bigquery-public-data.samples.github_nested` 
WHERE 
repository.has_downloads = true 
LIMIT 10; 
----------------------------------- 
#standardSQL 
SELECT 
    repository, 
    actor_attributes.blog, 
    actor_attributes.email 
FROM 
    `bigquery-public-data.samples.github_nested` 
WHERE 
repository.language = 'Java' 
LIMIT 10; 
----------------------------------- 
#standardSQL 
SELECT 
    * 
FROM 
    `bigquery-public-data.samples.github_nested` 
WHERE 
repository.language = 'Java' 
LIMIT 10; 
----------------------------------- 
#standardSQL 
SELECT 
    * 
FROM 
    `myProjectDatasetName.app_events_20180118` 
WHERE 
user_dim.geo_info.city = 'Moscow' 
#LIMIT 10; 
----------------------------------- 
#standardSQL 
SELECT 
    * 
FROM 
    `myProjectDatasetName.app_events_20180118` 
WHERE 
user_dim.user_id = '5365621384' 
#LIMIT 10; 
----------------------------------- 
#standardSQL 
SELECT event.name, event.timestamp_micros 
FROM `firebase-analytics-sample-data.android_dataset.app_events_20160607`, 
    UNNEST(event_dim) as event 
WHERE event.name = "round_completed" 
----------------------------------- 
#standardSQL 
SELECT user_dim.user_id, event.name, event.date, event.params, event.timestamp_micros, event.previous_timestamp_micros 
FROM `myProjectDatasetName.app_events_20180118`, 
    UNNEST(event_dim) as event 
WHERE 
user_dim.user_id = '53156651903' 
AND 
event.name = 'test' 
ORDER BY event.timestamp_micros DESC 
----------------------------------- 
#standardSQL 
SELECT 
user_dim.user_id, 
user_dim.geo_info.country, 
user_dim.geo_info.city, 
user_dim.app_info.app_version, 
user_dim.app_info.app_platform, 
event.date, 
event.name, 
event.params, 
event.timestamp_micros, 
event.previous_timestamp_micros 
FROM `myProjectDatasetName.app_events_20180118`, 
UNNEST(event_dim) as event 
WHERE 
user_dim.user_id = '5314561903' 
AND 
event.name = 'test' 
ORDER BY event.timestamp_micros DESC 
-----------------------------------