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:
DataFreshnessInSecondsLoggingConfiguration
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.