L'aplatissement des données Google Analytics (avec des champs répétés) ne fonctionne plus

Nous avons un premium compte Google Analytics, qui va nous donner accès à la ligne de niveau de données d'événement. Ces données sont exportées au quotidien pour Google Bigquery et pour chaque jour, une nouvelle table sera créée dans un ensemble de données.

Jusqu'à ce qu'il y a une semaine, nous avons été en mesure d'exporter ces données Google Analytics pour CSV par l'aplatir à une température de mise en scène de la table, puis l'exporter au format CSV. La requête que nous avons utilisé pour ce faire est comme ceci:

SELECT * FROM 
    flatten([xxxxxxxx.ga_sessions_20140829],hits),
    flatten([xxxxxxxx.ga_sessions_20140828],hits),
    flatten([xxxxxxxx.ga_sessions_20140827],hits),
    flatten([xxxxxxxx.ga_sessions_20140826],hits)

Hier, j'ai remarqué cette requête va maintenant lancer une erreur:

Cannot output multiple independently repeated fields at the same time. Found customDimensions_value and hits_product_productSKU

Apparemment, quelque chose a changé en ce qui concerne les aplatir() de la fonction, comme hits_product_productSKU est l'enfant de la frappe champ.

J'ai aussi essayé quelques vieux requêtes qui ont été dans la requête de l'histoire, mais ils sont cassés.
Il n'y a pas de note de version de mentionner tout changement, de sorte que ce qui se passe?

Comment puis-je exporter le tout dans le Google Analytics BigQuery exporter des fichiers de nouveau?

source d'informationauteur M Bitter