Questo documento elenca le quote e i limiti che si applicano Dataform.
Google Cloud utilizza le quote per garantire equità e ridurre dei picchi di utilizzo e disponibilità delle risorse. Una quota limita la quantità Risorsa Google Cloud utilizzabile dal progetto Google Cloud. Quote si applicano a una serie di tipi di risorse, tra cui hardware, software e componenti. Ad esempio, le quote possono limitare il numero di chiamate API a un servizio, il numero di bilanciatori del carico utilizzati contemporaneamente dal tuo progetto o di progetti che puoi creare. Le quote proteggono la community per gli utenti di Google Cloud evitando il sovraccarico dei servizi. Anche le quote sono utili per gestire le tue risorse Google Cloud.
Il sistema Cloud Quotas esegue le seguenti operazioni:
- Monitora il tuo consumo dei prodotti e dei servizi Google Cloud
- Limita il tuo consumo di queste risorse
- Fornisce un mezzo per richiedere modifiche al valore della quota
Nella maggior parte dei casi, quando tenti di consumare una risorsa superiore alla sua quota lo consente, il sistema blocca l'accesso alla risorsa e l'attività che stai tentando di eseguire.
In genere le quote si applicano al progetto Google Cloud livello. L'utilizzo di una risorsa in un progetto non influisce la quota disponibile in un altro progetto. All'interno di un progetto Google Cloud, le quote vengono condivise tra tutte le applicazioni e gli indirizzi IP.
Esistono anche limiti per le risorse Dataform. Questi non sono correlati al sistema delle quote. I limiti non possono essere modificati se non diversamente specificato.
Rifornimento quota
Le quote giornaliere vengono ripristinate a intervalli regolari durante il giorno, riflettendo il loro intento di guidare i comportamenti di limitazione della frequenza. Aggiornamento intermittente viene eseguita anche per evitare lunghe interruzioni quando la quota si esaurisce. Una maggiore quota viene in genere resa disponibile entro pochi minuti, che viene reintegrato a livello globale una volta al giorno.
Richiedi un aumento della quota
Per aumentare o diminuire la maggior parte delle quote, utilizza la console Google Cloud. Per ulteriori informazioni, vedi Richiedi una quota superiore.
Limite di utilizzo della quota
Scopri come limitare l'utilizzo di una particolare risorsa specificando un minore rispetto a quella predefinita, consulta Utilizzo limite.
Autorizzazioni obbligatorie
Per visualizzare e aggiornare le quote Dataform in nella console Google Cloud, devi disporre delle stesse autorizzazioni di qualsiasi account Google Cloud quota. Per ulteriori informazioni, vedi Autorizzazioni per le quote.
Risoluzione dei problemi
Per informazioni sulla risoluzione degli errori relativi a Dataform quote e limiti, consulta la sezione Risoluzione dei problemi.
Quote Dataform
Dataform prevede le seguenti quote API:
Quote | Limite |
---|---|
Richieste totali per progetto, per regione | 6000/minute/project/region |
Richieste di compilazione per progetto, per regione | 120/minute/project/region |
Richieste di accesso ai file per progetto, per regione | 120/minute/project/region |
Richieste di installazione dei pacchetti per progetto, per regione | 120/minute/project/region |
Richieste di chiamata del flusso di lavoro per progetto, per regione | 60/minute/project/region |
Azioni del flusso di lavoro per esecuzione | 5000 |
Quote per i servizi utilizzati da Dataform
Dataform utilizza altri servizi Google Cloud. Questi servizi hanno quote a livello di progetto, che si applicano quando utilizzi Dataform.
Dataform utilizza i seguenti servizi Google Cloud che avranno i propri limiti di quota:
Limiti delle risorse di compilazione Dataform
Dataform applica i seguenti limiti di utilizzo alle risorse di compilazione:
Limite di utilizzo | Valore |
---|---|
Numero massimo di azioni per compilazione di repository | 5000 |
Numero massimo di dipendenze per azione nel grafico compilato | 50 |
Dimensione massima totale dei dati serializzati del grafico compilato delle azioni | 20 MB |
Dimensione massima delle dipendenze della gestione dei partner di rete | 200 MB |
Dimensione massima di un repository criptato con CMEK | 512 MB |
Inoltre, Dataform impone dei limiti all'utilizzo di CPU e memoria durante la compilazione. Se questi limiti vengono superati durante la compilazione del codice, la compilazione non riesce e Dataform genera un errore di compilazione.
Per stimare l'utilizzo delle risorse di compilazione del repository, consulta Stima dell'utilizzo delle risorse di compilazione del repository.
Il repository potrebbe superare i limiti di utilizzo per i seguenti motivi:
- Un bug a loop infinito nel codice del repository.
- Un bug di perdita di memoria nel codice del repository.
- Repository di grandi dimensioni, circa più di 1000 nodi del flusso di lavoro SQL.
- Numero elevato di query in parallelo.
Per saperne di più sulle dimensioni del repository in Dataform, consulta Panoramica delle dimensioni del repository.