

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Kinesis Data Streams からデータを読み取る
<a name="building-consumers"></a>

*コンシューマー*は、Kinesis Data Streams からのデータを処理するアプリケーションです。コンシューマーで*拡張ファンアウト*を使用すると、独自の 2 MB/秒の読み取りスループットが割り当てられ、その読み取りスループットを他のコンシューマーと競合することなく、複数のコンシューマーが並行して同じストリームからデータを読み取ることができます。シャードの拡張ファンアウト機能を使用するには、[専用スループットを備えた拡張ファンアウトを開発する](enhanced-consumers.md)を参照してください。

Kinesis Data Streams のコンシューマーは、Kinesis Client Library (KCL) または AWS SDK for Javaを使用して構築できます。Amazon Managed Service for Apache Flink AWS Lambdaや Amazon Data Firehose AWS などの他のサービスを使用してコンシューマーを開発することもできます。さらに、Kinesis Data Streams は、Amazon EMR、Amazon EventBridge、 AWS Glue、Amazon Redshift などの AWS サービスとの連携をサポートしています。また、Apache Flink、Adobe Experience Platform、Apache Druid、Apache Spark、Databricks、Confluent Platform、Kinesumer、Talend など、サードパーティ製ツールとの連携にも対応しています。

**Topics**
+ [専用スループットを備えた拡張ファンアウトを開発する](enhanced-consumers.md)
+ [Kinesis コンソールでデータビューワーを使用する](data-viewer.md)
+ [Kinesis コンソールでデータストリームをクエリする](querying-data.md)
+ [Kinesis Client Library を使用する](kcl.md)
+ [を使用してコンシューマーを開発する AWS SDK for Java](develop-consumers-sdk.md)
+ [を使用してコンシューマーを開発する AWS Lambda](lambda-consumer.md)
+ [Amazon Managed Service for Apache Flink を使用してコンシューマーを開発する](kda-consumer.md)
+ [Amazon Data Firehose を使用してコンシューマーを開発する](kdf-consumer.md)
+ [他の AWS サービスを使用して Kinesis Data Streams からデータを読み取る](using-other-services-read.md)
+ [サードパーティーの統合を使用して Kinesis Data Streams から読み取る](using-services-third-party-read.md)
+ [Kinesis データストリームコンシューマーのトラブルシューティング](troubleshooting-consumers.md)
+ [Amazon Kinesis Data Streams コンシューマーを最適化する](advanced-consumers.md)