BigQuery против ClickHouse Cloud
ClickHouse
Преобразовать массив в набор строк
Стоит отметить, что следует использовать оператор UNNEST
ClickHouse
ARRAY JOIN clause
Вернуть массив дат
Стоит отметить, что следует использовать функцию GENERATE_DATE_ARRAY
С помощью функций range и arrayMap
ClickHouse
Вернуть массив отметок времени
Стоит отметить, что следует использовать функцию GENERATE_TIMESTAMP_ARRAY
С помощью функций range и arrayMap
ClickHouse
Фильтрация массивов
Стоит отметить, что требует временного преобразования массивов обратно в таблицы с помощью оператора UNNEST
ClickHouse
arrayFilter function
Объединение массивов
Стоит отметить, что требует временного преобразования массивов обратно в таблицы с помощью оператора UNNEST
ClickHouse
arrayZip function
Агрегация массивов
Стоит отметить, что требует преобразования массивов обратно в таблицы с помощью оператора UNNEST
ClickHouse
arraySum, arrayAvg, ... function, или любое из более чем 90 существующих имен агрегатных функций в качестве аргумента для функции arrayReduce