20 décembre 2024
Rattachement d’un abonnement marketplace à une organisation
Forcer l’expiration des clés OpenAPI
Adresses e-mail personnalisées pour les notifications
6 décembre 2024
BYOC (bêta)
Connecteur Postgres de capture des changements de données (CDC) dans ClickPipes
Dashboards (bêta)
Query API endpoints (GA)
- Réduction de la latence des endpoints, en particulier lors des démarrages à froid
- Renforcement des contrôles RBAC des endpoints
- Domaines autorisés par CORS configurables
- Streaming des résultats
- Prise en charge de tous les formats de sortie compatibles avec ClickHouse
Prise en charge native du JSON (bêta)
Recherche vectorielle à l’aide d’index de similarité vectorielle (accès anticipé)
Utilisateurs de ClickHouse-connect (Python) et de ClickHouse Kafka Connect
MEMORY_LIMIT_EXCEEDED.
Veuillez effectuer la mise à niveau vers :
- Kafka-Connect: > 1.2.5
- ClickHouse-Connect (Java): > 0.8.6
ClickPipes prend désormais en charge l’accès inter-VPC aux ressources sur AWS
ClickPipes prend désormais en charge IAM pour AWS MSK
Taille maximale des répliques pour les nouveaux services sur AWS
22 novembre 2024
Tableau de bord d’observabilité avancé intégré pour ClickHouse Cloud
Autocomplétion SQL assistée par IA
Nouveau rôle « Billing »
8 novembre 2024
Notifications clients dans ClickHouse Cloud
4 octobre 2024
ClickHouse Cloud propose désormais des services compatibles HIPAA en bêta sur GCP
us-central-1 pour les clients disposant du type de service Dedicated et nécessitent un Business Associate Agreement (BAA). Contactez l’équipe commerciale ou le support pour demander l’accès à cette fonctionnalité ou rejoindre la liste d’attente pour d’autres régions GCP, AWS et Azure.
Compute-compute separation est désormais en aperçu privé pour GCP et Azure
Codes de récupération MFA en libre-service
Mise à jour de ClickPipes : certificats personnalisés, indicateurs de latence et plus encore.
Contrôles de mise à l’échelle pour Kafka et Kinesis (bêta privée) Un débit élevé peut nécessiter des ressources supplémentaires pour répondre à vos besoins en volume de données et en latence. Nous introduisons la mise à l’échelle horizontale pour ClickPipes, disponible directement depuis notre console Cloud. Cette fonctionnalité est actuellement en bêta privée, ce qui vous permet d’ajuster les ressources plus efficacement en fonction de vos besoins. Veuillez contacter le support pour rejoindre la bêta. Ingestion des messages bruts pour Kafka et Kinesis Il est désormais possible d’ingérer un message Kafka ou Kinesis dans son intégralité sans l’analyser. ClickPipes prend maintenant en charge la colonne virtuelle
_raw_message, ce qui permet aux utilisateurs d’associer le message complet à une seule colonne String. Cela vous offre la flexibilité nécessaire pour travailler avec des données brutes selon vos besoins.
29 août 2024
Nouvelle version du provider Terraform - v1.0.0
Rapport SOC 2 Type II 2024 et certificat ISO 27001 mis à jour
15 août 2024
Compute-compute separation est désormais disponible en aperçu privé sur AWS
ClickPipes pour S3 et GCS désormais en GA, avec prise en charge du mode continu
18 juillet 2024
L’endpoint Prometheus pour les métriques passe en disponibilité générale
Table Inspector dans la console Cloud
DESCRIBE qui vous permettent d’inspecter votre table afin d’en examiner le schéma. Ces commandes affichent leurs résultats dans la console, mais elles sont souvent peu pratiques, car il faut combiner plusieurs requêtes pour obtenir toutes les informations pertinentes sur vos tables et vos colonnes.
Nous avons récemment lancé Table Inspector dans la console Cloud, qui vous permet de consulter dans l’UI des informations importantes sur les tables et les colonnes, sans avoir à écrire de SQL. Vous pouvez essayer Table Inspector pour vos services dans la console Cloud. Il regroupe dans une interface unifiée des informations sur votre schéma, le stockage, la compression, et bien plus encore.
Nouvelle API du client Java
Le nouvel analyseur est activé par défaut
JOIN plus rapides et plus efficaces. Auparavant, les nouveaux utilisateurs devaient activer cette fonctionnalité à l’aide du paramètre allow_experimental_analyzer. Cet analyseur amélioré est désormais activé par défaut sur les nouveaux services ClickHouse Cloud.
D’autres améliorations de l’analyseur sont à venir, car nous avons encore de nombreuses optimisations prévues.
28 juin 2024
ClickHouse Cloud pour Microsoft Azure est désormais disponible en disponibilité générale
- États-Unis : West US 3 (Arizona)
- États-Unis : East US 2 (Virginie)
- Europe : Germany West Central (Francfort)
Aperçus du journal des requêtes
system.query_log de ClickHouse est une source d’informations essentielle pour l’optimisation des requêtes, le débogage, ainsi que la surveillance de l’état général et des performances du cluster. Il y a toutefois un bémol : avec plus de 70 champs et plusieurs enregistrements par requête, l’interprétation du query log s’accompagne d’une courbe d’apprentissage abrupte. Cette première version de Query Insights pose les bases des futurs travaux visant à simplifier le débogage des requêtes et les schémas d’optimisation. Nous serions ravis de connaître votre avis à mesure que nous continuons à faire évoluer cette fonctionnalité, alors n’hésitez pas à nous contacter : votre retour nous sera très précieux.
Endpoint Prometheus pour les métriques (aperçu privé)
Autres fonctionnalités
- Les sauvegardes configurables, qui permettent de définir des politiques de sauvegarde personnalisées, notamment la fréquence, la rétention et la planification, sont désormais en disponibilité générale.
13 juin 2024
Offsets configurables pour le connecteur Kafka de ClickPipes (bêta)
- Depuis le début : commencez à consommer les données depuis le tout début du topic Kafka. Cette option est idéale si vous devez retraiter l’ensemble des données historiques.
- Depuis le plus récent : commencez à consommer les données à partir de l’offset le plus récent. Cette option est utile si vous vous intéressez uniquement aux nouveaux messages.
- Depuis un timestamp : commencez à consommer les données à partir des messages produits à un timestamp donné ou après celui-ci. Cette fonctionnalité offre un contrôle plus précis et vous permet de reprendre le traitement à un moment exact.
Inscrire des services au canal Fast release
Prise en charge de la mise à l’échelle horizontale avec Terraform
30 mai 2024
ClickHouse Cloud pour Microsoft Azure est désormais en bêta
Configurer Private Link depuis la console Cloud
17 mai 2024
Ingérer des données depuis Amazon Kinesis avec ClickPipes (bêta)
Sauvegardes configurables (aperçu privé)
Créez des API à partir de vos requêtes SQL (Beta)
La certification officielle ClickHouse est désormais disponible
25 avril 2024
Charger des données depuis S3 et GCS avec ClickPipes
Utilisez Fivetran pour charger des données à partir de plus de 500 sources dans ClickHouse Cloud
Autres changements
- Prise en charge des formats de sortie dans la console SQL
- Le connecteur Kafka de ClickPipes prend en charge une configuration multi-broker
- Le connecteur PowerBI prend en charge la définition d’options de configuration du pilote ODBC.
18 avril 2024
La région AWS Tokyo est désormais disponible pour ClickHouse Cloud
ap-northeast-1) pour ClickHouse Cloud. Comme nous voulons faire de ClickHouse la base de données la plus rapide, nous ajoutons en permanence de nouvelles régions dans chaque cloud afin de réduire la latence autant que possible. Vous pouvez créer votre nouveau service à Tokyo dans la console Cloud mise à jour.
Autres modifications :
Changements de la Console
- La prise en charge du format Avro pour ClickPipes for Kafka est désormais généralement disponible
- Prise en charge complète de l’importation des ressources (services et private endpoints) pour le provider Terraform
Changements des intégrations
- Version stable majeure du client NodeJS : prise en charge avancée de TypeScript pour les requêtes + ResultSet, configuration par URL
- Kafka Connector : correction d’un bug qui ignorait les exceptions lors de l’écriture dans la DLQ, ajout de la prise en charge du type enum d’Avro, publication de guides pour utiliser le connecteur sur MSK et Confluent Cloud
- Grafana : correction de la prise en charge du type Nullable dans l’UI, correction de la prise en charge des noms de table dynamiques pour le tracing OTel
- DBT : correction des paramètres du modèle pour la matérialisation personnalisée.
- client Java : correction d’un bug d’analyse d’un code d’erreur incorrect
- client Python : correction de la liaison des paramètres pour les types numériques, correction de bugs liés aux listes de nombres dans la liaison de requêtes, ajout de la prise en charge de Point dans SQLAlchemy.
4 avril 2024
Présentation de la nouvelle console ClickHouse Cloud
28 mars 2024
Mises à jour générales
- Ajout de la prise en charge de Microsoft Azure en aperçu privé. Pour y accéder, veuillez contacter l’équipe de gestion de compte ou le support, ou vous inscrire sur la liste d’attente.
- Ajout de canaux de mise à jour, qui permet de définir le moment des mises à niveau selon le type d’environnement. Dans cette release, nous avons ajouté le canal de mise à jour « fast », qui vous permet de mettre à niveau vos environnements hors production avant la production (veuillez contacter le support pour l’activer).
Changements relatifs à l’administration
- Ajout de la prise en charge de la configuration de la mise à l’échelle horizontale via l’API (aperçu privé, veuillez contacter l’assistance pour l’activer)
- Amélioration de la mise à l’échelle automatique afin d’augmenter la capacité des services qui rencontrent des erreurs de mémoire insuffisante au démarrage
- Ajout de la prise en charge de CMEK pour AWS via le provider Terraform
Modifications de la console
- Ajout de la prise en charge de la connexion via Microsoft
- Ajout de fonctionnalités de partage de requêtes paramétrées dans la console SQL
- Amélioration significative des performances de l’éditeur de requêtes (latence réduite de 5 s à 1,5 s dans certaines régions de l’UE)
Changements des intégrations
- Exportateur OpenTelemetry ClickHouse : ajout de la prise en charge du moteur de table de réplication de ClickHouse et ajout de tests d’intégration
- Adaptateur DBT ClickHouse : ajout de la prise en charge de la macro de matérialisation pour les dictionnaires, tests de prise en charge des expressions TTL
- ClickHouse Kafka Connect Sink : ajout de la compatibilité avec la découverte des plugins Kafka (contribution de la communauté)
- Client Java ClickHouse : introduction d’un nouveau paquet pour la nouvelle API du client et ajout d’une couverture de tests pour les tests Cloud
- Client NodeJS ClickHouse : extension des tests et de la documentation pour le nouveau comportement de keep-alive HTTP. Disponible depuis la version v0.3.0
- Client Golang ClickHouse : correction d’un bug concernant Enum comme clé dans Map ; correction d’un bug lorsqu’une connexion en échec reste dans le pool de connexions (contribution de la communauté)
- Client Python ClickHouse : ajout de la prise en charge de l’exécution de requêtes en streaming via PyArrow (contribution de la communauté)
Mises à jour de sécurité
- Mise à jour de ClickHouse Cloud afin d’empêcher le “contournement du contrôle d’accès basé sur les rôles lorsque la mise en cache des requêtes est activée” (CVE-2024-22412)
14 mars 2024
Changements de la console
- La nouvelle expérience de la console Cloud est disponible en accès anticipé (veuillez contacter le support si vous souhaitez y participer).
- ClickPipes pour le chargement en masse depuis S3 et GCS sont disponibles en accès anticipé (veuillez contacter le support si vous souhaitez y participer).
- La prise en charge du format Avro dans ClickPipes for Kafka est disponible en accès anticipé (veuillez contacter le support si vous souhaitez y participer).
Mise à niveau de la version de ClickHouse
- Optimisations pour FINAL, améliorations de la vectorisation, agrégations plus rapides — voir le blog de la version 23.12 pour plus de détails.
- Nouvelles fonctions pour le traitement du punycode, la similarité de chaînes, la détection des valeurs aberrantes, ainsi que des optimisations mémoire pour les fusions et Keeper — voir le blog de la version 24.1 et la présentation pour plus de détails.
- Cette version de ClickHouse Cloud est basée sur la 24.1 ; elle inclut des dizaines de nouvelles fonctionnalités, améliorations des performances et corrections de bugs. Consultez les changelogs de la base de données principale pour plus de détails.
Modifications des intégrations
- Grafana : correction de la migration du dashboard pour la v4 et de la logique de filtrage ad hoc
- Tableau Connector : correction de la fonction DATENAME et de l’arrondi pour les arguments « real »
- Kafka Connector : correction d’une NPE lors de l’initialisation de la connexion, ajout de la possibilité de spécifier les options du pilote JDBC
- Golang client : réduction de l’empreinte mémoire pour le traitement des réponses, correction des valeurs extrêmes de Date32, correction du signalement des erreurs lorsque la compression est activée
- Python client : amélioration de la prise en charge des fuseaux horaires dans les paramètres datetime, amélioration des performances des Pandas DataFrame
29 février 2024
Modifications de la Console
- Optimisation du temps de chargement initial de la console SQL
- Correction d’une condition de concurrence dans la console SQL entraînant l’erreur ‘authentication failed’
- Correction d’un comportement sur la page Monitoring, où la valeur d’allocation mémoire la plus récente était parfois incorrecte
- Correction d’un comportement où la console SQL envoyait parfois des commandes KILL QUERY en double
- Ajout de la prise en charge, dans ClickPipes, de la méthode d’authentification SCRAM-SHA-256 pour les sources de données basées sur Kafka
Changements des intégrations
- Kafka Connector : extension de la prise en charge des structures imbriquées complexes (Array, Map) ; ajout de la prise en charge du type FixedString ; ajout de la prise en charge de l’ingestion dans plusieurs bases de données
- Metabase : correction d’une incompatibilité avec les versions de ClickHouse antérieures à la 23.8
- DBT : ajout de la possibilité de transmettre des paramètres lors de la création de modèles
- Node.js client : ajout de la prise en charge des requêtes de longue durée (>1hr) et de la gestion correcte des valeurs vides
15 février 2024
Mise à niveau de la version de ClickHouse
- Le moteur de table S3Queue pour le chargement continu et planifié de données depuis S3 est prêt pour la production - voir l’article de blog sur la version 23.11 pour plus de détails.
- D’importantes améliorations des performances de FINAL ainsi que de la vectorisation des instructions SIMD permettent d’accélérer les requêtes - voir l’article de blog sur la version 23.12 pour plus de détails.
- Cette version de ClickHouse Cloud est basée sur la 23.12, avec des dizaines de nouvelles fonctionnalités, d’améliorations des performances et de corrections de bugs. Voir les changelogs du cœur de la base de données pour plus de détails.
Modifications de la Console
- Ajout de la possibilité de configurer AWS Private Link et GCP Private Service Connect via le Terraform provider
- Amélioration de la résilience des imports de données à partir de fichiers distants
- Ajout, pour tous les imports de données, d’un volet de détails sur l’état de l’import
- Ajout de la prise en charge des identifiants de type clé/clé secrète pour les imports de données S3
Modifications des intégrations
- Kafka Connect
- Prise en charge de async_insert pour le mode exactly once (désactivé par défaut)
- Client Go
- Correction du binding DateTime
- Amélioration des performances des insertions par lot
- Client Java
- Correction d’un problème de compression des requêtes
Modifications des paramètres
use_mysql_types_in_show_columnsn’est plus nécessaire. Il est désormais activé automatiquement lorsque vous vous connectez via l’interface MySQL.async_insert_max_data_sizea désormais pour valeur par défaut10 MiB
2 février 2024
Modifications de la Console
- Ajout de la prise en charge d’Azure Event Hub dans ClickPipes
- Les nouveaux services sont lancés avec un délai de mise en veille par défaut de 15 min
Changements des intégrations
- Source de données ClickHouse pour Grafana : sortie de la v4
- Refonte complète du query builder avec des éditeurs spécialisés pour Table, Logs, Time Series et Traces
- Refonte complète du générateur SQL pour prendre en charge des requêtes plus complexes et dynamiques
- Ajout d’une prise en charge native d’OpenTelemetry dans les vues Log et Trace
- Extension de la configuration pour permettre de spécifier les tables et colonnes par défaut pour Logs et Traces
- Ajout de la possibilité de spécifier des en-têtes HTTP personnalisés
- Et de nombreuses autres améliorations - consultez le changelog complet
- Outils de gestion des schémas de base de données
- Kafka Connector Sink
- Optimisation de l’ingestion dans une table avec des valeurs par défaut
- Ajout de la prise en charge des dates sous forme de chaînes dans DateTime64
- Metabase
- Ajout de la prise en charge d’une connexion à plusieurs bases de données
18 janvier 2024
Changements généraux
- Nouvelle région AWS : Londres (eu-west-2)
Changements de la Console
- Ajout de la prise en charge de Redpanda, Upstash et Warpstream dans ClickPipes
- Le mécanisme d’authentification de ClickPipes peut désormais être configuré dans l’UI
Modifications des intégrations
- client Java :
- Changements incompatibles : suppression de la possibilité de spécifier des identifiants d’URL aléatoires dans l’appel. Cette fonctionnalité a été supprimée de ClickHouse
- Dépréciations : client Java CLI et paquets GRPC
- Ajout de la prise en charge du format RowBinaryWithDefaults afin de réduire la taille des lots et la charge sur l’instance ClickHouse (à la demande d’Exabeam)
- Rendu les bornes de plage de Date32 et DateTime64 compatibles avec ClickHouse, ajouté la compatibilité avec le type String d’Array de Spark, ainsi que le mécanisme de sélection des nœuds
- Kafka Connector : ajout d’un tableau de bord de monitoring JMX pour Grafana
- PowerBI : paramètres du pilote ODBC désormais configurables dans l’UI
- client JavaScript : ajout des informations de résumé de requête, possibilité de fournir un sous-ensemble de colonnes spécifiques pour l’insertion, et configuration de keep_alive pour le client web
- client Python : ajout de la prise en charge du type Nothing pour SQLAlchemy
Changements liés à la fiabilité
- Changement non rétrocompatible visible pour les utilisateurs : auparavant, deux fonctionnalités (is_deleted et
OPTIMIZE CLEANUP) pouvaient, dans certaines conditions, entraîner une corruption des données dans ClickHouse. Afin de protéger l’intégrité des données de nos utilisateurs, tout en conservant le principe de cette fonctionnalité, nous en avons ajusté le fonctionnement. Plus précisément, le paramètre MergeTreeclean_deleted_rowsest désormais obsolète et n’a plus aucun effet. Le mot-cléCLEANUPn’est pas autorisé par défaut (pour l’utiliser, vous devrez activerallow_experimental_replacing_merge_with_cleanup). Si vous décidez d’utiliserCLEANUP, vous devez vous assurer qu’il est toujours utilisé avecFINAL, et vous devez garantir qu’aucune ligne avec une version plus ancienne ne sera insérée après l’exécution deOPTIMIZE FINAL CLEANUP.