Un progetto ha una prenotazione BigQuery di 2000 slot. Centinaia di nuove pipeline non sensibili al tempo causano errori di quota, con circa 1500 query attivate contemporaneamente al picco. Come si risolvono i problemi di concorrenza in modo economicamente vantaggioso?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Eseguire le pipeline SQL non sensibili al tempo come query batch e le query ad-hoc come job interattivi..
Perché questa è la risposta
L'esecuzione di pipeline SQL non sensibili al tempo come query batch è la soluzione più conveniente. Le query batch vengono accodate e vengono eseguite quando le risorse sono disponibili, utilizzando slot inattivi e riducendo la contesa senza richiedere slot aggiuntivi. Le query ad-hoc, che sono spesso interattive e richiedono risposte rapide, dovrebbero essere eseguite come job interattivi per garantire la priorità. Aumentare la capacità degli slot (opzioni A e C) è più costoso e potrebbe non essere necessario se il problema è la gestione della concorrenza piuttosto che la capacità totale. Eseguire tutto come job interattivi (opzione D) aggraverebbe il problema della contesa degli slot e non risolverebbe il problema delle query non sensibili al tempo che competono per le stesse risorse.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta