2016-11-11 4 views

Antwort

5

Sie können dies nicht direkt von http oder api tun. Sie müssen jedoch nach BigQuery exportieren und dort können Sie die Daten abfragen. Ich weiß nicht genau, wie BigQuery funktioniert und wie Sie Daten auf Websites abrufen und anzeigen können, aber Sie können dies nicht in Ihrem kostenlosen Plan tun.

Sie können Kriegsanalysedaten in BLAZE plan nach BigQuery exportieren. Und dann können Sie aus der BigQuery-Datenbank abfragen.

0

Google BigQuery, Zugang zum Projekt (hier finden Sie SQL-Abfragen schreiben Daten zu holen): https://bigquery.cloud.google.com/dataset/ Google BigQuery Dokumentation: https://cloud.google.com/bigquery/docs/
Kurz die Web-Benutzeroberfläche verwenden: https://cloud.google.com/bigquery/quickstart-web-ui BigQuery Tipp: Die UNNEST Funktion (hilft, Array-Daten in einzelne Elemente aufzuteilen): 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 
----------------------------------- 
Verwandte Themen