Использование Big Query, я пытаюсь запросить
количество (отчетливый цв), граф (отчетливое седловины) над (раздел по col2)
Запрашивание как совокупный и аналитический агрегат на тот же запрос Big Query
Но я получаю непредвиденную ошибку.
Вот шаблон запроса я пытаюсь выполнить:
SELECT
country,
partner,
segment_id,
COUNT(DISTINCT pv_id) pvs,
COUNT(DISTINCT pv_id) over(PARTITION BY country) country_total_pvs
FROM (...)
GROUP BY
country,
partner,
segment_id
И ошибки я получаю:
Error: Expression 'pv_id' is not present in the GROUP BY list
Без 5-го столбца (аналитический счет), то запрос выполняется без ошибок.
Мысли?
Большое спасибо!
выборки данных и желаемые результаты могут объяснить то, что вы хотите сделать. Как написано, запрос недействителен, поэтому он на самом деле не передает ваши намерения. –
Здесь вы можете взять следующий код, например:
'ВЫБРАТЬ язык, название, COUNT (DISTINCT contirbutor_username), COUNT (DISTINCT contirbutor_username) по ( PARTITION BY языка) ОТ [BigQuery-общественно-данных : samples.wikipedia] GROUP BY язык, название 'то, что я действительно хочу иметь, - это результат группировки разных размеров. –