Обновления облака
В дополнение к этому журналу изменений ClickHouse Cloud, пожалуйста, ознакомьтесь с Совместимостью облака.
7 марта 2025
-
Новый
UsageCost
API endpoint: Спецификация API теперь поддерживает новый endpoint для получения информации о расходах. Это endpoint организации, и информация о расходах может быть запрошена за максимум 31 день. Метрики, которые могут быть получены, включают Storage, Compute, Data Transfer и ClickPipes. Пожалуйста, обратитесь к документации для получения подробностей. -
Выпуск Terraform provider v2.1.0 поддерживает включение MySQL endpoint.
21 февраля 2025
ClickHouse Bring Your Own Cloud (BYOC) для AWS теперь доступен в общем доступе!
В этой модели развертывания компоненты дата-центра (вычисления, хранилище, резервные копии, логи, метрики) работают в VPC клиента, в то время как контролирующая плоскость (веб-доступ, API и выставление счетов) остается внутри VPC ClickHouse. Эта настройка идеально подходит для крупных нагрузок, которые должны соответствовать строгим требованиям к размещению данных, обеспечивая, чтобы все данные оставались в безопасной среде клиента.
- Для получения дополнительной информации вы можете ознакомиться с документацией для BYOC или прочитать нашу объявление в блоге.
- Свяжитесь с нами, чтобы запросить доступ.
Подключение Postgres CDC для ClickPipes
Подключение Postgres CDC для ClickPipes теперь находится в открытом бета-тестировании. Эта функция позволяет пользователям бесшовно реплицировать свои базы данных Postgres в ClickHouse Cloud.
- Чтобы начать, обратитесь к документации для соединителя Postgres CDC ClickPipes.
- Для получения дополнительной информации о случаях использования клиентами и функциях, пожалуйста, обратитесь к промо-странице и запуску блога.
Соответствие PCI для ClickHouse Cloud на AWS
ClickHouse Cloud теперь поддерживает PCI-соответствующие услуги для клиентов Enterprise tier в регионах us-east-1 и us-west-2. Пользователи, которые хотят запустить услугу в среде с соответствием PCI, могут обратиться в поддержку за помощью.
Прозрачное шифрование данных и управление ключами шифрования пользователем на Google Cloud Platform
Поддержка Прозрачного шифрования данных (TDE) и Ключей шифрования, управляемых пользователем (CMEK) теперь доступна для ClickHouse Cloud на Google Cloud Platform (GCP).
- Пожалуйста, обратитесь к документации этих функций для получения дополнительной информации.
Доступность AWS на Ближнем Востоке (ОАЭ)
Новая поддержка региона добавлена для ClickHouse Cloud, который теперь доступен в регионе AWS Middle East (UAE) me-central-1.
Ограничения ClickHouse Cloud
Чтобы продвигать лучшие практики и обеспечить стабильное использование ClickHouse Cloud, мы вводим ограничения на количество таблиц, баз данных, разделов и частей, находящихся в использовании.
- Смотрите раздел ограничения использования в документации для получения подробностей.
- Если ваша услуга уже превышает эти ограничения, мы разрешим увеличение на 10%. Пожалуйста, свяжитесь с поддержкой, если у вас есть какие-либо вопросы.
27 января 2025
Изменения в уровнях ClickHouse Cloud
Мы стремимся адаптировать наши продукты к постоянно меняющимся требованиям наших клиентов. С момента его введения в GA за последние два года ClickHouse Cloud существенно развился, и мы получили неоценимые знания о том, как наши клиенты используют наши облачные предложения.
Мы представляем новые функции для оптимизации размеров и эффективности затрат услуг ClickHouse Cloud для ваших нагрузок. К ним относятся разделение вычислений, высокопроизводительные машины и одинарные реплики обслуживания. Мы также развиваем автоматическое масштабирование и управляемые обновления для выполнения в более бесшовном и реактивном режиме.
Мы добавляем новый уровень Enterprise, чтобы обслуживать потребности самых требовательных клиентов и нагрузок, с акцентом на специфические для отрасли функции безопасности и соответствия, еще больше контроля над основным оборудованием и обновлениями и более продвинутыми функциями восстановления после сбоев.
Для поддержки этих изменений мы реорганизуем наши текущие уровни Development и Production, чтобы они более точно соответствовали тому, как наша развивающаяся клиентская база использует наши предложения. Мы вводим уровень Basic, ориентированный на пользователей, которые тестируют новые идеи и проекты, и уровень Scale, соответствующий пользователям, работающим с рабочими нагрузками и данными в большом масштабе.
Вы можете прочитать об этих и других функциональных изменениях в этом блоге. Существующим клиентам необходимо будет предпринять меры для выбора нового плана. Коммуникация с клиентами была отправлена по электронной почте администраторам организаций, а следующий FAQ охватывает ключевые изменения и сроки.
Складские помещения: Разделение вычислений (GA)
Разделение вычислений (также известное как "Складские помещения") теперь доступно в общественном доступе; пожалуйста, обратитесь к блогу для получения дополнительных подробностей и к документации.
Услуги с одной репликой
Мы представляем концепцию "услуги с одной репликой", как в качестве отдельного предложения, так и в рамках складов. Как отдельное предложение, услуги с одной репликой имеют ограниченные размеры и предназначены для использования с небольшими тестовыми нагрузками. В рамках складов услуги с одной репликой могут быть развернуты большими размерами и использованы для нагрузок, не требующих высокой доступности на масштабе, таких как перезапускаемые ETL задачи.
Улучшения вертикального автоматического масштабирования
Мы вводим новый механизм вертикального масштабирования для вычислительных реплик, который мы называем "Сделать перед разрывом" (MBB). Этот подход добавляет одну или несколько реплик нового размера перед удалением старых реплик, предотвращая любые потери мощности во время операций масштабирования. Исключая временной разрыв между удалением существующих реплик и добавлением новых, MBB создает более бесшовный и менее разрушительный процесс масштабирования. Это особенно полезно в сценариях увеличения масштаба, когда высокая загрузка ресурсов вызывает необходимость в дополнительной мощности, поскольку преждевременное удаление реплик лишь усугубит ограничения ресурсов.
Горизонтальное масштабирование (GA)
Горизонтальное масштабирование теперь доступно в общественном доступе. Пользователи могут добавлять дополнительные реплики для расширения своих услуг через APIs и облачную консоль. Пожалуйста, обратитесь к документации для получения информации.
Конфигурируемые резервные копии
Теперь мы поддерживаем возможность для клиентов экспортировать резервные копии в свои собственные облачные аккаунты; пожалуйста, обратитесь к документации для получения дополнительной информации.
Улучшения управляемых обновлений
Безопасные управляемые обновления приносят значительную ценность нашим пользователям, позволяя им оставаться в курсе базы данных по мере её развития и добавления новых функций. С этим развертыванием мы применили подход "сделать перед разрывом" (или MBB) к обновлениям, еще больше снижая влияние на работающие нагрузки.
Поддержка HIPAA
Теперь мы поддерживаем HIPAA в регионах, соответствующих требованиям, включая AWS us-east-1
, us-west-2
и GCP us-central1
, us-east1
. Клиенты, желающие подключиться, должны подписать Соглашение деловых партнеров (BAA) и развернуть в соответствующей версии региона. Для получения дополнительной информации о HIPAA, пожалуйста, обратитесь к документации.
Запланированные обновления
Пользователи могут планировать обновления для своих услуг. Эта функция поддерживается только для услуг уровня Enterprise. Для получения дополнительной информации о запланированных обновлениях, пожалуйста, обратитесь к документации.
Поддержка клиентских языков для сложных типов
Клиенты Golang, Python и NodeJS добавили поддержку типов Dynamic, Variant и JSON.
Поддержка DBT для обновляемых материализованных представлений
DBT теперь поддерживает обновляемые материализованные представления в выпуске 1.8.7
.
Поддержка токенов JWT
Добавлена поддержка аутентификации на основе JWT в драйвер JDBC v2, clickhouse-java, Python и NodeJS клиенты.
JDBC / Java будет в 0.8.0 когда он будет выпущен - ETA в ожидании.
Улучшения интеграции Prometheus
Мы добавили несколько улучшений для интеграции Prometheus:
-
Организационный endpoint. Мы внедрили улучшение в нашу интеграцию Prometheus для ClickHouse Cloud. В дополнение к метрикам уровня услуги API теперь включает endpoint для метрик уровня организации. Этот новый endpoint автоматически собирает метрики для всех услуг в вашей организации, упрощая процесс экспорта метрик в ваш сборщик Prometheus. Эти метрики могут быть интегрированы с инструментами визуализации, такими как Grafana и Datadog, для более полного представления о производительности вашей организации.
Эта функция теперь доступна всем пользователям. Вы можете найти больше подробностей здесь.
-
Отфильтрованные метрики. Мы добавили поддержку возвращения отфильтрованного списка метрик в нашей интеграции Prometheus для ClickHouse Cloud. Эта функция помогает уменьшить размер ответа, позволяя сосредоточиться на метриках, критически важных для мониторинга здоровья вашей услуги.
Эту функциональность можно использовать через необязательный параметр запроса в API, что облегчает оптимизацию сбора данных и упрощает интеграцию с инструментами, такими как Grafana и Datadog.
Функция отфильтрованных метрик теперь доступна всем пользователям. Вы можете найти больше подробностей здесь.
20 декабря 2024
Привязка подписки на рынок к организации
Теперь вы можете привязать вашу новую подписку на рынок к существующей организации ClickHouse Cloud. После завершения подписки на рынок и перенаправления к ClickHouse Cloud, вы можете подключить существующую организацию, созданную ранее, к новой подписке на рынок. С этого момента ваши ресурсы в организации будут выставляться через рынок.

Принудительная истечение ключа OpenAPI
Теперь возможно ограничить параметры истечения ключей API, чтобы вы не создавали неоплаченные ключи OpenAPI. Пожалуйста, свяжитесь с командой поддержки ClickHouse Cloud, чтобы включить эти ограничения для вашей организации.
Пользовательские электронные письма для уведомлений
Администраторы организаций теперь могут добавлять больше адресов электронной почты в конкретные уведомления в качестве дополнительных получателей. Это полезно в случае, если вы хотите отправить уведомления на алиас или другим пользователям в вашей организации, которые могут не быть пользователями ClickHouse Cloud. Чтобы настроить это, перейдите к Настройкам уведомлений из облачной консоли и измените адреса электронной почты, которые вы хотите, чтобы получали уведомления по электронной почте.
6 декабря 2024
BYOC (Бета)
Bring Your Own Cloud для AWS теперь доступен в бета-версии. Эта модель развертывания позволяет вам развертывать и запускать ClickHouse Cloud в вашем собственном аккаунте AWS. Мы поддерживаем развертывания более чем в 11 регионах AWS, а скоро будут добавлены и другие. Пожалуйста, свяжитесь с поддержкой для получения доступа. Обратите внимание, что это развертывание предназначено для масштабных развертываний.
Подключение Postgres Change-Data-Capture (CDC) в ClickPipes (Публичная бета)
Эта готовая интеграция позволяет клиентам реплицировать свои базы данных Postgres в ClickHouse Cloud всего за несколько кликов и использовать ClickHouse для молниеносной аналитики. Вы можете использовать этот коннектор как для непрерывной репликации, так и для одноразовых миграций из Postgres.
Дашборды (Бета)
На этой неделе мы рады объявить о запуске бета-версии Дашбордов в ClickHouse Cloud. С помощью Дашбордов пользователи могут превращать сохраненные запросы в визуализации, организовывать визуализации на дашбордах и взаимодействовать с дашбордами с помощью параметров запроса. Чтобы начать, ознакомьтесь с документацией по дашбордам.

API-эндпоинты запросов (GA)
Мы рады объявить о выпуске API-эндпоинтов запросов в ClickHouse Cloud в общем доступе. API-эндпоинты запросов позволяют вам развернуть RESTful API-эндпоинты для сохраненных запросов всего за несколько кликов и начать использовать данные в вашем приложении, не справляясь со сложностями языковых клиентов или аутентификации. С момента первоначального запуска мы внедрили множество улучшений, включая:
- Снижение задержки эндпоинта, особенно для холодных запусков
- Увеличение контроля RBAC для эндпоинтов
- Конфигурируемые разрешенные домены CORS
- Потоковая передача результатов
- Поддержка всех выходных форматов, совместимых с ClickHouse
В дополнение к этим улучшениям мы рады объявить о универсальных API-эндпоинтах запросов, которые, используя нашу существующую инфраструктуру, позволят вам выполнять произвольные SQL-запросы против вашего ClickHouse Cloud сервиса(ов). Универсальные эндпоинты могут быть включены и настроены на странице настроек сервиса.
Чтобы начать, ознакомьтесь с документацией API-эндпоинтов запросов.

Нативная поддержка JSON (Бета)
Мы запускаем Бета-версию нашей нативной поддержки JSON в ClickHouse Cloud. Чтобы начать, пожалуйста, свяжитесь с поддержкой, чтобы включить ваш облачный сервис.
Векторный поиск с использованием индексов векторного сходства (Ранний доступ)
Мы объявляем о векторных индексах сходства для приближенного векторного поиска в раннем доступе!
ClickHouse уже предлагает надежную поддержку векторных случаев использования, с широким спектром функций расстояния и возможностью выполнять линейные сканирования. Кроме того, на днях мы добавили экспериментальный прием приближенного векторного поиска, который работает на базе библиотеки usearch и алгоритма поиска приближенных ближайших соседей (HNSW).
Чтобы начать, пожалуйста, запишитесь в список ожидания раннего доступа.
Пользователи ClickHouse-Connect (Python) и ClickHouse-Kafka-Connect
Уведомительные письма были отправлены клиентам, которые столкнулись с проблемами, когда клиенты могли столкнуться с исключением MEMORY_LIMIT_EXCEEDED
.
Пожалуйста, обновите до:
- Kafka-Connect: > 1.2.5
- ClickHouse-Connect (Java): > 0.8.6
ClickPipes теперь поддерживает доступ к ресурсам с Cross-VPC в AWS
Теперь вы можете предоставить однонаправленный доступ к конкретному источнику данных, например, AWS MSK. С доступом к Cross-VPC с использованием AWS PrivateLink и VPC Lattice, вы можете делиться отдельными ресурсами через границы VPC и аккаунта, или даже из локальных сетей, не нарушая конфиденциальность и безопасность при выходе через публичную сеть. Чтобы начать и настроить общий доступ к ресурсу, вы можете прочитать объявление.

ClickPipes теперь поддерживает IAM для AWS MSK
Теперь вы можете использовать аутентификацию IAM для подключения к брокеру MSK с помощью AWS MSK ClickPipes. Чтобы начать, ознакомьтесь с нашей документацией.
Максимальный размер реплики для новых услуг на AWS
С этого момента любые новые сервисы, создаваемые на AWS, будут позволять максимальный доступный размер реплики 236 GiB.
22 ноября 2024
Встроенная панель продвинутой наблюдаемости для ClickHouse Cloud
Ранее панель продвинутой наблюдаемости, позволяющая вам отслеживать метрики сервера ClickHouse и использование аппаратных ресурсов, была доступна только в открытом исходном коде ClickHouse. Мы рады объявить, что эта функция теперь доступна в консоли ClickHouse Cloud!
Эта панель позволяет вам просматривать запросы на основе таблицы system.dashboards в едином интерфейсе. Посетите страницу Мониторинг > Состояние службы, чтобы начать пользоваться панелью продвинутой наблюдаемости уже сегодня.

Автозаполнение SQL на основе ИИ
Мы значительно улучшили автозаполнение, позволяя вам получать предложения по автозаполнению SQL в строке по мере написания ваших запросов с помощью нового ИИ-Советника! Эту функцию можно включить, переключив настройку "Включить автозаполнение кода в строке" для любой услуги ClickHouse Cloud.

Новая роль "Выставление счетов"
Теперь вы можете назначать пользователям в вашей организации новую роль Выставление счетов, которая позволяет им просматривать и управлять информацией о выставлении счетов, не предоставляя им возможности настраивать или управлять услугами. Просто пригласите нового пользователя или измените роль существующего пользователя, чтобы назначить роль Выставление счетов.
8 ноября 2024
Уведомления клиентов в ClickHouse Cloud
ClickHouse Cloud теперь предоставляет уведомления в консоли и по электронной почте для нескольких событий, связанных с выставлением счетов и масштабированием. Клиенты могут настраивать эти уведомления через центр уведомлений облачной консоли, чтобы они отображались только в интерфейсе, получали электронные письма или то и другое. Вы можете настроить категорию и серьезность уведомлений, которые вы получаете на уровне услуги.
В будущем мы добавим уведомления для других событий, а также дополнительные способы получения уведомлений.
Пожалуйста, смотрите документацию ClickHouse, чтобы узнать больше о том, как включить уведомления для вашей услуги.

4 октября 2024
ClickHouse Cloud теперь предлагает услуги, готовые к HIPAA, в бета-версии для GCP
Клиенты, ищущие повышенную безопасность для защищенной медицинской информации (PHI), теперь могут подключиться к ClickHouse Cloud на Google Cloud Platform (GCP). ClickHouse реализовал административные, физические и технические меры безопасности, предписанные Правилом безопасности HIPAA, и теперь имеет конфигурируемые настройки безопасности, которые можно реализовать в зависимости от вашего конкретного случая использования и рабочей нагрузки. Для получения дополнительной информации о доступных настройках безопасности, пожалуйста, ознакомьтесь с нашей Моделью совместной ответственности по безопасности.
Услуги доступны в GCP us-central-1
для клиентов с Услугой, выделенной и требуют подписания Соглашения деловых партнеров (BAA). Свяжитесь с отделом продаж или поддержкой, чтобы запросить доступ к этой функции или присоединиться к списку ожидания для дополнительных регионов GCP, AWS и Azure.
Разделение вычислений теперь в Публичном Предварительном Просмотре для GCP и Azure
Мы недавно объявили о Публичном Предварительном Просмотре для Разделения Вычислений для AWS. Мы рады сообщить, что теперь это доступно для GCP и Azure.
Разделение вычислений позволяет вам назначать определенные услуги как услуги с возможностью записи или только для чтения, позволяя вам разработать оптимальную конфигурацию вычислений для вашего приложения, чтобы оптимизировать затраты и производительность. Пожалуйста, прочитайте документацию для получения более подробной информации.
Коды восстановления MFA самообслуживания
Клиенты, использующие многофакторную аутентификацию, теперь могут получить коды восстановления, которые можно использовать в случае потери телефона или случайного удаления токена. Клиенты, впервые записывающиеся в MFA, получат код во время настройки. Клиенты с существующей MFA могут получить код восстановления, удалив свой существующий токен MFA и добавив новый.
Обновление ClickPipes: Пользовательские сертификаты, Метрические задержки и другое!
Мы рады поделиться последними обновлениями для ClickPipes, самого простого способа загрузки данных в вашу службу ClickHouse! Эти новые функции призваны улучшить ваш контроль над загрузкой данных и предоставить большую видимость в метрики производительности.
Пользовательские сертификаты аутентификации для Kafka
ClickPipes для Kafka теперь поддерживает пользовательские сертификаты аутентификации для брокеров Kafka, используя SASL и общий SSL/TLS. Вы можете легко загрузить свой собственный сертификат в разделе SSL Сертификаты во время настройки ClickPipe, обеспечивая более безопасное соединение с Kafka.
Введение метрических задержек для Kafka и Kinesis
Видимость производительности имеет решающее значение. ClickPipes теперь имеет график задержек, дающий вам представление о времени между производством сообщения (будь то из темы Kafka или потока Kinesis) до загрузки в ClickHouse Cloud. С этой новой метрикой вы можете более внимательно следить за производительностью ваших конвейеров данных и соответственно оптимизировать их.

Контроль масштабирования для Kafka и Kinesis (Частная бета)
Высокая пропускная способность может потребовать дополнительных ресурсов для удовлетворения ваших потребностей в объеме данных и задержке. Мы представляем горизонтальное масштабирование для ClickPipes, доступное непосредственно через нашу облачную консоль. Эта функция сейчас находится в частной бета-версии, позволяя вам более эффективно масштабировать ресурсы в зависимости от ваших требований. Пожалуйста, свяжитесь с поддержкой для участия в бета-версии.
Загрузка сырых сообщений для Kafka и Kinesis
Теперь возможно загружать целое сообщение из Kafka или Kinesis без его разбора. ClickPipes теперь предлагает поддержку виртуального столбца _raw_message
[/integrations/clickpipes/kafka#kafka-virtual-columns], позволяя пользователям сопоставлять полное сообщение в одном строковом столбце. Это дает вам гибкость для работы с сырыми данными по мере необходимости.
29 августа 2024
Новая версия Terraform provider - v1.0.0
Terraform позволяет вам управлять услугами ClickHouse Cloud программно, а затем хранить вашу конфигурацию как код. Наш Terraform provider имеет почти 200,000 загрузок и теперь официально v1.0.0! Эта новая версия включает улучшения, такие как лучшая логика повторной попытки и новый ресурс для подключения частных эндпоинтов к вашей услуге ClickHouse Cloud. Вы можете скачать Terraform provider здесь и просмотреть полный журнал изменений здесь.
Отчет SOC 2 Type II за 2024 год и обновленный сертификат ISO 27001
Мы гордимся тем, что можем объявить о доступности нашего отчета SOC 2 Type II за 2024 год и обновленного сертификата ISO 27001, в которые входят наши недавно запущенные услуги на Azure, а также продолжающееся покрытие услуг в AWS и GCP.
Наш SOC 2 Type II демонстрирует нашу постоянную приверженность обеспечению безопасности, доступности, целостности обработки и конфиденциальности услуг, которые мы предоставляем пользователям ClickHouse. Для получения дополнительной информации ознакомьтесь с SOC 2 - SOC для организаций по оказанию услуг: Критерии доверительных услуг, выданный Американским институтом сертифицированных общественных бухгалтеров (AICPA) и Что такое ISO/IEC 27001 от Международной организации по стандартизации (ISO).
Также ознакомьтесь с нашим Центром доверия для документов и отчетов по безопасности и соблюдению норм.
15 августа 2024
Разделение вычислений теперь в Частном Предварительном Просмотре для AWS
Для существующих услуг ClickHouse Cloud реплики обрабатывают как чтения, так и записи, и нет способа настроить определенную реплику для обработки только одного типа операции. У нас есть предстоящее новое предложение под названием Разделение вычислений, которое позволяет вам назначать определенные услуги как услуги с возможностью записи или только для чтения, что позволяет вам разработать оптимальную конфигурацию вычислений для вашего приложения, чтобы оптимизировать расходы и производительность.
Наша новая функция разделение вычислений позволяет вам создавать несколько групп вычислительных узлов, каждая из которых имеет свой собственный endpoint, использующие одну и ту же папку объектного хранилища, и таким образом имеют одни и те же таблицы, представления и т.д. Узнайте больше о Разделении вычислений здесь. Пожалуйста, свяжитесь с поддержкой, если вы хотите получить доступ к этой функции в Частном Предварительном Просмотре.

ClickPipes для S3 и GCS теперь в GA, поддержка непрерывного режима
ClickPipes — это самый простой способ загрузки данных в ClickHouse Cloud. Мы рады сообщить, что ClickPipes для S3 и GCS теперь Доступен в Общем Доступе. ClickPipes поддерживает как одноразовый пакетный прием, так и "непрерывный режим". Задача по приему данных загрузит все файлы, соответствующие шаблону, из конкретного удаленного бакета в целевую таблицу ClickHouse. В "непрерывном режиме" задача ClickPipes будет работать постоянно, загружая совпадающие файлы, которые добавляются в удаленное объектное хранилище по мере их появления. Это позволит пользователям превратить любое объектное хранилище в полнофункциональную промежуточную зону для загрузки данных в ClickHouse Cloud. Читайте больше о ClickPipes в нашей документации.
18 июля 2024
Прометей эндпоинт для метрик теперь доступен в общем доступе
В нашем последнем журнале изменений облака мы объявили о Частном Предварительном Просмотре экспорта Prometheus метрик из ClickHouse Cloud. Эта функция позволяет вам использовать ClickHouse Cloud API для получения ваших метрик в такие инструменты, как Grafana и Datadog для визуализации. Мы рады сообщить, что эта функция теперь доступна в общем доступе. Пожалуйста, смотрите наши документы, чтобы узнать больше об этой функции.
Инспектор таблиц в облачной консоли
ClickHouse имеет команды, такие как DESCRIBE
, которые позволяют вам исследовать вашу таблицу, чтобы проверить схему. Эти команды выводят в консоль, но они часто не удобны в использовании, так как вам нужно комбинировать несколько запросов, чтобы получить все необходимые данные о ваших таблицах и столбцах.
Мы недавно запустили Инспектор таблиц в облачной консоли, который позволяет вам получать важную информацию о таблицах и столбцах в пользовательском интерфейсе, не прибегая к написанию SQL. Вы можете протестировать Инспектор таблиц для ваших сервисов, проверив облачную консоль. Он предоставляет информацию о вашей схеме, хранилище, сжатии и многом другом в одном едином интерфейсе.

Новый Java Client API
Наш Java Client — один из самых популярных клиентов, которые пользователи используют для подключения к ClickHouse. Мы хотели сделать его еще более простым и интуитивным в использовании, включая переработанный API и различные оптимизации производительности. Эти изменения значительно упростят подключение к ClickHouse из ваших Java приложений. Вы можете узнать больше о том, как использовать обновленный Java Client в этом блог-посте.
Новый анализатор включен по умолчанию
На протяжении последних нескольких лет мы работали над новым анализатором для анализа и оптимизации запросов. Этот анализатор улучшает производительность запросов и позволит нам провести дальнейшие оптимизации, включая более быстрые и эффективные JOIN
-ы. Ранее требовалось, чтобы новые пользователи включали эту функцию, используя настройку allow_experimental_analyzer
. Этот улучшенный анализатор теперь доступен на новых сервисах ClickHouse Cloud по умолчанию.
Следите за дальнейшими улучшениями анализатора, так как мы планируем много новых оптимизаций!
28 июня 2024
ClickHouse Cloud для Microsoft Azure теперь доступен в общем доступе!
Мы в первый раз объявили о поддержке Microsoft Azure в бета-версии в этом мае. В этом последнем облачном релизе мы рады сообщить, что поддержка Azure переходит из бета-версии в общий доступ. ClickHouse Cloud теперь доступен на всех трех основных облачных платформах: AWS, Google Cloud Platform и теперь Microsoft Azure.
Этот релиз также включает поддержку подписок через Microsoft Azure Marketplace. Служба первоначально будет поддерживаться в следующих регионах:
- Соединенные Штаты: Запад США 3 (Аризона)
- Соединенные Штаты: Восток США 2 (Виргиния)
- Европа: Германия Западный Центр (Франкфурт)
Если вы хотите, чтобы какой-либо конкретный регион был поддержан, пожалуйста, свяжитесь с нами.
Инсайты журнала запросов
Наш новый интерфейс Query Insights в облачной консоли делает журнал запросов ClickHouse намного удобнее в использовании. Таблица system.query_log
ClickHouse является основным источником информации для оптимизации запросов, отладки и мониторинга общего состояния кластера и его производительности. Есть только одно предостережение: с более чем 70 полями и несколькими записями на запрос, интерпретация журнала запросов представляет собой крутой учебный процесс. Эта первая версия инсайтов запроса предоставляет шаблон для дальнейшей работы по упрощению отладки запросов и оптимизации шаблонов. Мы хотели бы получить ваши отзывы, поскольку мы продолжаем итерации по этой функции, поэтому не стесняйтесь обращаться к нам — ваше мнение будет очень ценным!

Прометей эндпоинт для метрик (Частный просмотр)
Возможно, одна из самых запрашиваемых функций: теперь вы можете экспортировать Prometheus метрики из ClickHouse Cloud в Grafana и Datadog для визуализации. Prometheus предоставляет открытое решение для мониторинга ClickHouse и настройки пользовательских оповещений. Доступ к метрикам Prometheus для вашего ClickHouse Cloud сервиса доступен через ClickHouse Cloud API. Эта функция в настоящее время находится в Частном Предварительном Просмотре. Пожалуйста, свяжитесь с группой поддержки, чтобы активировать эту функцию для вашей организации.

Другие функции:
- Настраиваемые резервные копии для конфигурации пользовательских политик резервного копирования, таких как частота, хранение и расписание теперь доступны в общем доступе.
13 июня 2024
Настраиваемые смещения для Kafka ClickPipes Connector (Бета)
До недавнего времени, всякий раз, когда вы настраивали новый Kafka Connector для ClickPipes, он всегда потреблял данные с самого начала темы Kafka. В этой ситуации он мог бы быть недостаточно гибким для удовлетворения конкретных сценариев, когда вам нужно повторно обработать исторические данные, отслеживать новые входящие данные или продолжить с точного места.
ClickPipes для Kafka добавил новую функцию, которая увеличивает гибкость и контроль над потреблением данных из тем Kafka. Теперь вы можете настроить смещение, с которого данные потребляются.
Доступны следующие варианты:
- С самого начала: Начните потреблять данные с самого начала темы Kafka. Этот вариант идеален для пользователей, которым нужно повторно обработать все исторические данные.
- От последнего: Начните потреблять данные с самого последнего смещения. Это полезно для пользователей, которые интересуются только новыми сообщениями.
- С временной меткой: Начните потреблять данные с сообщений, которые были произведены в или после определенной временной метки. Эта функция позволяет обеспечить более точный контроль, позволяя пользователям возобновить обработку с точного момента времени.

Запись сервисов в канал быстрого релиза
Канал быстрого релиза позволяет вашим сервисам получать обновления раньше графика релизов. Ранее для активации этой функции требовалось помощь команды поддержки. Теперь вы можете использовать консоль ClickHouse Cloud для активирования этой функции для ваших сервисов напрямую. Просто перейдите в Настройки и нажмите Записаться в быстрые релизы. Ваш сервис теперь будет получать обновления, как только они станут доступны!

Поддержка Terraform для горизонтального масштабирования
ClickHouse Cloud поддерживает горизонтальное масштабирование, или возможность добавления дополнительных реплик одинакового размера к вашим сервисам. Горизонтальное масштабирование улучшает производительность и параллелизацию для поддержки конкурентных запросов. Ранее добавление дополнительных реплик требовало использования консоли ClickHouse Cloud или API. Теперь вы можете использовать Terraform для добавления или удаления реплик из вашего сервиса, что позволяет вам программно масштабировать ваши сервисы ClickHouse по мере необходимости.
Пожалуйста, смотрите поставщик Terraform ClickHouse для получения дополнительной информации.
30 мая 2024
Делитесь запросами с вашими коллегами
Когда вы пишете SQL запрос, есть большая вероятность, что и другие люди в вашей команде также найдут этот запрос полезным. Ранее вам приходилось отправлять запрос через Slack или электронную почту, и не было способа для коллеги автоматически получать обновления по этому запросу, если вы его редактировали.
Мы рады сообщить, что теперь вы можете легко делиться запросами через консоль ClickHouse Cloud. Из редактора запросов вы можете поделиться запросом непосредственно со всей вашей командой или с конкретным членом команды. Вы также можете указать, имеют ли они только доступ для чтения или записи. Нажмите кнопку Поделиться в редакторе запросов, чтобы попробовать новую функцию совместных запросов.

ClickHouse Cloud для Microsoft Azure теперь в бета-версии
Мы наконец запустили возможность создавать службы ClickHouse Cloud на Microsoft Azure! У нас уже есть много клиентов, использующих ClickHouse Cloud на Azure в производственной среде в рамках нашей программы Частного Предварительного Просмотра. Теперь любой может создать свою собственную службу на Azure. Все ваши любимые функции ClickHouse, которые поддерживаются на AWS и GCP, также будут работать на Azure.
Мы ожидаем, что ClickHouse Cloud для Azure будет готов для Общего Доступа в ближайшие несколько недель. Прочитайте этот блог-пост, чтобы узнать больше, или создайте новую службу с помощью Azure через консоль ClickHouse Cloud.
Примечание: Разработческие сервисы для Azure в настоящее время не поддерживаются.
Настройте Private Link через облачную консоль
Наша функция Private Link позволяет вам подключать ваши службы ClickHouse Cloud к внутренним службам в вашей учетной записи облачного провайдера, не направляя трафик в публичный интернет, что позволяет экономить средства и повышать безопасность. Ранее это было трудно настроить и требовало использования ClickHouse Cloud API.
Теперь вы можете настраивать частные конечные точки всего за несколько кликов прямо из консоли ClickHouse Cloud. Просто перейдите в Настройки вашего сервиса, перейдите в раздел Безопасность и нажмите Настроить частный конечный пункт.

17 мая 2024
Загрузка данных из Amazon Kinesis с помощью ClickPipes (Бета)
ClickPipes — это эксклюзивная служба, предоставляемая ClickHouse Cloud для загрузки данных без кода. Amazon Kinesis — это полностью управляемая потоковая служба AWS для загрузки и хранения потоков данных для обработки. Мы рады запустить бета-версию ClickPipes для Amazon Kinesis, одну из самых запрашиваемых интеграций. Мы стремимся добавить больше интеграций в ClickPipes, так что, пожалуйста, дайте нам знать, какой источник данных вы хотите, чтобы мы поддержали! Читайте больше об этой функции здесь.
Вы можете попробовать новую интеграцию Amazon Kinesis для ClickPipes в облачной консоли:

Настраиваемые резервные копии (Частный просмотр)
Резервные копии важны для каждой базы данных (независимо от надежности), и мы принимаем резервные копии очень серьезно с первого дня ClickHouse Cloud. На этой неделе мы запустили Настраиваемые Резервные Копии, которые обеспечивают гораздо большую гибкость для резервных копий вашего сервиса. Теперь вы можете контролировать время начала, хранение и частоту. Эта функция доступна для Производственных и Выделенных служб и недоступна для Разработческих служб. Поскольку эта функция находится в частном предварительном просмотре, пожалуйста, свяжитесь с support@clickhouse.com, чтобы активировать ее для вашего сервиса. Читайте больше о настраиваемых резервных копиях здесь.
Создание API из ваших SQL запросов (Бета)
Когда вы пишете SQL-запрос для ClickHouse, вам все равно нужно подключиться к ClickHouse через драйвер, чтобы открыть ваш запрос для вашего приложения. Теперь с нашей новой функцией Query Endpoints вы можете выполнять SQL-запросы напрямую из API без какой-либо настройки. Вы можете указать точки доступа запросов, чтобы вернуть JSON, CSV или TSV. Нажмите кнопку "Поделиться" в облачной консоли, чтобы попробовать эту новую функцию с вашими запросами. Читайте больше о точки доступа запросов здесь.

Официальная сертификация ClickHouse теперь доступна
В ClickHouse Develop курсе по обучению есть 12 бесплатных учебных модулей. До этой недели не существовало официального способа продемонстрировать ваше мастерство в ClickHouse. Мы недавно запустили официальный экзамен, чтобы стать Сертифицированным Разработчиком ClickHouse. Завершение этого экзамена позволяет вам поделиться с текущими и потенциальными работодателями вашим мастерством в ClickHouse по таким темам, как прием данных, моделирование, анализ, оптимизация производительности и многому другому. Вы можете пройти экзамен здесь или узнать больше о сертификации ClickHouse в этом блог-посте.
25 апреля 2024
Загрузка данных из S3 и GCS с помощью ClickPipes
Вы могли заметить в нашей недавно выпущенной облачной консоли, что есть новый раздел под названием "Источники данных". Страница "Источники данных" работает на базе ClickPipes, родной функции ClickHouse Cloud, которая позволяет вам легко вставлять данные из различных источников в ClickHouse Cloud.
Наше последнее обновление ClickPipes предлагает возможность напрямую загружать данные из Amazon S3 и Google Cloud Storage. Хотя вы все еще можете использовать наши встроенные табличные функции, ClickPipes — это полностью управляемый сервис через наш интерфейс, который позволит вам загружать данные из S3 и GCS всего за несколько кликов. Эта функция все еще находится в Частном Предварительном Просмотре, но вы можете попробовать ее сегодня через облачную консоль.

Используйте Fivetran для загрузки данных из более чем 500 источников в ClickHouse Cloud
ClickHouse может быстро запрашивать все ваши большие наборы данных, но, конечно, ваши данные сначала должны быть вставлены в ClickHouse. Благодаря широкому выбору коннекторов Fivetran пользователи теперь могут быстро загружать данные из более чем 500 источников. Если вам нужно загрузить данные из Zendesk, Slack или любого из ваших любимых приложений, новое назначение ClickHouse для Fivetran теперь позволяет использовать ClickHouse в качестве целевой базы данных для ваших данных приложения.
Это интеграция с открытым исходным кодом, созданная за много месяцев тяжелой работы нашей команды интеграций. Вы можете ознакомиться с нашим блог-постом о релизе здесь и с репозиторием GitHub.
Другие изменения
Изменения в консоли
- Поддержка форматов вывода в SQL консоли
Изменения в интеграциях
- Коннектор ClickPipes Kafka поддерживает многоброкерную настройку
- Коннектор PowerBI поддерживает предоставление параметров конфигурации драйвера ODBC.
18 апреля 2024
Регион AWS Токио теперь доступен для ClickHouse Cloud
Этот релиз представляет новый регион AWS Токио (ap-northeast-1
) для ClickHouse Cloud. Поскольку мы хотим, чтобы ClickHouse был самой быстрой базой данных, мы постоянно добавляем новые регионы для каждого облака, чтобы уменьшить задержки как можно больше. Вы можете создать новый сервис в Токио в обновленной облачной консоли.

Другие изменения:
Изменения в консоли
- Поддержка формата Avro для ClickPipes для Kafka теперь доступна в общем доступе
- Полная поддержка импорта ресурсов (служб и частных конечных точек) для поставщика Terraform
Изменения в интеграциях
- Major стабильный релиз клиентa NodeJS: Расширенная поддержка TypeScript для запросов + ResultSet, настройка URL
- Коннектор Kafka: Исправлена ошибка с игнорированием исключений при записи в DLQ, добавлена поддержка типа Avro Enum, опубликованы руководства для использования коннектора на MSK и Confluent Cloud
- Grafana: Исправлена поддержка Nullable типа в пользовательском интерфейсе, исправлена поддержка динамического имени таблицы для OTEL трассировки
- DBT: Исправлены настройки модели для пользовательской материализации.
- Java клиент: Исправлена ошибка с неправильным разбором кода ошибки
- Python клиент: Исправлены привязки параметров для числовых типов, исправлены ошибки с числовым списком в привязке запросов, добавлена поддержка SQLAlchemy Point.
4 апреля 2024
Представляем новую облачную консоль ClickHouse
Этот релиз представляет частный предварительный просмотр новой облачной консоли.
В ClickHouse мы постоянно думаем о том, как улучшить опыт разработчиков. Мы понимаем, что недостаточно предоставить быструю базу данных для обработки данных в реальном времени, еще нужно, чтобы она была удобна в использовании и управлении.
Тысячи пользователей ClickHouse Cloud выполняют миллиарды запросов в нашей SQL консоли каждый месяц, именно поэтому мы решили инвестировать больше в консоль мирового класса, чтобы сделать взаимодействие с вашими службами ClickHouse Cloud удобным как никогда. Наш новый опыт облачной консоли объединяет наш независимый SQL редактор с нашей консолью управления в одном интуитивно понятном пользовательском интерфейсе.
Выборочные клиенты получат предварительный просмотр нашего нового опыта облачной консоли — единого и погружающего способа исследовать и управлять данными в ClickHouse. Пожалуйста, свяжитесь с нами по адресу support@clickhouse.com, если вы хотите получить приоритетный доступ.

28 марта 2024
Этот релиз представляет поддержку Microsoft Azure, горизонтальное масштабирование через API и каналы релиза в частном предварительном просмотре.
Общие обновления
- Представлена поддержка Microsoft Azure в частном предварительном просмотре. Чтобы получить доступ, пожалуйста, свяжитесь с управлением учетными записями или поддержкой или присоединитесь к списку ожидания.
- Представлены каналы релиза — возможность указывать время обновлений в зависимости от типа среды. В этом релизе мы добавили канал быстрого релиза, который позволяет вам обновлять ваши непроизводственные среды ранее производственных (пожалуйста, свяжитесь с поддержкой для активации).
Изменения в администрировании
- Добавлена поддержка конфигурации горизонтального масштабирования через API (частный предварительный просмотр, пожалуйста, свяжитесь с поддержкой для активации)
- Улучшено автоматическое масштабирование для увеличения сервисов, сталкивающихся с ошибками нехватки памяти при запуске
- Добавлена поддержка CMEK для AWS через поставщик Terraform
Изменения в консоли
- Добавлена поддержка входа через социальные сети Microsoft
- Добавлены возможности параметрической совместной работы в SQL консоли
- Значительно улучшена производительность редактора запросов (с 5 секунд до 1,5 секунд задержки в некоторых регионах ЕС)
Изменения в интеграциях
- Экспортер OpenTelemetry для ClickHouse: Добавлена поддержка для двигательного таблицы репликации ClickHouse и добавлены интеграционные тесты
- Адаптер DBT для ClickHouse: Добавлена поддержка макроса материализации для словарей, тесты для поддержки TTL выражений
- Коннектор ClickHouse Kafka Connect Sink: Добавлена совместимость с обнаружением плагинов Kafka (вклад сообщества)
- Java клиент ClickHouse: Представлен новый пакет для нового клиентского API и добавлено тестовое покрытие для облачных тестов
- Клиент NodeJS ClickHouse: Расширены тесты и документация для нового поведения HTTP keep-alive. Доступно с версии v0.3.0
- Клиент Golang ClickHouse: Исправлена ошибка для Enum как ключа в Map; исправлена ошибка при оставлении ошибочного соединения в пуле соединений (вклад сообщества)
- Клиент Python ClickHouse: Добавлена поддержка для потоковой передачи запросов через PyArrow (вклад сообщества)
Обновления безопасности
- Обновлен ClickHouse Cloud, чтобы предотвратить "Контроль доступа на основе ролей обходится при включении кэширования запросов" (CVE-2024-22412)
14 марта 2024
Этот релиз делает доступным в раннем доступе новый опыт облачной консоли, ClickPipes для пакетной загрузки из S3 и GCS, и поддержку формата Avro в ClickPipes для Kafka. Он также обновляет версию базы данных ClickHouse до 24.1, добавляя поддержку новых функций, а также оптимизации производительности и использования ресурсов.
Изменения в консоли
- Новый опыт облачной консоли доступен в раннем доступе (пожалуйста, свяжитесь с поддержкой, если вы хотите участвовать).
- ClickPipes для пакетной загрузки из S3 и GCS доступны в раннем доступе (пожалуйста, свяжитесь с поддержкой, если вы хотите участвовать).
- Поддержка формата Avro в ClickPipes для Kafka доступна в раннем доступе (пожалуйста, свяжитесь с поддержкой, если вы хотите участвовать).
Обновление версии ClickHouse
- Оптимизации для FINAL, улучшения векторизации, более быстрые агрегации - смотрите блог о релизе 23.12 для деталей.
- Новые функции для обработки punycode, строкового сходства, обнаружения выбросов, а также оптимизации памяти для слияний и Keeper - смотрите блог о релизе 24.1 и презентацию для деталей.
- Эта версия облака ClickHouse основана на 24.1, вы можете увидеть десятки новых функций, улучшений производительности и исправлений ошибок. Смотрите основные журналы изменений базы данных для деталей.
Изменения в интеграциях
- Grafana: Исправлена миграция панели для v4, логика фильтрации по запросу
- Коннектор Tableau: Исправлена функция DATENAME и округление для аргументов "real"
- Коннектор Kafka: Исправлена NPE при инициализации соединения, добавлена возможность указывать параметры драйвера JDBC
- Клиент Golang: Уменьшен объем памяти для обработки ответов, исправлены крайние значения Date32, исправлено сообщение об ошибке при включенной сжатии
- Клиент Python: Улучшена поддержка временных зон в параметрах datetime, улучшена производительность для Pandas DataFrame
29 февраля 2024
Этот релиз улучшает время загрузки приложения SQL консоли, добавляет поддержку аутентификации SCRAM-SHA-256 в ClickPipes и расширяет поддержку вложенных структур для Kafka Connect.
Изменения в консоли
- Оптимизировано время первоначальной загрузки приложения SQL консоли
- Исправлена гонка в консоли SQL, приводящая к ошибке 'authentication failed'
- Исправлено поведение на странице мониторинга, где значение последнего выделения памяти иногда было неправильным
- Исправлено поведение, при котором SQL консоль иногда выдавала дублирующие команды KILL QUERY
- Добавлена поддержка в ClickPipes для метода аутентификации SCRAM-SHA-256 для источников данных на основе Kafka
Изменения в интеграциях
- Коннектор Kafka: Расширена поддержка сложных вложенных структур (Array, Map); добавлена поддержка типа FixedString; добавлена поддержка загрузки в несколько баз данных
- Metabase: Исправлена несовместимость с ClickHouse ниже версии 23.8
- DBT: Добавлена возможность передавать настройки для создания модели
- Клиент Node.js: Добавлена поддержка долгосрочных запросов (>1ч) и аккуратная обработка пустых значений
15 февраля 2024
Этот релиз обновляет основную версию базы данных, добавляет возможность настройки частных ссылок через Terraform и добавляет поддержку семантики единственной записи для асинхронных вставок через Kafka Connect.
Обновление версии ClickHouse
- Движок таблицы S3Queue для непрерывной, запланированной загрузки данных из S3 готов к производству - см. блог о релизе 23.11 для деталей.
- Значительные улучшения производительности для FINAL и улучшения векторизации для инструкций SIMD, приводящие к более быстрым запросам - см. блог о релизе 23.12 для деталей.
- Эта версия облака ClickHouse основана на 23.12, вы можете увидеть десятки новых функций, улучшений производительности и исправлений ошибок. См. журналы изменений основной базы данных для деталей.
Изменения в консоли
- Добавлена возможность настройки AWS Private Link и GCP Private Service Connect через поставщика Terraform
- Улучшена надежность импортов данных из удаленных файлов
- Добавлены детали статуса импорта в выпадающем меню для всех импортов данных
- Добавлена поддержка ключа/секретного ключа аутентификации к импортам данных s3
Изменения в интеграциях
- Kafka Connect
- Поддержка async_insert для единственной записи (отключено по умолчанию)
- Клиент Golang
- Исправлена привязка DateTime
- Улучшена производительность пакетной вставки
- Клиент Java
- Исправлена проблема с компрессией запросов
Изменения в настройках
use_mysql_types_in_show_columns
больше не требуется. Он будет автоматически включен при подключении через MySQL интерфейс.async_insert_max_data_size
теперь имеет значение по умолчанию10 MiB
2 февраля 2024
Этот релиз представляет возможности ClickPipes для Azure Event Hub, значительно улучшает рабочий процесс навигации по журналам и трассам с использованием графического соединителя ClickHouse v4 и дебютирует поддержку инструментов управления схемами баз данных Flyway и Atlas.
Изменения в консоли
- Добавлена поддержка ClickPipes для Azure Event Hub
- Новые сервисы запускаются с временем простоя по умолчанию 15 минут
Изменения в интеграциях
- Источник данных ClickHouse для Grafana версия 4
- Полностью перестроенный конструктор запросов с специализированными редакторами для таблиц, журналов, временных рядов и трасс
- Полностью перестроенный генератор SQL для поддержки более сложных и динамичных запросов
- Добавлена первоклассная поддержка OpenTelemetry в представлениях журналов и трасс
- Расширена конфигурация для указания таблиц и столбцов по умолчанию для журналов и трасс
- Добавлена возможность указания пользовательских HTTP заголовков
- И многие другие улучшения - смотрите полный журнал изменений
- Инструменты управления схемами базы данных
- Коннектор Kafka Sink
- Оптимизирована загрузка в таблицу с значениями по умолчанию
- Добавлена поддержка строковых дат в DateTime64
- Metabase
- Добавлена поддержка подключения к нескольким базам данных
18 января 2024
Этот релиз представляет новый регион в AWS (Лондон / eu-west-2), добавляет поддержку ClickPipes для Redpanda, Upstash и Warpstream и улучшает надежность основной возможности базы данных is_deleted.
Общие изменения
- Новый регион AWS: Лондон (eu-west-2)
Изменения в консоли
- Добавлена поддержка ClickPipes для Redpanda, Upstash и Warpstream
- Сделан механизм аутентификации ClickPipes настраиваемым в пользовательском интерфейсе
Изменения в интеграциях
- Java-клиент:
- Ломающее изменение: Убрана возможность указывать случайные URL-обработчики в вызове. Эта функциональность была удалена из ClickHouse
- Устаревшие версии: Java CLI клиент и пакеты GRPC
- Добавлена поддержка формата RowBinaryWithDefaults для уменьшения размера партии и нагрузки на экземпляр ClickHouse (по запросу Exabeam)
- Сделаны границы диапазонов для Date32 и DateTime64 совместимыми с ClickHouse, совместимость с типом строки Spark Array, механизм выбора узлов
- Kafka Connector: Добавлена панель мониторинга JMX для Grafana
- PowerBI: Сделаны настройки ODBC-драйвера настраиваемыми в интерфейсе
- JavaScript клиент: Открыта информация о сводке запросов, возможность предоставить подмножество конкретных столбцов для вставки, возможность настроить keep_alive для веб-клиента
- Python клиент: Добавлена поддержка типа Nothing для SQLAlchemy
Изменения в надежности
- Несовместимое с предыдущими версиями изменение, касающееся пользователей: Ранее два функционала (is_deleted и
OPTIMIZE CLEANUP
) при определенных условиях могли привести к повреждению данных в ClickHouse. Для защиты целостности данных наших пользователей, при сохранении основного функционала, мы скорректировали работу этой функции. В частности, параметр MergeTreeclean_deleted_rows
теперь устарел и больше не влияет на работу. Ключевое словоCLEANUP
по умолчанию недоступно (для его использования вам нужно будет включитьallow_experimental_replacing_merge_with_cleanup
). Если вы решите использоватьCLEANUP
, вы должны гарантировать, что это всегда будет использовано вместе сFINAL
, и вы должны гарантировать, что после выполненияOPTIMIZE FINAL CLEANUP
никакие строки со старыми версиями не будут вставлены.
18 декабря 2023
Это обновление добавляет новый регион в GCP (us-east1), возможность самостоятельно настраивать защищенные подключения, поддержку дополнительных интеграций, включая DBT 1.7, и множество исправлений ошибок и улучшений безопасности.
Общие изменения
- ClickHouse Cloud теперь доступен в регионе GCP us-east1 (Южная Каролина)
- Включена возможность настройки AWS Private Link и GCP Private Service Connect через OpenAPI
Изменения в консоли
- Включен бесшовный вход в SQL консоль для пользователей с ролью разработчика
- Упрощен процесс настройки контроля простоя в процессе обучения
Изменения в интеграциях
- DBT коннектор: Добавлена поддержка DBT до v1.7
- Metabase: Добавлена поддержка Metabase v0.48
- PowerBI Connector: Добавлена возможность запуска в PowerBI Cloud
- Сделать разрешения для внутренних пользователей ClickPipes настраиваемыми
- Kafka Connect
- Улучшена логика дедупликации и прием типов Nullable.
- Добавлена поддержка текстовых форматов (CSV, TSV)
- Apache Beam: добавлена поддержка типов Boolean и LowCardinality
- Node.js клиент: добавлена поддержка формата Parquet
Объявления о безопасности
- Устранены 3 уязвимости безопасности - см. журнал изменений по безопасности для подробностей:
- CVE 2023-47118 (CVSS 7.0) - уязвимость переполнения буфера в куче, затрагивающая нативный интерфейс, работающий по умолчанию на порту 9000/tcp
- CVE-2023-48704 (CVSS 7.0) - уязвимость переполнения буфера в куче, затрагивающая нативный интерфейс, работающий по умолчанию на порту 9000/tcp
- CVE 2023-48298 (CVSS 5.9) - уязвимость переполнения целого числа в кодеке сжатия FPC
22 ноября 2023
Это обновление повышает версию ядра базы данных, улучшает процесс входа и аутентификации, а также добавляет поддержку прокси для Kafka Connect Sink.
Обновление версии ClickHouse
- Значительно улучшена производительность при чтении Parquet файлов. См. блог релиза 23.8 для подробностей.
- Добавлена поддержка вывода типов JSON. См. блог релиза 23.9 для подробностей.
- Введены мощные функции для аналитиков, такие как
ArrayFold
. См. блог релиза 23.10 для подробностей. - Несовместимое с предыдущими версиями изменение для пользователей: Отключена установка
input_format_json_try_infer_numbers_from_strings
по умолчанию, чтобы избежать вывода чисел из строк в формате JSON. Это может привести к возможным ошибкам парсинга, если в исходных данных есть строки, похожие на числа. - Десятки новых функций, улучшение производительности и исправления ошибок. См. журналы изменений ядра для подробностей.
Изменения в консоли
- Улучшен процесс входа и аутентификации.
- Улучшены предложения по запросам на основе ИИ для лучшей поддержки больших схем.
Изменения в интеграциях
- Kafka Connect Sink: Добавлена поддержка прокси, маппинг
topic-tablename
и настройка свойств доставки Keeper exactly-once. - Node.js клиент: Добавлена поддержка формата Parquet.
- Metabase: Добавлена поддержка функции
datetimeDiff
. - Python клиент: Добавлена поддержка специальных символов в названиях столбцов. Исправлено связывание параметра временной зоны.
2 ноября 2023
Это обновление добавляет больше региональной поддержки для сервисов разработки в Азии, вводит функциональность ротации ключей для управляемых пользователем ключей шифрования, улучшает детализацию налоговых настроек в консоли учета и включает ряд исправлений ошибок в поддерживаемых языковых клиентах.
Общие обновления
- Сервисы разработки теперь доступны в AWS для
ap-south-1
(Мумбаи) иap-southeast-1
(Сингапур) - Добавлена поддержка ротации ключей в управляемых пользователем ключах шифрования (CMEK)
Изменения в консоли
- Добавлена возможность настраивать детализированные налоговые настройки при добавлении кредитной карты
Изменения в интеграциях
- MySQL
- Улучшена поддержка Tableau Online и QuickSight через MySQL
- Kafka Connector
- Введен новый StringConverter для поддержки текстовых форматов (CSV, TSV)
- Добавлена поддержка типов данных Bytes и Decimal
- Настроены Retryable Exceptions, которые теперь всегда повторяются (даже если errors.tolerance=all)
- Node.js клиент
- Исправлена проблема с потоковыми большими наборами данных, приводящая к поврежденным результатам
- Python клиент
- Исправлены тайм-ауты при крупных вставках
- Исправлена проблема с NumPy/Pandas для Date32 - Golang клиент
- Исправлена вставка пустой карты в JSON столбец, очистка буфера сжатия, экранирование запросов, паника при нуле/нуле для IPv4 и IPv6
- Добавлен контроль за отмененными вставками
- DBT
- Улучшена поддержка распределенных таблиц с тестами
19 октября 2023
Это обновление приносит улучшения удобства использования и производительности в SQL консоли, лучшую обработку данных типа IP в коннекторе Metabase и новую функциональность в клиентах Java и Node.js.
Изменения в консоли
- Улучшено удобство использования SQL консоли (например, сохранение ширины столбцов между выполнениями запросов)
- Улучшена производительность SQL консоли
Изменения в интеграциях
- Java клиент:
- Переключена библиотека по умолчанию для улучшения производительности и повторного использования открытых соединений
- Добавлена поддержка прокси
- Добавлена поддержка защищенных соединений с использованием Trust Store
- Node.js клиент: Исправлено поведение keep-alive для запросов вставки
- Metabase: Исправлена сериализация столбцов IPv4/IPv6
28 сентября 2023
Это обновление приносит общую доступность ClickPipes для Kafka, Confluent Cloud и Amazon MSK, а также Kafka Connect ClickHouse Sink, возможность самостоятельно настраивать доступ к Amazon S3 через IAM роли и предложения запросов с помощью ИИ (частный предварительный просмотр).
Изменения в консоли
- Добавлена возможность самостоятельно настраивать доступ к Amazon S3 через IAM роли
- Введены предложения запросов с помощью ИИ в частном предварительном просмотре (пожалуйста, свяжитесь с поддержкой ClickHouse Cloud, чтобы попробовать!)
Изменения в интеграциях
- Объявлена общая доступность ClickPipes - готового сервиса для приемки данных - для Kafka, Confluent Cloud и Amazon MSK (см. блог релиза)
- Достигнута общая доступность Kafka Connect ClickHouse Sink
- Расширена поддержка настроек ClickHouse с использованием свойства
clickhouse.settings
- Улучшено поведение дедупликации с учетом динамических полей
- Добавлена поддержка
tableRefreshInterval
для повторного получения изменений таблицы из ClickHouse
- Расширена поддержка настроек ClickHouse с использованием свойства
- Исправлена проблема с соединением SSL и соответствие типов между PowerBI и типами данных ClickHouse
7 сентября 2023
Это обновление приносит бета-релиз официального коннектора PowerBI Desktop, улучшенную обработку платежей кредитными картами для Индии и множество улучшений в поддерживаемых языковых клиентах.
Изменения в консоли
- Добавлены оставшиеся кредиты и повторные попытки платежей для поддержки платежей из Индии
Изменения в интеграциях
- Kafka Connector: добавлена поддержка настройки параметров ClickHouse, добавлена конфигурационная опция error.tolerance
- PowerBI Desktop: выпущена бета-версия официального коннектора
- Grafana: добавлена поддержка типа Point geo, исправлены панели в панели аналитиков данных, исправлен макрос timeInterval
- Python клиент: Совместимость с Pandas 2.1.0, снята поддержка Python 3.7, добавлена поддержка nullable JSON типа
- Node.js клиент: добавлена поддержка настройки default_format
- Golang клиент: исправлено управление типами bool, удалены ограничения для строк
24 августа 2023
Это обновление добавляет поддержку MySQL интерфейса для базы данных ClickHouse, вводит новый официальный коннектор PowerBI, добавляет новый вид "Запущенные запросы" в облачной консоли и обновляет версию ClickHouse до 23.7.
Общие обновления
- Добавлена поддержка MySQL wire protocol, который (среди других случаев использования) обеспечивает совместимость со многими существующими BI инструментами. Пожалуйста, свяжитесь со службой поддержки, чтобы включить эту функцию для вашей организации.
- Введен новый официальный коннектор PowerBI
Изменения в консоли
- Добавлена поддержка вида "Запущенные запросы" в SQL Консоли
Обновление версии ClickHouse 23.7
- Добавлена поддержка Azure табличной функции, подняты гео-типы в продакшн, улучшена производительность соединений - см. блог релиза 23.5 здесь для подробностей.
- Расширена поддержка интеграции с MongoDB до версии 6.0 - см. блог релиза 23.6 здесь для подробностей.
- Производительность записи в формате Parquet улучшена в 6 раз, добавлена поддержка языка запросов PRQL и улучшена совместимость SQL - см. презентацию обновления 23.7 здесь для подробностей.
- Десятки новых функций, улучшений производительности и исправлений ошибок - см. подробные журналы изменений для 23.5, 23.6, 23.7
Изменения в интеграциях
- Kafka Connector: добавлена поддержка типов Avro Date и Time
- JavaScript клиент: выпущена стабильная версия для веб-окружения
- Grafana: улучшена логика фильтрации, обработка названий баз данных и добавлена поддержка TimeInterval с точностью до миллисекунды
- Golang клиент: исправлено несколько проблем с загрузкой данных пакетами и асинхронно
- Metabase: поддержка v0.47, добавлено импersonation для соединений, исправлены сопоставления типов данных
27 июля 2023
Это обновление приносит частный предварительный просмотр ClickPipes для Kafka, новый опыт загрузки данных и возможность загружать файл по URL с использованием облачной консоли.
Изменения в интеграциях
- Введен частный предварительный просмотр ClickPipes для Kafka, облачного нативного интеграционного двигателя, который позволяет без труда загружать огромные объемы данных из Kafka и Confluent Cloud простым нажатием кнопок. Пожалуйста, запишитесь в лист ожидания здесь.
- JavaScript клиент: выпущена поддержка веб-окружения (браузер, Cloudflare workers). Код переработан для того, чтобы сообщество могло создавать коннекторы для пользовательских окружений.
- Kafka Connector: добавлена поддержка встроенной схемы с типами Timestamp и Time Kafka
- Python клиент: исправлены проблемы с сжатием вставки и чтением LowCardinality
Изменения в консоли
- Добавлен новый опыт загрузки данных с большими возможностями настройки создания таблиц
- Введена возможность загружать файл по URL с использованием облачной консоли
- Улучшен процесс приглашения с дополнительными опциями для присоединения к другой организации и отображения всех ваших незавершенных приглашений
14 июля 2023
Это обновление приносит возможность разворачивать выделенные службы, новый регион AWS в Австралии и возможность использовать собственный ключ для шифрования данных на диске.
Общие обновления
- Новый регион AWS Австралия: Сидней (ap-southeast-2)
- Услуги выделенного уровня для требовательных задержек чувствительных рабочей нагрузки (пожалуйста, свяжитесь с поддержкой, чтобы настроить)
- Используйте собственный ключ (BYOK) для шифрования данных на диске (пожалуйста, свяжитесь с поддержкой, чтобы настроить)
Изменения в консоли
- Улучшения на панеле наблюдаемости отчислений для асинхронных вставок
- Улучшено поведение чат-бота для интеграции с поддержкой
Изменения в интеграциях
- NodeJS клиент: исправлена ошибка с сбоями соединения из-за таймаута сокета
- Python клиент: добавлено QuerySummary к запросам вставки, поддержка специальных символов в названии базы данных
- Metabase: обновлена версия JDBC-драйвера, добавлена поддержка DateTime64, улучшения производительности.
Изменения в основной базе данных
- Кэш запросов может быть включен в ClickHouse Cloud. Когда он включен, успешные запросы кэшируются на минуту по умолчанию, и последующие запросы будут использовать кэшированный результат.
20 июня 2023
Это обновление делает ClickHouse Cloud на GCP общедоступным, приносит провайдер Terraform для Cloud API и обновляет версию ClickHouse до 23.4.
Общие обновления
- ClickHouse Cloud на GCP теперь GA, включая интеграцию GCP Marketplace, поддержку Private Service Connect и автоматические резервные копии (см. блог и пресс-релиз для подробностей)
- Провайдер Terraform для Cloud API теперь доступен
Изменения в консоли
- Добавлена новая консолидированная страница настроек для служб
- Скорректирована точность измерений для хранения и вычислений
Изменения в интеграциях
- Python клиент: улучшена производительность вставки, переработаны внутренние зависимости для поддержки многопоточности
- Kafka Connector: его можно загружать и устанавливать в Confluent Cloud, добавлен повторный запрос при промежуточных проблемах соединения, автоматически сбрасывается неправильное состояние коннектора
Обновление версии ClickHouse 23.4
- Добавлена поддержка JOIN для параллельных реплик (пожалуйста, свяжитесь с поддержкой, чтобы настроить)
- Улучшена производительность легковесных удалений
- Улучшено кеширование при обработке больших вставок
Изменения в администрировании
- Расширено создание локального словаря для пользователей, не относящихся к "умолчанию"
30 мая 2023
Это обновление приносит публичный релиз программного API ClickHouse Cloud для операций контрольной плоскости (см. блог для подробностей), доступ S3 с использованием IAM ролей и дополнительные опции масштабирования.
Общие изменения
- Поддержка API для ClickHouse Cloud. С помощью нового Cloud API вы можете без труда интегрировать управление службами в свою существующую CI/CD-систему и программно управлять своими службами
- Доступ S3 с использованием IAM ролей. Теперь вы можете использовать IAM роли для безопасного доступа к вашим частным бакетам Amazon Simple Storage Service (S3) (пожалуйста, свяжитесь с поддержкой, чтобы настроить)
Изменения в масштабировании
- Горизонтальное масштабирование. Рабочие нагрузки, требующие большей параллельности, теперь могут быть настроены с до 10 реплик (пожалуйста, свяжитесь с поддержкой, чтобы настроить)
- Автоматическое масштабирование на основе CPU. Рабочие нагрузки с привязкой к CPU теперь могут извлекать выгоду из дополнительных триггеров для политик автоматического масштабирования
Изменения в консоли
- Перенос услуги разработки в сервисы производства (пожалуйста, свяжитесь с поддержкой, чтобы включить)
- Добавлены элементы управления конфигурацией масштабирования во время потоков создания экземпляров
- Исправление строки подключения, когда пароль по умолчанию отсутствует в памяти
Изменения в интеграциях
- Golang клиент: исправлена проблема, приводящая к несбалансированным соединениям в нативном протоколе, добавлена поддержка пользовательских настроек в нативном протоколе
- Node.js клиент: снята поддержка nodejs v14, добавлена поддержка v20
- Kafka Connector: добавлена поддержка типа LowCardinality
- Metabase: исправлено группировка по временным диапазонам, улучшена поддержка целых чисел в встроенных вопросах Metabase
Производительность и надежность
- Улучшена эффективность и производительность рабочих нагрузок с высокой записью
- Внедрена стратегия инкрементного резервного копирования для увеличения скорости и эффективности резервного копирования
11 мая 2023
Это обновление приносит публичную бета-версию (теперь GA, см. запись от 20 июня выше) ClickHouse Cloud на GCP (см. блог для подробностей), расширяет права администраторов для выдачи разрешений на завершение запросов и добавляет большую видимость статуса пользователей MFA в облачной консоли.
ClickHouse Cloud на GCP (Публичная бета) (теперь GA, см. запись от 20 июня выше)
- Запускает полностью управляемое отдельное хранилище и вычислительные предложения ClickHouse, работающие на базе Google Compute и Google Cloud Storage
- Доступен в регионах Айова (us-central1), Нидерланды (europe-west4), и Сингапур (asia-southeast1)
- Поддерживает как сервисы разработки, так и производства во всех трех начальных регионах
- Предоставляет сильную безопасность по умолчанию: сквозное шифрование в передаче, шифрование данных на диске, списки разрешенных IP
Изменения в интеграциях
- Golang клиент: добавлена поддержка переменных окружения прокси
- Grafana: добавлена возможность установки пользовательских настроек ClickHouse и переменных окружения прокси в настройках данных Grafana
- Kafka Connector: улучшена обработка пустых записей
Изменения в консоли
- Добавлен индикатор использования многофакторной аутентификации (MFA) в списке пользователей
Производительность и надежность
- Добавлено более детальное управление разрешением на завершение запроса для администраторов
4 мая 2023
Это обновление приносит новый тип графика тепловой карты, улучшает страницу использования выставления счетов и время запуска службы.
Изменения в консоли
- Добавлен тип графика тепловой карты в SQL консоли
- Улучшена страница использования выставления счетов для отображения потребленных кредитов в каждой измеренной величине
Изменения в интеграциях
- Kafka коннектор: добавлен механизм повторной попытки для временных ошибок соединения
- Python клиент: добавлен параметр max_connection_age, чтобы гарантировать, что HTTP-соединения не переиспользуются бесконечно. Это может помочь с определенными проблемами балансировки нагрузки
- Node.js клиент: добавлена поддержка Node.js v20
- Java клиент: улучшена поддержка аутентификации клиентских сертификатов, добавлена поддержка вложенных типов Tuple/Map/Nested
Производительность и надежность
- Улучшено время запуска службы при наличии большого количества частей
- Оптимизирована логика отмены длительных запросов в SQL консоли
Исправления ошибок
- Исправлена ошибка, из-за которой импорт выборки 'Cell Towers' завершался неудачно
20 апреля 2023
Это обновление обновляет версию ClickHouse до 23.3, значительно улучшает скорость холодных чтений и приносит возможность чата в реальном времени с поддержкой.
Изменения в консоли
- Добавлена опция чата в реальном времени с поддержкой
Изменения в интеграциях
- Kafka коннектор: добавлена поддержка типов Nullable
- Golang клиент: добавлена поддержка внешних таблиц, поддержка привязки параметров типа boolean и указатель
Изменения в конфигурации
- Добавлена возможность удаления больших таблиц, переопределяя настройки
max_table_size_to_drop
иmax_partition_size_to_drop
Производительность и надежность
- Улучшена скорость холодных чтений за счет предварительной выборки S3 с использованием настройки
allow_prefetched_read_pool_for_remote_filesystem
Обновление версии ClickHouse 23.3
- Легковесные удаления готовы к производству - см. блог релиза 23.3 здесь для подробностей
- Добавлена поддержка многоступенчатого PREWHERE - см. блог релиза 23.2 здесь для подробностей
- Десятки новых функций, улучшений производительности и исправлений ошибок - см. подробные журналы изменений для 23.3 и 23.2
6 апреля 2023
Это обновление приносит API для получения облачных конечных точек, продвинутый контроль масштабирования для минимального времени простоя и поддержку внешних данных в методах запросов клиента Python.
Изменения в API
- Добавлена возможность программного запроса конечных точек ClickHouse Cloud через Cloud Endpoints API
Изменения в консоли
- Добавлена настройка 'минимальное время ожидания' в настройки продвинутого масштабирования
- Добавлено обнаружение временной зоны наилучшего решения на основе выборки при загрузке данных
Изменения в интеграциях
- Metabase: добавлена поддержка нескольких схем
- Go клиент: исправлена проверка живучести неактивного соединения для TLS соединений
- Python клиент
- Добавлена поддержка внешних данных в методах запроса
- Добавлена поддержка временной зоны для результатов запросов
- Добавлена поддержка переменной окружения
no_proxy
/NO_PROXY
- Исправлено привязывание параметра NULL на стороне сервера для типов Nullable
Исправления ошибок
- Исправлено поведение, когда выполнение
INSERT INTO ... SELECT ...
из SQL консоли ошибочно применяло тот же лимит строк, что и выборочные запросы
23 марта 2023
Это обновление приносит правила сложности паролей базы данных, значительное ускорение восстановления крупных резервных копий и поддержку отображения трассировок в Grafana Trace View.
Безопасность и надежность
- Конечные точки основной базы данных теперь требуют соблюдения правил сложности паролей
- Улучшено время восстановления крупных резервных копий
Изменения в консоли
- Упрощенный процесс обучения, введены новые параметры по умолчанию и более компактные представления
- Уменьшена задержка при регистрации и входе
Изменения в интеграциях
- Grafana:
- Добавлена поддержка отображения трассировочных данных, хранящихся в ClickHouse, в Trace View
- Улучшены фильтры временных диапазонов и добавлена поддержка специальных символов в именах таблиц
- Superset: Добавлена нативная поддержка ClickHouse
- Kafka Connect Sink: добавлена автоматическая конверсия дат и обработка столбцов Null
- Metabase: реализована совместимость с v0.46
- Python клиент: исправлены вставки во временные таблицы и добавлена поддержка Pandas Null
- Golang клиент: нормализованы типы Date с учетом временной зоны
- Java клиент
- Добавлена поддержка в SQL парсере для компрессии, infile и outfile
- Добавлена перегрузка учетных данных
- Исправлена поддержка пакетной вставки с
ON CLUSTER
- Node.js клиент
- Добавлена поддержка форматов JSONStrings, JSONCompact, JSONCompactStrings, JSONColumnsWithMetadata
query_id
теперь можно указать для всех основных методов клиента
Исправления ошибок
- Исправлена ошибка, приводившая к медленному первоначальному развертыванию и времени запуска для новых служб
- Исправлена ошибка, приводившая к медленной производительности запросов из-за неправильной конфигурации кэша
9 марта 2023
Это обновление улучшает панели наблюдаемости, оптимизирует время создания крупных резервных копий и добавляет конфигурацию, необходимую для удаления крупных таблиц и разделов.
Изменения в консоли
- Добавлены продвинутые панели наблюдаемости (предварительный просмотр)
- Введен график распределения памяти на панелях наблюдения
- Улучшено расстояние и обработка переводов строк в представлении таблицы SQL консоли
Надежность и производительность
- Оптимизирован график резервного копирования, чтобы выполнять резервные копии только при изменении данных
- Улучшено время завершения крупной резервной копии
Изменения в конфигурации
- Добавлена возможность увеличить лимит на удаление таблиц и разделов путем переопределения настроек
max_table_size_to_drop
иmax_partition_size_to_drop
на уровне запроса или соединения - Добавлен IP-адрес источника в журнал запросов для обеспечения соблюдения квоты и контроля доступа на основе IP-адреса источника
Интеграции
- Python клиент: улучшена поддержка Pandas и исправлены проблемы с временными зонами
- Metabase: совместимость с Metabase 0.46.x и поддержка SimpleAggregateFunction
- Kafka-Connect: неявная конверсия дат и лучшая обработка столбцов с нулевыми значениями
- Java Client: вложенное преобразование в карты Java
23 февраля 2023
Это обновление включает в себя подмножество функций в основном релизе ClickHouse 23.1, обеспечивает совместимость с Amazon Managed Streaming для Apache Kafka (MSK) и раскрывает продвинутые настройки масштабирования и простоя в журнале активности.
Обновление версии ClickHouse 23.1
Добавляет поддержку подмножества функций в ClickHouse 23.1, например:
- ARRAY JOIN с типом Map
- Шестнадцатеричные и двоичные литералы в стандарте SQL
- Новые функции, включая
age()
,quantileInterpolatedWeighted()
,quantilesInterpolatedWeighted()
- Возможность использовать структуру из таблицы вставки в
generateRandom
без аргументов - Улучшена логика создания и переименования базы данных, позволяющая повторное использование предыдущих имен
- См. слайды вебинара релиза 23.1 и журнал изменений релиза 23.1 для получения более подробной информации
Изменения в интеграциях
- Kafka-Connect: Добавлена поддержка Amazon MSK
- Metabase: Первый стабильный релиз 1.0.0
- Коннектор доступен на Metabase Cloud
- Добавлена возможность изучения всех доступных баз данных
- Исправлена синхронизация базы данных с типом AggregationFunction
- DBT-clickhouse: добавлена поддержка последней версии DBT v1.4.1
- Python клиент: улучшенная поддержка прокси и ssh-туннелирования, добавлено множество исправлений и оптимизаций производительности для Pandas DataFrames
- Nodejs клиент: выпущена возможность прикрепления
query_id
к результату запроса, который можно использовать для получения метрик запроса изsystem.query_log
- Golang клиент: оптимизировано сетевое соединение с ClickHouse Cloud
Изменения в консоли
- Добавлены настройки продвинутого масштабирования и простоя в журнале активности
- Добавлена информация о пользовательском агенте и IP для писем сброса пароля
- Улучшена механика регистрации для Google OAuth
Надежность и производительность
- Ускорено время возобновления с проста для крупных служб
- Улучшена задержка чтения для служб с большим количеством таблиц и разделов
Исправления ошибок
- Исправлено поведение, при котором сброс пароля службы не соответствовал политике пароля
- Сделана проверка электронной почты при приглашении в организацию нечувствительной к регистру
2 февраля 2023
Это обновление приносит официально поддерживаемую интеграцию Metabase, важный релиз клиента Java / JDBC драйвера и поддержку представлений и материализованных представлений в SQL консоли.
Изменения интеграций
- Плагин Metabase: стал официальным решением, поддерживаемым ClickHouse
- Плагин dbt: добавлена поддержка нескольких потоков
- Плагин Grafana: лучшее обработка ошибок соединения
- Клиент Python: добавлена поддержка потоков для операции вставки
- Клиент Go: Исправления ошибок: закрытие отмененных соединений, лучшее обработка ошибок соединения
- Клиент JS: Ломающие изменения в exec/insert; exposed query_id в возвращаемых типах
- Клиент Java / основной драйвер JDBC: крупное обновление
- Ломающие изменения: устаревшие методы, классы и пакеты были удалены
- Добавлен драйвер R2DBC и поддержка вставки из файла
Изменения консоли
- Добавлена поддержка представлений и материализованных представлений в SQL-консоли
Производительность и надежность
- Быстрая перезагрузка паролей для остановленных/бездействующих экземпляров
- Улучшено поведение масштабирования за счет более точного отслеживания активности
- Исправлена ошибка, из-за которой экспорт CSV из SQL-консоли был обрезан
- Исправлена ошибка, приводившая к случайным сбоям загрузки тестовых данных
12 января 2023
Этот релиз обновляет версию ClickHouse до 22.12, активирует словари для многих новых источников и улучшает производительность запросов.
Общие изменения
- Активированы словари для дополнительных источников, включая внешний ClickHouse, Cassandra, MongoDB, MySQL, PostgreSQL и Redis
Обновление версии ClickHouse 22.12
- Расширена поддержка JOIN для включения Grace Hash Join
- Добавлена поддержка Binary JSON (BSON) для чтения файлов
- Добавлена поддержка синтаксиса GROUP BY ALL стандартного SQL
- Новые математические функции для операций с десятичными числами с фиксированной точностью
- Смотрите блог релиза 22.12 и подробный журнал изменений 22.12 для полного списка изменений
Изменения консоли
- Улучшены возможности автозаполнения в SQL-консоли
- Теперь предлагаемый регион учитывает местонахождение континента
- Улучшена страница использования биллинга для отображения как единиц биллинга, так и веб-сайта
Изменения интеграций
- Релиз DBT v1.3.2
- Добавлена экспериментальная поддержка стратегии инкрементального удаления+вставки
- Новый макрос s3source
- Python клиент v0.4.8
- Поддержка вставки файлов
- Привязка параметров запросов на стороне сервера
- Go клиент v2.5.0
- Уменьшено использование памяти для сжатия
- Привязка параметров запросов на стороне сервера
Надежность и производительность
- Улучшена производительность чтения для запросов, которые извлекают большое количество маленьких файлов в объектном хранилище
- Установите настройку совместимости на версию, с которой сервис запущен первоначально, для вновь запущенных сервисов
Исправления ошибок
Использование ползунка Advanced Scaling для резервирования ресурсов теперь вступает в силу сразу.
20 декабря 2022
Этот релиз обеспечивает бесшовный вход для администраторов в SQL-консоль, улучшает производительность чтения для холодных обращений и улучшает соединитель Metabase для ClickHouse Cloud.
Изменения консоли
- Обеспечен бесшовный доступ к SQL-консоли для пользователей-администраторов
- Изменена роль по умолчанию для новых приглашенных на "Администратор"
- Добавлено анкетирование для знакомства
Надежность и производительность
- Добавлена логика повторных попыток для более длительных вставочных запросов для восстановления в случае сетевых сбоев
- Улучшена производительность чтения холодных обращений
Изменения интеграций
- Плагин Metabase получил долго ожидаемое крупное обновление v0.9.1. Теперь он совместим с последней версией Metabase и был всесторонне протестирован против ClickHouse Cloud.
6 декабря 2022 - Общая доступность
ClickHouse Cloud теперь готов к продакшену с соответствием SOC2 Type II, SLA на время работы для производственных нагрузок и публичной страницей состояния. Этот релиз включает в себя новые основные возможности, такие как интеграция с AWS Marketplace, SQL-консоль - рабочая станция для исследования данных для пользователей ClickHouse и ClickHouse Academy - обучение в собственном темпе в ClickHouse Cloud. Узнайте больше в этом блоге.
Готовность к продакшену
- Соответствие SOC2 Type II (подробности в блоге и Центре доверия)
- Публичная Страница состояния для ClickHouse Cloud
- SLA доступности доступны для производственных случаев использования
- Доступность на AWS Marketplace
Новые основные возможности
- Введена SQL-консоль, рабочая станция для исследования данных для пользователей ClickHouse
- Запущена ClickHouse Academy, обучение в собственном темпе в ClickHouse Cloud
Изменения в ценообразовании и учете
- Увеличен пробный срок до 30 дней
- Введены фиксированные тарифы, низкие в ежемесячных расходах на Развивающие услуги, хорошо подходящие для стартовых проектов и разработки/этапов
- Введены новые сниженные цены на Производственные услуги, поскольку мы продолжаем улучшать работу и масштабирование ClickHouse Cloud
- Улучшена гранулярность и точность при учете вычислений
Изменения интеграций
- Включена поддержка движков интеграции ClickHouse Postgres / MySQL
- Добавлена поддержка пользовательских функций SQL (UDF)
- Продвинутый Kafka Connect sink достиг статуса бета
- Улучшен интерфейс интеграций, добавив богатые метаданные о версиях, статус обновления и многое другое
Изменения консоли
- Поддержка многофакторной аутентификации в облачной консоли
- Улучшена навигация облачной консоли для мобильных устройств
Изменения документации
- Введен специальный раздел документации для ClickHouse Cloud
Исправления ошибок
- Устранена известная проблема, из-за которой восстановление из резервной копии не всегда работало из-за разрешения зависимостей
29 ноября 2022
Этот релиз приносит соответствие SOC2 Type II, обновляет версию ClickHouse до 22.11 и улучшает ряд клиентов и интеграций ClickHouse.
Общие изменения
- Достигнуто соответствие SOC2 Type II (подробности в блоге и Центре доверия)
Изменения консоли
- Добавлен индикатор статуса "Ожидание", чтобы показать, что сервис был автоматически приостановлен
Обновление версии ClickHouse 22.11
- Добавлена поддержка движков таблиц Hudi и DeltaLake и табличных функций
- Улучшена рекурсивная обработка директорий для S3
- Добавлена поддержка синтаксиса составного временного интервала
- Улучшена надежность вставок за счет повторных попыток при вставке
- Смотрите подробный журнал изменений 22.11 для полного списка изменений
Интеграции
- Клиент Python: поддержка v3.11, улучшенная производительность вставки
- Клиент Go: исправление поддержки DateTime и Int64
- Клиент JS: поддержка взаимной SSL-аутентификации
- dbt-clickhouse: поддержка DBT v1.3
Исправления ошибок
- Исправлена ошибка, показывающая устаревшую версию ClickHouse после обновления
- Изменение прав для аккаунта "default" больше не прерывает сессии
- Новосозданные неадминистраторские аккаунты больше не имеют доступа к системным таблицам по умолчанию
Известные проблемы в этом релизе
- Восстановление из резервной копии может не работать из-за разрешения зависимостей
17 ноября 2022
Этот релиз активирует словари из локальной таблицы ClickHouse и HTTP-источников, вводит поддержку региона Мумбаи и улучшает взаимодействие пользователей с облачной консолью.
Общие изменения
- Добавлена поддержка словари из локальной таблицы ClickHouse и HTTP-источников
- Введена поддержка региона Мумбаи регион
Изменения консоли
- Улучшено форматирование счетов за услуги
- Упрощен пользовательский интерфейс для захвата способа оплаты
- Добавлено больше гранулярной активности логирования для резервных копий
- Улучшена обработка ошибок во время загрузки файлов
Исправления ошибок
- Исправлена ошибка, из-за которой могли произойти сбои резервного копирования, если в некоторых частях были большие одиночные файлы
- Исправлена ошибка, из-за которой восстановление из резервной копии не проходило, если одновременно применялись изменения в списках доступа
Известные проблемы
- Восстановление из резервной копии может не работать из-за разрешения зависимостей
3 ноября 2022
Этот релиз убирает единицы чтения и записи из ценообразования (подробнее см. на странице ценообразования), обновляет версию ClickHouse до 22.10, добавляет поддержку более высокого вертикального масштабирования для клиентов самообслуживания и улучшает надежность за счет лучших настроек по умолчанию.
Общие изменения
- Удалены единицы чтения/записи из модели ценообразования
Изменения конфигурации
- Настройки
allow_suspicious_low_cardinality_types
,allow_suspicious_fixed_string_types
иallow_suspicious_codecs
(по умолчанию false) больше не могут быть изменены пользователями по соображениям стабильности.
Изменения консоли
- Увеличен максимум самообслуживания для вертикального масштабирования до 720 ГБ памяти для платящих клиентов
- Улучшен процесс восстановления из резервной копии для установки правил списка доступа по IP и пароля
- Введены списки ожидания для GCP и Azure в диалоговом окне создания сервиса
- Улучшена обработка ошибок во время загрузки файлов
- Улучшены рабочие процессы для администрирования биллинга
Обновление версии ClickHouse 22.10
- Улучшены слияния поверх объектных хранилищ за счет снятия ограничения "слишком много частей" в присутствии большого количества больших частей (не менее 10 GiB). Это позволяет хранение до петабайтов данных в одном разделе единственной таблицы.
- Улучшен контроль над слиянием с настройкой
min_age_to_force_merge_seconds
, чтобы сливать после определенного временного порога. - Добавлен синтаксис, совместимый с MySQL, для сброса настроек
SET setting_name = DEFAULT
. - Добавлены функции для кодирования кривой Мортон, хеширования целых чисел на Java и генерации случайных чисел.
- Смотрите подробный журнал изменений 22.10 для полного списка изменений.
25 октября 2022
Этот релиз значительно снижает потребление вычислений для малых нагрузок, снижает ценообразование за вычисления (подробнее см. на странице ценообразования), улучшает стабильность за счет лучших настроек по умолчанию и улучшает представления о биллинге и использовании в консоли ClickHouse Cloud.
Общие изменения
- Уменьшено минимальное выделение памяти для сервиса до 24 ГБ
- Уменьшен таймаут бездействия сервиса с 30 минут до 5 минут
Изменения конфигурации
- Уменьшено значение max_parts_in_total с 100k до 10k. Значение по умолчанию для настройки
max_parts_in_total
для таблиц MergeTree было снижено с 100000 до 10000. Причина этого изменения заключается в том, что мы наблюдали, что большое количество частей данных может затруднять время запуска сервисов в облаке. Большое количество частей обычно указывает на слишком тонкую ключевую шардировку, что, как правило, происходит случайно и должно быть предотвращено. Изменение по умолчанию позволит раньше выявлять эти случаи.
Изменения консоли
- Расширены детали использования кредита в представлении биллинга для пробных пользователей
- Улучшены подсказки и текст помощи, добавлена ссылка на страницу ценообразования в представлении использования
- Улучшен рабочий процесс при смене параметров фильтрации IP
- Добавлена кнопка повторной отправки электронной почты для подтверждения в облачной консоли
4 октября 2022 - Бета
ClickHouse Cloud начал свою публичную бета-версию 4 октября 2022 года. Узнайте больше в этом блоге.
Версия ClickHouse Cloud основана на ClickHouse core v22.10. Для списка совместимых функций обратитесь к руководству Cloud Compatibility.