Publié le: Oct 5, 2017
Vous pouvez désormais configurer vos applications Amazon Kinesis Analytics pour transformer des données avant que ces dernières soient traitées par votre code SQL. Cette nouvelle fonction vous permet d'utiliser AWS Lambda pour convertir des formats, enrichir des données, filtrer des données, et plus encore. Une fois que les données sont transformées par votre fonction, Kinesis Analytics les envoie au code SQL de votre application pour une analyse en temps réel.
Pour commencer, il suffit de sélectionner une fonction AWS Lambda depuis la page source de l'application dans l'AWS Management console. Votre application Kinesis Analytics traite automatiquement vos enregistrements de données brutes à l'aide de la fonction Lambda et envoie les données transformées à votre code SQL en vue d'un traitement ultérieur.
Kinesis Analytics fournit des plans Lambda pour les cas d'utilisation courants comme la conversion de formats GZIP et Kinesis Producer Library en JSON. Vous pouvez utiliser ces plans sans les modifier ou écrire vos propres fonctions personnalisées. Pour accéder à un exemple de cette fonction, consultez le billet de blog Pre-processing data in Kinesis Analytics with AWS Lambda. Pour en savoir plus sur cette fonction, consultez Utilisation de la fonction de prétraitement Lambda dans le manuel du développeur Kinesis Analytics.
Kinesis Analytics est la solution la plus simple pour traiter des données de streaming en temps réel avec du code SQL standard, sans avoir à maîtriser de nouveaux langages de programmation ou frameworks de traitement. Kinesis Analytics permet d'interroger les données de streaming ou de créer intégralement des applications de streaming avec SQL, de manière à obtenir des informations exploitables et à répondre rapidement aux besoins de votre entreprise et de vos clients. Kinesis Analytics est disponible dans les régions USA Est (Virginie du Nord), USA Ouest (Oregon) et UE (Irlande).