I am trying to pull data into PowerBI Desktop using the Google Analytics connector. My data includes the following fields:
Event Category
Event Action
Event Label
Total Events
Date
[Custom Dimension 1]
[Custom Dimension 2]
All this seems to work just fine except I am noticing some of my events are not being brought over (or are being removed) when I add custom dimension 2 to the query. If I remove custom dimension 2 all events show up as expected again. Unfortunately, I need to use these custom dimensions as filters for some of the events I want to display. Best as I can tell these dimensions are hit level dimensions and not all my events set values for them. I would have expected the column for custom dimension 2 would just say null if no value was specified but instead it seems to be removed.
Any idea if this is correct behavior (rows without defined values in a column cause the entire row to be filtered out of the dataset) / if there is any way around this other than start passing <blank> values into these custom dimensions with all events that don't set them explicitly during data collection (we can do that but it doesn't help me analyze the data I already have).
Thanks for your help.