Я использую Google BigQuery со стандартным SQL, и я застрял.
Ошибка:
Значения, указанные в UNNEST, должны быть массивами. UNNEST содержит выражение типа STRING в [1: 1155]
Запрос:
SELECT
COUNT(DISTINCT user_first_touch_timestamp) AS count,
event_date AS dt
FROM
`analytics_173262434.events_20*` AS t
CROSS JOIN
UNNEST(event_date) AS event
WHERE
PARSE_DATE('%y%m%d', _table_suffix)
BETWEEN DATE_SUB(current_date(), INTERVAL 23 DAY)
AND DATE_SUB(current_date(), INTERVAL 1 DAY)
GROUP BY event_date