Je bevraagt een specifieke BigQuery-tabel meerdere keren per dag. De basistabel is petabytes groot, maar je past filters en eenvoudige aggregaties toe en hebt snellere, up-to-date resultaten nodig. Wat moet je doen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een materialized view op basis van de uitgevoerde query..
Waarom dit het antwoord is
Een materialized view is de beste oplossing omdat deze de resultaten van een query vooraf berekent en opslaat. Dit versnelt de daaropvolgende query's aanzienlijk, vooral bij grote tabellen en complexe aggregaties, en zorgt ervoor dat de gegevens up-to-date blijven door incrementele updates. Het uitvoeren van een geplande query haalt de gegevens wel op, maar de query moet elke keer volledig worden uitgevoerd, wat trager is dan een materialized view. Een gecachte query versnelt alleen herhaalde exacte query's en is niet geschikt voor dynamische of incrementele updates. Het beperken van de querykolommen vermindert de hoeveelheid overgedragen data, maar versnelt de onderliggende berekening van de aggregaties niet voldoende bij petabytes aan data.
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