Limites - Guide du développeur d'Amazon Kinesis Data Analytics SQL pour applications

Après mûre réflexion, nous avons décidé de mettre fin à Amazon Kinesis Data Analytics SQL pour les applications en deux étapes :

1. À compter du 15 octobre 2025, vous ne pourrez plus créer de nouveaux Kinesis Data Analytics SQL pour les applications.

2. Nous supprimerons vos candidatures à compter du 27 janvier 2026. Vous ne serez pas en mesure de démarrer ou d'utiliser votre Amazon Kinesis Data Analytics SQL pour les applications. Support ne sera plus disponible pour Amazon Kinesis Data Analytics à partir SQL de cette date. Pour de plus amples informations, veuillez consulter Arrêt d'Amazon Kinesis Data Analytics SQL pour applications.

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 décidé de mettre fin à Amazon Kinesis Data Analytics SQL pour les applications. Pour vous aider à planifier et à migrer hors d'Amazon Kinesis Data Analytics SQL pour les applications, 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.

  1. 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.

  2. À compter du 15 octobre 2025, vous ne pourrez plus créer de nouveaux Amazon Kinesis Data Analytics SQL pour les applications. Vous pourrez exécuter toutes les applications existantes normalement, sous réserve des limites de service.

  3. Nous supprimerons vos candidatures à compter du 27 janvier 2026. Vous ne serez pas en mesure de démarrer ou d'utiliser votre Amazon Kinesis Data Analytics SQL pour les applications. Support ne sera plus disponible pour Amazon Kinesis Data Analytics SQL pour les applications à 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 avant le 15 octobre 2025. Pour obtenir des ressources qui vous aideront à effectuer votre migration, consultezExemples de migration vers le service géré pour Apache Flink Studio. Pour en savoir plus sur Amazon Managed Service pour Apache Flink ou Amazon Managed Service pour Apache Flink Studio, consultez le guide du développeur Amazon Managed Service pour Apache Flink.

Limites

Lorsque vous travaillez avec Amazon Kinesis Data Analytics SQL for Applications, tenez compte des limites suivantes :

  • Kinesis Data Analytics SQL for est disponible dans les régions AWS suivantes : USA Est (Ohio), USA Est (Virginie du Nord), États-Unis 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 (Singapour) (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 dans SQL d' AWS autres régions.

  • Après le 28 juin 2023, vous ne pourrez plus créer de nouveaux Kinesis Data Analytics SQL pour les applications à l'aide de AWS la console de gestion si vous n'utilisez pas déjà Kinesis Data Analytics pour. SQL Pour plus d'informations sur Kinesis Data Analytics concernant les dates SQL d'arrêt, consultez. Dates d'arrêt Si vous avez créé une application Kinesis Data Analytics SQL pour 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 pour laquelle vous utilisez déjà Kinesis Data Analytics. SQL Toutefois, vous ne pourrez plus créer de nouvelles applications à l'aide de la AWS console dans une région pour laquelle vous n'utilisez pas Kinesis Data AnalyticsSQL.

  • 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 pour. SQL Pour plus d'informations sur Kinesis Data Analytics concernant les dates SQL d'arrêt, consultez. Dates d'arrêt Les clients existants qui utilisent Kinesis Data Analytics SQL pour les applications peuvent continuer à ajouter KinesisFirehoseInput des applications au sein d'un compte existant KinesisFirehoseInput à l'aide de Kinesis Data Analytics. Si vous êtes déjà client et que vous souhaitez créer un nouveau compte auprès de Kinesis Data Analytics SQL pour des applicationsKinesisFirehoseInput, vous pouvez ouvrir un dossier d'assistance. 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 SQL code d'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 SQL for 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 :

    Note

    Nous vous conseillons de revoir régulièrement les InputProcessing.OkBytes indicateurs de votre application afin de pouvoir planifier à l'avance l'utilisation de plusieurs SQL applications ou la migration vers Amazon Managed Service for Apache Flink for Java Applications 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 alarme InputProcessing.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. Un single vous KPU fournit 1 V CPU 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 (en utilisant le API ou AWS CLI) pour actualiser les données de la table intégrée à l'application. Actuellement, 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 KPL Library ().

  • Vous pouvez attribuer jusqu'à 50 balises par application.