Google Data Studio с проблемой источника данных BigQuery в вычисляемых полях и агрегации - PullRequest
1 голос
/ 11 февраля 2020

У меня есть панель инструментов Google Data Studio, которая загружается очень медленно, поскольку она использует Google Sheets в качестве источника данных. Я перенес те же данные в BigQuery, а затем использовал их в качестве нового источника данных. Однако я столкнулся с проблемой:

При создании вычисляемого поля новое вычисляемое поле не помечается как Auto в * 1004. * Агрегация по умолчанию Мне все еще нужно выбрать Sum в качестве D Агрегация efault . Это вызывает проблемы в моем отчете. Кроме того, это не синий, где обычные поля отображаются зеленым, а вычисленные поля - синим.

Когда я использовал Google Sheets, я мог выполнять прямые вычисления в вычисляемых полях.

Пример :

Handle Time = Talk Time / Number of calls

Я просто создаю вычисляемое поле с именем Handle Time, затем помещаю формулу Talk Time / Number of calls

Теперь мне нужно создать 3 отдельных вычисляемых поля:

Вычислено Поле 1 : SUM(Talk Time)

Расчетное поле 2 : SUM(Number of calls)

Расчетное Поле 3 : Calculated Field 1 / Calculated Field 2

Это даже при том, что я уже пометил их как Sum в Агрегация по умолчанию . Может кто-нибудь помочь мне понять, что я делаю не так?

Ответы [ 2 ]

2 голосов
/ 21 февраля 2020

Решение :
Одно вычисленное поле поможет; агрегация каждого соответствующего поля должна быть явно указана в вычисляемом поле:

SUM(Talk Time) / SUM(Number of calls)

Почему изменение?
Чтобы уточнить, изменение было часть обновления Data Modeling от 31 октября 2020 года ; одно из преимуществ явного указания агрегации состоит в том, что она обеспечивает большую гибкость с возможностью агрегировать поля, необходимые при создании вычисляемого поля, например, что-то вроде:
MAX(Talk Time) - MIN(Talk Time) / COUNT(Handle Time) * AVG(Handle Time) / COUNT_DISTINCT(Text_Field1) * COUNT(Text_Field2)

Скорость
Что касается скорости, когда набор данных большой и постоянный c (ежедневные обновления хороши, а данные в реальном времени не требуются), тогда Извлечение данных будет хорошим вариантом. .

0 голосов
/ 11 февраля 2020

Размеры показаны зеленым, метрики - синим. Данные, импортированные из других источников, особенно из таблиц Google, имеют тенденцию показывать метрики зеленым, но когда вы добавляете их в диаграмму или таблицу, они распознаются как метрики и меняются на синий.

...