2017-01-06 5 views
-1

Ich versuche derzeit, BigQuery abzufragen, um die Analysedaten abzurufen, die Firebase dorthin exportiert. Ich bin in der Lage, die Tabellen erfolgreich abzufragen und Daten zurück zu erhalten, aber wenn ich meine Abfrage ausführe, stimmt die zurückgegebene Nummer nicht überein, was Firebase mir für diesen bestimmten Tag gibt.BigQuery-Daten stimmen nicht mit Firebase Analytics überein

Im Moment versuche ich nur, alle first_open Ereignisse für einen einzigen Tag zu packen, ich hoffe, dass ich das machen kann, damit ich den Monat und die Woche auch zusammenzählen kann.

SELECT count(FORMAT_TIMESTAMP('%m/%d/%Y', TIMESTAMP_MICROS(user_dim.first_open_timestamp_micros))) as dateAccessed 
FROM `table_here` 
WHERE FORMAT_TIMESTAMP('%m/%d/%Y', TIMESTAMP_MICROS(user_dim.first_open_timestamp_micros)) = '01/05/2017' 

Die obige Abfrage gibt 88 wo in meiner Feuerbasis Konsole, das first_open Ereignis nur eine Zählung von 14 hat. Ich weiß nicht, wie die App funktioniert, die die Ereignisse sendet.

Das Ausführen der Abfrage auf der intraday Tabelle gibt mir 11 Ereignisse, wo in Firebase liest nur ein einzelnes Ereignis wird heute verfolgt.

Jede Hilfe mit diesem würde sehr geschätzt werden, danke!

Antwort

0

Die Daten stimmen nicht überein, da die falschen Felder verglichen wurden. Um die richtigen Daten zu erhalten, musste ich eine Abfrage auf die Tabelle zu UNNESTevent_dim dann vergleichen Sie die Anzahl dieser Zeilen mit dem Abschnitt Ereignisse in Firebase.

Verwandte Themen