Après mûre réflexion, nous avons décidé de mettre fin à Amazon Kinesis Data Analytics pour les applications SQL en deux étapes :
1. À compter du 15 octobre 2025, vous ne pourrez plus créer de nouvelles applications Kinesis Data Analytics for SQL.
2. Nous supprimerons vos candidatures à compter du 27 janvier 2026. Vous ne pourrez ni démarrer ni utiliser vos applications Amazon Kinesis Data Analytics for SQL. Support ne sera plus disponible pour Amazon Kinesis Data Analytics for SQL à partir de cette date. Pour de plus amples informations, veuillez consulter Arrêt d'Amazon Kinesis Data Analytics pour les applications SQL.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Limites
Dates d'arrêt
Après mûre réflexion, nous avons pris la décision de mettre fin à Amazon Kinesis Data Analytics pour les applications SQL. Pour vous aider à planifier et à migrer hors d'Amazon Kinesis Data Analytics pour les applications SQL, nous supprimerons progressivement l'offre sur une période de 15 mois. Il y a deux dates importantes à noter, le 15 octobre 2025 et le 27 janvier 2026.
-
Le 15 octobre 2025, nous arrêterons vos candidatures et les placerons dans un
READY
état. Vous pourrez alors redémarrer vos applications et continuer à les utiliser normalement, sous réserve des limites de service. -
À compter du 15 octobre 2025, vous ne pourrez plus créer de nouvelles applications Amazon Kinesis Data Analytics for SQL. Vous pourrez exécuter toutes les applications existantes normalement, sous réserve des limites de service.
-
Nous supprimerons vos candidatures à compter du 27 janvier 2026. Vous ne serez pas en mesure de démarrer ou d'utiliser vos applications Amazon Kinesis Data Analytics for SQL. Support ne sera plus disponible pour les applications Amazon Kinesis Data Analytics for SQL à partir de cette date.
Nous vous recommandons de migrer vos applications vers Amazon Managed Service pour Apache Flink ou Amazon Managed Service pour Apache Flink Studio
Limites
Lorsque vous utilisez les applications Amazon Kinesis Data Analytics pour SQL, notez les limites suivantes :
Kinesis Data Analytics for SQL est disponible dans les régions AWS suivantes : USA Est (Ohio), USA Est (Virginie du Nord), USA Ouest (Oregon), Canada (Centre), Europe (Paris), Europe (Irlande), Europe (Francfort), Europe (Londres), Asie-Pacifique (Hong Kong), Asie-Pacifique (Mumbai), Asie-Pacifique (Sydney), Asie-Pacifique (Singapour), Asie Pacifique (Séoul), Asie-Pacifique (Tokyo), Amérique du Sud (Sao Paulo), (US-Est) AWS GovCloud , (US-Ouest) AWS GovCloud Nous n'avons pas l'intention de lancer Kinesis Data Analytics for SQL dans d' AWS autres régions.
Après le 28 juin 2023, vous ne pourrez plus créer de nouvelles applications Kinesis Data Analytics for SQL à l'aide de AWS la console de gestion si vous n'utilisez pas déjà Kinesis Data Analytics for SQL. Pour plus d'informations sur les dates d'arrêt de Kinesis Data Analytics for SQL, consultez. Dates d'arrêt Si vous avez créé une application Kinesis Data Analytics for SQL avant le 28 juin 2023, aucun changement n'est apporté à la façon dont vous créez et exécutez les applications aujourd'hui dans AWS une région où vous utilisez déjà Kinesis Data Analytics for SQL. Toutefois, vous ne pourrez plus créer de nouvelles applications à l'aide de la AWS console dans une région où vous n'utilisez pas Kinesis Data Analytics for SQL.
Après le 12 septembre 2023, vous ne pourrez plus créer de nouvelles applications en utilisant Kinesis Data Firehose comme source si vous n'utilisez pas déjà Kinesis Data Analytics for SQL. Pour plus d'informations sur les dates d'arrêt de Kinesis Data Analytics for SQL, consultez. Dates d'arrêt Les clients existants qui utilisent les applications Kinesis Data Analytics pour SQL avec
KinesisFirehoseInput
peuvent continuer à ajouter des applications avecKinesisFirehoseInput
au sein d’un compte existant à l’aide de Kinesis Data Analytics. Si vous êtes déjà client et que vous souhaitez créer un compte avec les applications Kinesis Data Analytics pour SQL avecKinesisFirehoseInput
, vous pouvez ouvrir un dossier de support. Pour plus d’informations, consultez le Centre AWS Support. -
La taille d’une ligne dans un flux intégré à l’application est limitée à 512 Ko. Kinesis Data Analytics utilise jusqu’à 1 Ko pour stocker les métadonnées. Ces métadonnées sont comptabilisées dans la limite de ligne. Si la taille de l'enregistrement sur la source de diffusion est supérieure à 50 Ko, vous pouvez diviser l'enregistrement en plusieurs lignes dans votre flux d'application en fournissant le schéma approprié dans la configuration d'entrée en fournissant un délimiteur de lignes.
-
Le code SQL dans une application est limité à 100 Ko.
-
La fenêtre la plus longue que nous recommandons pour une requête à fenêtres est d'une heure. Les flux intégrés à l'application sont stockés dans un stockage volatile et des interruptions inattendues de l'application entraînent la reconstruction du flux par cette dernière à partir des données source dans le stockage volatile.
Le débit le plus élevé que nous recommandons pour un flux intégré à une application unique est compris entre 2 et 20 Mo/s, en fonction de la complexité de la requête de l'application.
-
Vous pouvez créer jusqu'à 50 applications Kinesis Data Analytics AWS par région dans votre compte. Vous pouvez demander des applications supplémentaires via le formulaire d'augmentation de limite de service. Pour plus d’informations, consultez le Centre AWS Support
. -
Le débit de streaming maximal qu'une seule application Kinesis Data Analytics for SQL peut traiter est d'environ MB/sec. This assumes that you have increased the number of in-application streams to the maximum value of 64, and you have increased your KPU limit beyond 8 (see the following limit for details). If your application needs to process more than 100 MB/sec 100 % des entrées. Effectuez l'une des opérations suivantes :
Utiliser plusieurs occurrences d’applications Kinesis Data Analytics pour SQL pour traiter l’entrée
Utilisez le service géré pour les applications Apache Flink pour Java si vous souhaitez utiliser un seul flux et une seule application.
Note
Nous vous conseillons de revoir régulièrement la
InputProcessing.OkBytes
métrique de votre application afin de pouvoir planifier à l'avance l'utilisation de plusieurs applications SQL ou de migrer vers Amazon Managed Service pour Apache Flink pour les applications Java si le débit d'entrée prévu de votre application dépasse 100 Mo/sec. Nous vous conseillons également de créer une CloudWatch alarmeInputProcessing.OkBytes
afin que vous soyez averti lorsque votre application approche de la limite de débit d'entrée. Cela peut être utile car vous pouvez mettre à jour votre requête d’application pour obtenir un débit plus élevé, évitant ainsi la surcharge et les retards dans les analyses. Pour plus d'informations, consultez Dépannage. L’alarme peut également s’avérer utile si vous disposez d’un mécanisme permettant de réduire le débit en amont. -
Le nombre d’unités de traitement Kinesis (KPU) est limité à huit. Pour trouver des instructions pour demander une augmentation de cette limite, consultez Pour demander une augmentation de limite dans Limites relatives au service Amazon.
Avec Kinesis Data Analytics, vous ne payez que les ressources que vous utilisez. Un taux horaire vous est facturé en fonction du nombre moyen de KPUs celles utilisées pour exécuter votre application de traitement des flux. qUne seule unité KPU vous fournit 1 vCPU et 4 Go de mémoire.
-
Chaque application peut comporter une source de diffusion et une source de données de référence au maximum.
-
Vous pouvez configurer jusqu’à trois destinations pour votre application Kinesis Data Analytics. Nous vous recommandons d'utiliser l'une de ces destinations pour conserver les données du flux d'erreurs intégré à l'application.
-
L’objet Amazon S3 qui stocke les données de référence peut avoir une taille de 1 Go maximum.
-
Si vous modifiez les données de référence stockées dans le compartiment S3 après avoir chargé les données de référence dans une table intégrée à l'application, vous devez utiliser l'UpdateApplicationopération (à l'aide de l'API ou AWS CLI) pour actualiser les données de la table intégrée à l'application. À l'heure actuelle, l'actualisation des données de référence dans votre application AWS Management Console n'est pas prise en charge.
-
Actuellement, Kinesis Data Analytics ne prend pas en charge les données générées par l’Amazon Kinesis Producer Library (KPL).
-
Vous pouvez attribuer jusqu'à 50 balises par application.