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 as opções específicas e padrão por projeto Tipos de cota e limites de cota da API Dataproc Serverless e os e métodos aos quais elas se aplicam.
Tipo de cota | Limite | Métodos ou descrição da API |
---|---|---|
ClusterOperationRequestsPerMinutePerProjectPerRegion | 200 | CancelOperation (o cancelamento da cota de operações em lote é compartilhado com o cancelamento da cota de operações de cluster). |
BatchOperationRequestsPerMinutePerProjectPerRegion | 200 | CreateBatch, DeleteBatch |
SessionOperationRequestsPerMinutePerProjectPerRegion | 200 | CreateSession, DeleteSession, TerminateSession |
DefaultRequestsPerMinutePerProjectPerRegion | 7.500 | GetBatch, ListBatches, GetSession, ListSessions |
ActiveOperationsPerProjectPerRegion | 5000 | Limite do número total de operações ativas simultâneas de todos os tipos em um projeto em uma região. |
Outras cotas do Google Cloud
Os lotes do Dataproc sem servidor usam outros produtos do Google Cloud. Esses produtos têm cotas para envolvidos no projeto, o que inclui cotas que se aplicam ao Dataproc sem servidor; usar. 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 do Dataproc sem servidor.
Compute Engine
Os lotes sem servidor do Dataproc consomem o seguinte Cotas de recursos do Compute Engine:
Nível de computação | Cota |
---|---|
Padrão | CPUS |
Premium | N2_CPUS |
Nível do disco | Cota |
Padrão | 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ê
criar. Por exemplo, para executar um lote Spark com quatro núcleos de driver
(spark.driver.cores=4
) e dois executores com quatro núcleos cada (spark.executor.cores=4
),
você vai 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 as configurações padrão, os seguintes 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 Serverless salva a saída em lote e os registros Cloud Logging: A cota do Cloud Logging se aplica aos seus 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 do Dataproc sem servidor.
BigQuery
Ao ler ou gravar dados no BigQuery, A cota do BigQuery se aplica.
Bigtable
Durante a leitura ou gravação de dados no Bigtable, Aplica-se a cota do Bigtable.