

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

# AWS Lambda 搭配 Amazon Kinesis Producer Library 使用 處理序列化資料
<a name="kinesis-record-deaggregation"></a>

[Amazon Kinesis Producer Library ](https://docs.aws.amazon.com/kinesis/latest/dev/developing-producers-with-kpl.html)(KPL) 會將小型使用者格式化的記錄彙總成最大 1 MB 的較大記錄，以更好地利用 Amazon Kinesis Data Streams 輸送量。雖然適用於 Java 的 KCL 支援取消彙總這些記錄，但當使用 AWS Lambda 做為串流的取用者時，您需要使用特殊模組來取消彙總記錄。您可以從 [Amazon Kinesis Producer Library Deaggregation Modules for AWS Lambda ](https://github.com/awslabs/kinesis-deaggregation)的 GitHub 取得必要的專案程式碼和指示。此專案中的元件可讓您在 Java AWS Lambda、Node.js 和 Python 中處理 KPL 序列化資料。上述元件也可用於建構[多語言 KCL 應用程式](https://github.com/awslabs/amazon-kinesis-client/blob/master/amazon-kinesis-client-multilang/src/main/java/software/amazon/kinesis/multilang/package-info.java)。