View a markdown version of this page

Quote e limiti di consegna - Flusso di dati Amazon Kinesis

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Quote e limiti di consegna

Le tabelle seguenti descrivono le quote e i vincoli di consegna per le tabelle di streaming e la distribuzione di Amazon S3 in Amazon Kinesis Data Streams.

Quote delle risorse

Risorsa Di default Adattabile Note
Consegne per stream 2 No Una consegna alle tabelle di streaming su Apache Iceberg e una consegna a un bucket Amazon S3 per uso generico.
Stream per consegna 1 No Ogni consegna viene letta esattamente da un flusso.
Tabelle per consegna 1 No Ogni spedizione viene scritta esattamente su una tabella di destinazione.
Nota

Il numero di consegne in un account è limitato dagli On-Demand stream per account per quota regionale, poiché ogni stream può avere un massimo di due consegne. Per la quota di stream per account, consulta. Quote e limiti

Limiti di API

Limite Predefinita Note
Velocità di limitazione delle API (per account e regione) 5 transazioni al secondo (TPS) Si applica alle operazioni API del piano di controllo.
ListChannels numero massimo di risultati per pagina 100 Usa i token di impaginazione per recuperare risultati aggiuntivi.

Vincoli di consegna

I seguenti vincoli si applicano a tutte le configurazioni di consegna:

  • Le consegne supportano la consegna con sola aggiunta. I record non possono essere aggiornati o eliminati a destinazione.

  • La consegna dei dati non supporta la consegna in più regioni per nessuno dei due tipi di destinazione. Lo stream di Kinesis Data Streams e la destinazione devono trovarsi nella stessa regione.

  • La distribuzione tramite tabelle di streaming (Apache Iceberg) non supporta la distribuzione tra account. Lo stream di origine, il bucket della tabella S3 di destinazione e AWS Glue lo Schema Registry devono essere tutti nello stesso file. Account AWS

  • Per la distribuzione generica di Amazon S3, solo il bucket di destinazione può trovarsi in un altro. Account AWS Il canale e il relativo stream di origine devono trovarsi nello stesso account.

  • Nessuna trasformazione viene applicata ai dati. I record vengono consegnati così come sono dallo stream alla destinazione.

  • La distribuzione dei dati non supporta l'evoluzione dello schema. La modifica dello schema richiede l'eliminazione e la ricreazione della consegna.

  • Le consegne non riempiono i dati esistenti. Vengono recapitati solo i record scritti nello stream dopo che la consegna ha raggiunto lo stato ATTIVO.

  • Ogni consegna crea una nuova tabella a destinazione. Non è possibile effettuare consegne a una tabella esistente.

  • Lo stream Kinesis Data Streams di origine deve essere in modalità di capacità On-Demand Standard o On-Demand Advantage. La modalità provisioned non è supportata.

Aggiorna i vincoli

Solo le seguenti proprietà possono essere aggiornate su una consegna esistente:

  • DataFreshnessInSeconds

  • LoggingConfiguration

Tutte le altre proprietà di configurazione sono immutabili dopo la creazione. Per modificare qualsiasi altra impostazione, è necessario eliminare la consegna esistente e crearne una nuova con la configurazione desiderata.