Cotas do Dataproc sem servidor

O Dataproc sem servidor tem limites de cota de API aplicados no nível do projeto e da região. As cotas são redefinidas a cada 60 segundos (um minuto).

A tabela a seguir lista os tipos de cota específicos e padrão por projeto da API Dataproc sem servidor, além dos limites de cota e os métodos a que se aplicam.

Tipo de cota Limite Métodos de API aplicáveis
ClusterOperationRequestsPerMinutePerProjectPerRegion 200 CancelOperation. O cancelamento da cota de operações em lote é compartilhado com o cancelamento da cota de operações do cluster.
BatchOperationRequestsPerMinutePerProjectPerRegion 200 CreateBatch e DeleteBatch
SessionOperationRequestsPerMinutePerProjectPerRegion 200 CreateSession, DeleteSession e TerminateSession
DefaultRequestsPerMinutePerProjectPerRegion 7.500 GetBatch, ListBatches, GetSession, ListSessions

Outras cotas do Google Cloud

Os lotes do Dataproc sem servidor usam outros produtos do Google Cloud. Esses produtos têm cotas de nível de projeto, o que inclui cotas que se aplicam ao uso do Dataproc sem servidor. Alguns serviços são obrigatórios para o uso do Dataproc sem servidor, como o Compute Engine e o Cloud Storage. Outros serviços, como o BigQuery e o Bigtable, podem ser usados opcionalmente com o Dataproc sem servidor.

Serviços obrigatórios

Os serviços a seguir, que impõem limites de cota, são necessários para criar lotes sem servidor do Dataproc.

Compute Engine

Os lotes do Dataproc sem servidor consomem as seguintes cotas de recursos do Compute Engine:

Nível de computação Cota
Standard CPUS
Premium N2_CPUS
Nível do disco Cota
Standard DISKS_TOTAL_GB
Premium LOCAL_SSD_TOTAL_GB_PER_VM_FAMILY com a família de VMs N2
Acelerador de GPU Cota
L4 NVIDIA_L4_GPUS
A100 40 GB NVIDIA_A100_GPUS
A100 80 GB NVIDIA_A100_80GB_GPUS

As cotas do Compute Engine se dividem em limites regionais e globais. Esses limites se aplicam aos lotes que você cria. Por exemplo, para executar um lote do Spark com quatro núcleos de driver (spark.driver.cores=4) e dois executores com 4 núcleos cada (spark.executor.cores=4), você usará 12 CPUs virtuais (4 * 3). Esse uso em lote será contabilizado no limite de cota regional de 24 CPUs virtuais.

Recursos em lote padrão

Quando você cria um lote com configurações padrão, os seguintes recursos do Compute Engine são usados:

Item Recursos usados
CPUs virtuais 12
Instâncias de máquina virtual (VM) 3
Disco permanente 3.000 GB

Cloud Logging

O Dataproc sem servidor salva saídas em lote e registros no Cloud Logging. A cota do Cloud Logging se aplica aos lotes do Dataproc sem servidor.

Serviços opcionais

Os serviços a seguir, que têm limites de cota, podem ser usados opcionalmente com lotes sem servidor do Dataproc.

BigQuery

Durante a leitura ou gravação de dados no BigQuery, a cota do BigQuery é aplicada.

Bigtable

Durante a leitura ou gravação de dados no Bigtable, é usada a cota do Bigtable.