GA4 (Google Analytics 4) in Big Query - best practices for unnesting in Domo?
Hey everyone - first post here!
Curious if anyone is using GA4 data stored in BigQuery inside Domo, and if so, are you unnesting things after connecting to BigQuery, or are you doing that in BigQuery as a pre-process step?
Any best practices to share would be very much appreciated!
Answers
-
Hi @cpbwg
Typically when I’m dealing with nested data in BigQuery I will unnest the data first as it’s fairly difficult to have Domo do the unnesting. Domo’s architecture expects things to be in a flat tabular format for processing. You can always group your data and then combine values together with a comma using the group by tile in a magic ETL data flow
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**0 -
I figured so. When I do the unnesting, I’m left with key-value pairs and a join key. I’m used to having to expand out horizontally to do analysis by columns…. It assuming things are row-repeats with different key-value pairs - do you have some insights or anything to share for how to analyze key-value data instead of columnar data? I realize this may be a noob question - but I’d appreciate the guidance!
0 -
The way I've found → Google BigQuery > Struct to Array to JSON > to Python to columns
0
Categories
- All Categories
- 1.9K Product Ideas
- 1.9K Ideas Exchange
- 1.6K Connect
- 1.3K Connectors
- 302 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 2.9K Transform
- 104 SQL DataFlows
- 637 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 761 Beast Mode
- 65 App Studio
- 42 Variables
- 703 Automate
- 182 Apps
- 458 APIs & Domo Developer
- 53 Workflows
- 10 DomoAI
- 39 Predict
- 16 Jupyter Workspaces
- 23 R & Python Tiles
- 401 Distribute
- 116 Domo Everywhere
- 277 Scheduled Reports
- 8 Software Integrations
- 132 Manage
- 129 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 12 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 111 Community Announcements
- 4.8K Archive