Een project heeft een BigQuery-reservering van 2000 slots. Honderden nieuwe, niet-tijdgevoelige pipelines veroorzaken quotafouten, met ongeveer 1500 gelijktijdig geactiveerde queries op piekmomenten. Hoe los je gelijktijdigheidsproblemen kosteneffectief op?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Voer de niet-tijdgevoelige SQL-pipelines uit als batchqueries en ad-hoc queries als interactieve jobs..
Waarom dit het antwoord is
Het uitvoeren van niet-tijdgevoelige SQL-pipelines als batchqueries is de meest kosteneffectieve oplossing. Batchqueries worden in de wachtrij geplaatst en uitgevoerd wanneer er slots beschikbaar zijn, zonder extra kosten voor slotcapaciteit. Dit voorkomt quotafouten veroorzaakt door gelijktijdigheid. Ad-hoc queries moeten als interactieve jobs worden uitgevoerd voor onmiddellijke resultaten. Het verhogen van de slotcapaciteit (opties 1 en 3) is duurder en mogelijk niet nodig als de pipelines flexibel zijn. Het wijzigen van alle queries naar interactieve jobs (optie 4) zou de slotcapaciteit nog sneller uitputten en de kosten verhogen.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig