View a markdown version of this page

交付配額和限制 - Amazon Kinesis Data Streams

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

交付配額和限制

下表說明 Amazon Kinesis Data Streams 中串流資料表和 Amazon S3 交付的配額和交付限制。 Amazon Kinesis

資源配額

資源 預設 可調整 備註
每個串流的交付 2 否 一個交付至 Apache Iceberg 上的串流資料表,另一個交付至一般用途的 Amazon S3 儲存貯體。
每次交付的串流數 1 否 每個交付只會從一個串流讀取。
每次交付的資料表 1 否 每個交付只會寫入一個目的地資料表。
注意

帳戶中的交付數量受每個區域配額每個帳戶的隨需串流限制,因為每個串流最多可有兩個交付。如需 streams-per-account 配額,請參閱 配額和限制。

API 限制

限制 預設 備註
API 限流率 (每個區域每個帳戶) 每秒 5 次交易 (TPS) 適用於控制平面 API 操作。
ListChannels 每頁結果上限 100 使用分頁字符來擷取其他結果。

交付限制條件

下列限制條件適用於所有交付組態:

  • 交付支援僅附加交付。無法在目的地更新或刪除記錄。

  • 資料交付不支援任一目的地類型的跨區域交付。Kinesis Data Streams 串流和目的地必須位於相同的區域。

  • 串流資料表 (Apache Iceberg) 交付不支援跨帳戶交付。來源串流、目的地 S3 資料表儲存貯體和 AWS Glue 結構描述登錄檔必須全部位於相同的 中 AWS 帳戶。

  • 對於一般用途 Amazon S3 交付,只有目的地儲存貯體可以位於不同的 中 AWS 帳戶。頻道及其來源串流必須位於相同的 帳戶中。

  • 不會將轉換套用至資料。記錄會依原狀從串流傳送至目的地。

  • 資料交付不支援結構描述演變。變更結構描述需要刪除並重新建立交付。

  • 交付不會回填現有資料。只有交付達到 ACTIVE 狀態後寫入串流的記錄才會交付。

  • 每個交付都會在目的地建立新的資料表。您無法交付至現有的資料表。

  • 來源 Kinesis Data Streams 串流必須處於隨需標準或隨需優勢容量模式。不支援佈建模式。

更新限制條件

現有交付只能更新下列屬性:

  • DataFreshnessInSeconds

  • LoggingConfiguration

所有其他組態屬性在建立後是不可變的。若要變更任何其他設定,您必須刪除現有的交付,並使用所需的組態建立新的交付。