2016-06-28 4 views
5

Ich hatte gestern eine Android-App mit Google Firebase unterstützt und mit der BigQuery verknüpft.Muss ich manuell Tabellen in Google BigQuery erstellen, um die rohen Ereignisdaten von Firebase anzuzeigen?

Heute habe ich den Ereignisbericht über die Firebase Console gesehen, aber nachdem ich die Ansicht Button in der Ereignis Seite wie das Bild unten

enter image description here

geklickt habe ich keine Tabelle in der BigQuery-Seite und hat eine Warnung erhalten, die besagt, dass die Tabelle des Projekts abgelehnt wird.

Ich frage mich, ob ich etwas tun muss, wie einige Tabellen manuell erstellen oder einige Firebase oder BigQuery APIs in meiner App aufrufen. Aber ich habe nachgeschlagen the official document die

sagt Sobald eine App zu BigQuery verknüpft ist, eine entsprechende Datenmenge in dem zugehörigen BigQuery-Projekt erstellt wird auf den ersten täglichen Export von Veranstaltungen. Jeden Tag füllen rohe Ereignisdaten für jede verknüpfte Anwendung eine neue Tabelle im verknüpften Dataset.

Es scheint, dass ich nichts tun muss. Also, was ist das Problem hier?

Antwort

5

Nachdem Sie Ihre Firebase-App mit BigQuery verknüpft haben, werden Ihre Ereignisse am nächsten Tag von Firebase nach BigQuery geleitet. Dadurch wird automatisch das BigQuery-Dataset und seine erste Tages-Tabelle erstellt. Beachten Sie, dass keine Ereignisse an BigQuery gesendet werden, wenn Ihre App keine Ereignisse protokolliert. Und das Dataset wird erst erstellt, nachdem einige Ereignisse nach der Verknüpfung protokolliert wurden.

Verwandte Themen