Principales évolutions fonctionnelles et corrections de bugs majeurs apportées à Realtime Compute for Apache Flink, publiées le 3 juin 2026.
Le déploiement de cette mise à niveau s'effectue par étapes selon les régions. Pour consulter le calendrier de déploiement, référez-vous aux dernières annonces situées sur la droite de la console Realtime Compute for Apache Flink. Si les nouvelles fonctionnalités ne sont pas disponibles, cela signifie que votre compte n'a pas encore été mis à niveau. Pour demander une accélération de la mise à niveau, soumettez un ticket ; nous organiserons la mise à niveau en fonction de votre situation.
Vue d'ensemble
Realtime Compute for Apache Flink publie la version VVR 11.7 du moteur (basée sur Apache Flink 1.20.3). Cette version renforce la sécurité, l'inférence IA en temps réel, la recherche vectorielle, le traitement des données semi-structurées et l'ingestion de données. La chaîne d'appel des fonctions intégrées SQL est sécurisée, et AI Function prend désormais en charge les modèles multimodaux, le transfert des paramètres CREATE MODEL et les services d'inférence distants. La recherche dans les tables vectorielles DLF Paimon est disponible, et la gestion des types Variant et DECIMAL est améliorée. Pour l'ingestion de données, les sources Kafka YAML, MySQL CDC, SQL Server CDC, Canal JSON ainsi que les expressions Transform sont affinées. Les connecteurs principaux, notamment Elasticsearch, Iceberg, Hologres, MySQL et Kafka, voient leur stabilité, leur authentification, leur gestion des connexions et leur facilité d'utilisation améliorées. Cette version intègre également les améliorations de la communauté Apache Flink et des correctifs pour Async Function et AsyncScalarFunction.
Moteur
Les améliorations apportées à la sécurité, à l'inférence IA, à la recherche vectorielle, au système de types et aux API renforcent le traitement des données en temps réel, l'analytique intelligente et la recherche vectorielle dans les architectures lakehouse.
AI Function et inférence de modèle
Prise en charge du développement Flink Agents : Créez des jobs AI Agent en streaming pilotés par les événements, en vous appuyant sur le framework open source Apache Flink Agents.
Prise en charge de NVIDIA Triton Inference Server : Les appels distants vers NVIDIA Triton Inference Server sont désormais pris en charge, élargissant les options d'intégration pour les services d'inférence en ligne.
Améliorations de l'invocation des modèles multimodaux : L'adaptation des paramètres pour les modèles de compréhension d'images et de vidéos est optimisée, facilitant l'utilisation d'AI Function avec les modèles de compréhension visuelle.
Amélioration de la fonction
ml_predict: La fonctionml_predictpeut désormais réutiliser les paramètres de modèle sélectionnés issus deCREATE MODEL, ce qui réduit la duplication de configuration dans le SQL d'inférence.
SQL et système de types
Amélioration de la précision DECIMAL : Le type DECIMAL prend désormais en charge une précision plus élevée pour les scénarios de calcul numérique (fonctionnalité expérimentale).
Prise en charge du Paimon Variant Shredding : Améliore le stockage et l'efficacité des requêtes sur les données semi-structurées dans Paimon.
API DataStream/PyFlink
Améliorations de l'API Python DataStream : Intègre les améliorations de la communauté Apache Flink pour Async Function dans l'API Python DataStream.
Améliorations d'AsyncScalarFunction : Intègre les correctifs et améliorations de la communauté Apache Flink pour AsyncScalarFunction, renforçant la stabilité et la facilité d'utilisation des fonctions scalaires asynchrones.
Renforcement de la sécurité
Sécurisation des fonctions intégrées SQL : Correction d'un risque potentiel d'injection de code dans la chaîne d'appel des fonctions intégrées SQL, améliorant la robustesse à l'exécution des jobs.
Ingestion de données (Flink CDC)
-
Améliorations de Kafka YAML Source :
Le format JSON tolère désormais les clés dupliquées dans les champs Key ou Value, améliorant la compatibilité lors de l'ingestion de données JSON complexes.
Les messages Tombstone (avec une valeur Value vide) peuvent désormais être convertis en événements DELETE, prenant en charge les sujets de compaction de journaux et la synchronisation avec sémantique de suppression.
Amélioration du format Canal JSON : Les données Kafka Canal JSON prennent désormais en charge JSON Converter, offrant une analyse et une conversion de types plus flexibles.
-
Optimisations de MySQL CDC :
Gestion améliorée de la casse des noms de champs pour une meilleure exactitude dans les scénarios de synchronisation sensibles à la casse.
Lors de la lecture des journaux archivés RDS, l'ID de l'instance principale peut désormais être recherché automatiquement, réduisant la charge de configuration.
Source SQL Server CDC : Ajoute la prise en charge de CDC pour SQL Server, permettant la capture en temps réel des données modifiées depuis SQL Server (aperçu public).
Amélioration des expressions Transform : La gestion des expressions DECIMAL haute précision est améliorée, augmentant l'exactitude des calculs dans les scénarios de transformation de données.
Hologres YAML Sink : Hologres prend désormais en charge l'ancien gestionnaire Put Handler, améliorant la compatibilité avec les chemins d'écriture existants.
Paimon YAML Sink : Prend en charge l'écriture des champs Blob stockés via le descripteur blob-descriptor-field.
Connecteurs
Elasticsearch : Ajoute le paramètre
connection.keep-alivepour configurer le maintien des connexions actives, améliorant la stabilité des connexions de longue durée.Kafka : Le connecteur source YAML prend désormais en charge JSON Converter pour les données Canal JSON, avec une meilleure gestion des clés dupliquées et des messages Tombstone.
Paimon : Ajout de la procédure stockée
vector_searchpour interroger les tables vectorielles dans Paimon. Pour plus de détails sur l'utilisation, consultez support vector search procedure for flink.
Corrections de bugs
-
Correctifs de l'exactitude :
Correction de la précision insuffisante de l'inférence de type DECIMAL dans les expressions Transform.
Correction de la gestion inattendue de la casse des noms de champs dans Flink CDC MySQL.
Correction des problèmes de compatibilité dans Kafka YAML Source lors du traitement de données JSON contenant des clés dupliquées.
-
Correctifs de stabilité :
Correction d'un problème lié à la logique de comparaison MySQL BinlogOffset.
Correction d'une erreur DDL
CREATE CATALOGpour Paimon DLF 1.0.Correction d'une erreur MySQL CDC :
Variable character string length must be between 1 and 2147483647.Correction d'une erreur de gestion des valeurs par défaut lorsque les jobs Flink CDC YAML écrivent des données Kafka Debezium JSON.