Jez
Jez

Reputation: 516

How come Firebase Analytics data does not show up in BigQuery?

I'm trying to get Firebase Analytics data to show up in BigQuery for an iOS app, however the BigQuery dataset is not created, the Firebase BigQuery page simply says "Dataset not created" and the relevant tables are not to be found in BigQuery either.

I can correctly see Firebase Analytics data within the Firebase console, and Crashlytics/Predictions/etc datasets are created in BigQuery (although I can't see the data yet, I think these are only batched once daily). So it's only the streaming Analytics data which is missing.

This threat suggests that you need to "disabling debug mode on ios launch settings" for this to work. I'm not exactly sure what is meant by that, so I tried the following before running the app and triggering some events, with no luck:

  1. Changed Debug to Release under Edit Scheme > Run > Info > Build Configuration
  2. Added -FIRDebugDisabled to Edit Scheme > Run > Arguments > Arguments Passed on Launch

In either case I always see data in the Firebase Console, but never in BigQuery.

Another odd thing I noticed is that the Firebase project is set up in the eur3 (europe-west) cloud resource location while the Crashlytics dataset that was automatically created by Firebase was setup in the US data location.

This (Youtube Link) is basically what I'm expecting should happen.

Upvotes: 6

Views: 3579

Answers (1)

Zubair
Zubair

Reputation: 545

BigQuery table creation timing is based on the timezone set for the customer's project/Analytics account.

Upvotes: 0

Related Questions