

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 從 Amazon Kinesis Data Streams 讀取資料
<a name="building-consumers"></a>

*取用者*是處理來自 Kinesis 資料串流的所有資料的應用程式。當消費者使用*強化廣發功能*時，將取得其自身每秒 2 MB 的讀取傳輸量配額，使得多個消費者能夠並行從同一串流讀取資料，而不必與其他消費者爭用讀取傳輸量。若要使用碎片的強化廣發功能，請參閱[開發具有專用輸送量的增強型廣發消費者](enhanced-consumers.md)。

您可以使用 Kinesis Client Library (KCL) 或 為 Kinesis Data Streams 建置取用者 適用於 Java 的 AWS SDK。您也可以使用其他服務開發消費者 AWS Lambda， AWS 例如 Amazon Managed Service for Apache Flink 和 Amazon Data Firehose。Kinesis Data Streams 支援與其他 AWS 服務整合，例如 Amazon EMR、Amazon EventBridge、 AWS Glue和 Amazon Redshift。它還支援第三方整合，包括 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 用戶端程式庫](kcl.md)
+ [使用 開發消費者 適用於 Java 的 AWS SDK](develop-consumers-sdk.md)
+ [使用 開發消費者 AWS Lambda](lambda-consumer.md)
+ [使用 Amazon Managed Service for Apache Flink 開發消費者](kda-consumer.md)
+ [使用 Amazon Data Firehose 開發消費者](kdf-consumer.md)
+ [使用其他服務從 Kinesis Data Streams 讀取資料 AWS](using-other-services-read.md)
+ [使用第三方整合從 Kinesis Data Streams 讀取](using-services-third-party-read.md)
+ [疑難排解 Kinesis Data Streams 取用者](troubleshooting-consumers.md)
+ [最佳化 Amazon Kinesis Data Streams 取用者](advanced-consumers.md)