InputUpdate - 亞馬遜 Kinesis SQL 應用程式資料分析開發人員指南

對於新專案,我們建議您使用適用於 Apache Flink Studio 的全新受管理服務,取代適用於應用程式的 Kinesis Data Analytics。SQLManaged Service for Apache Flink Studio 易於使用且具備進階分析功能,讓您在幾分鐘內建置複雜的串流處理應用程式。

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

InputUpdate

描述特定輸入組態 (由應用程式的 InputId 識別) 之更新。

目錄

InputId

要更新的應用程式輸入之輸入 ID。

類型:字串

長度限制:長度下限為 1。長度上限為 50。

模式:[a-zA-Z0-9_.-]+

必要:是

InputParallelismUpdate

描述平行處理的更新 (Amazon Kinesis Analytics 為特定串流來源建立的應用程式內串流數目)。

類型:InputParallelismUpdate 物件

必要:否

InputProcessingConfigurationUpdate

描述輸入處理組態的更新。

類型:InputProcessingConfigurationUpdate 物件

必要:否

InputSchemaUpdate

描述串流來源中的資料格式,以及串流來源的紀錄元素如何映射至建立的應用程式內串流資料欄。

類型:InputSchemaUpdate 物件

必要:否

KinesisFirehoseInputUpdate

如果 Amazon Kinesis Firehose 交付串流是要更新的串流來源,則會提供更新的串流 ARN 和 IAM 角色 ARN。

類型:KinesisFirehoseInputUpdate 物件

必要:否

KinesisStreamsInputUpdate

如果 Amazon Kinesis 串流是要更新的串流來源,則會提供更新的串流 Amazon Resource Name (ARN) 和 IAM 角色 ARN。

類型:KinesisStreamsInputUpdate 物件

必要:否

NamePrefixUpdate

Amazon Kinesis Analytics 為特定串流來源建立的應用程式內串流之名稱前置詞。

類型:字串

長度限制:長度下限為 1。長度上限為 32。

必要:否

另請參閱

如需在其中一個特定語言 AWS SDK 中使用此 API 的詳細資訊,請參閱下列內容: