Cette rubrique présente les notes de version de Realtime Compute for Apache Flink et fournit des liens vers les références pertinentes. Elle détaille les principales mises à jour et corrections de bugs apportées à Realtime Compute for Apache Flink dans la version publiée le 16 décembre 2021.
Mises à jour de la plateforme
Nouvelles fonctionnalités
Inspection des journaux de déploiement et analyse des performances
Pour utiliser cette fonctionnalité, activez l'archivage des journaux dans votre modèle de journalisation ou cochez l'option Allow Log Archives dans la section Logging de l'onglet Configuration du déploiement.
La plateforme affiche désormais trois catégories de journaux de déploiement directement dans la console Realtime Compute for Apache Flink : les journaux de démarrage, les journaux opérationnels et les journaux historiques. Pour les déploiements en cours d'exécution, vous pouvez également analyser les performances de JobManager et de TaskManager via les onglets Flame Graph, Memory et Threads.
Pour plus d'informations, consultez les rubriques Afficher les journaux historiques des jobs et Afficher les journaux de démarrage et les journaux opérationnels d'un déploiement. Pour analyser les performances, reportez-vous à la rubrique Surveiller les performances des déploiements.
Création de catalogues Hive, Hologres et MySQL depuis la console
Vous pouvez désormais créer des catalogues Hive, Hologres et MySQL directement depuis l'interface utilisateur de la console.
Vérification de la compatibilité des états avant la restauration d'un job
Lorsque vous sélectionnez un état historique pour restaurer un job, le système vérifie la compatibilité des états et signale l'impact potentiel sur vos activités en cours.
Définition de variables réutilisables en SQL
Vous pouvez configurer et référencer des variables générales, y compris les paires AccessKey, dans plusieurs instructions SQL. Pour plus d'informations, consultez la rubrique Gérer les variables et les clés.
Optimisations
Ajout des résultats de l'analyse de chaînage et de la configuration des ressources au niveau des opérateurs dans le SQL finement granulaire
La console affiche désormais les résultats de l'analyse de chaînage.
La configuration des ressources au niveau des opérateurs est désormais prise en charge.
Ajout du nom du déploiement aux messages d'alerte
Les messages d'alerte incluent désormais le nom du déploiement, ce qui permet d'identifier plus rapidement le déploiement à l'origine d'une alerte.
Refonte de l'interface de création de catalogue
L'interface utilisateur de création de catalogues a été repensée pour offrir une expérience plus fluide.
Mises à jour de Ververica Runtime (VVR)
VVR 3.0.7
L'exploration des déploiements est désormais prise en charge.
Correction des problèmes connus d'Apache Flink 1.12.
VVR 4.0.11
Fonctionnalités commerciales Flink Change Data Capture (CDC)
Deux capacités CDC sont désormais disponibles en disponibilité générale :
Évolution du schéma : les tables peuvent faire évoluer leur schéma.
Sémantique SQL de synchronisation de base de données : Flink SQL prend désormais en charge la sémantique requise pour les workflows de synchronisation de bases de données.
Pour connaître les instructions SQL qui sous-tendent ces fonctionnalités, consultez les rubriques Instruction CREATE TABLE AS et Instruction CREATE DATABASE AS. Pour une procédure pas à pas de bout en bout, reportez-vous à la rubrique Ingestion de base de données en temps réel.
Le backend d'état Gemini prend en charge OSS
Le backend d'état Gemini peut désormais stocker les données d'état dans Object Storage Service (OSS).
Autres améliorations
Optimisation de la gestion des ressources de déploiement.
Amélioration du connecteur MySQL CDC DataStream. Pour plus d'informations, consultez la rubrique Connecteur MySQL CDC DataStream.
Correction d'une exception dans le backend d'état Gemini.
Correction des problèmes connus d'Apache Flink 1.13.