Migreren van trigger-gebaseerde CDC naar BigQuery met behulp van log-gebaseerde CDC-streams: welke twee stappen moet u nemen om wijzigingen met minimale latency beschikbaar te maken in de rapportagetabel en tegelijkertijd de compute overhead te verminderen? (Kies twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Voeg elk nieuw CDC-record en het bijbehorende bewerkingstype in realtime toe aan een staging-tabel., Gebruik periodiek een DML MERGE om meerdere DML INSERT-, UPDATE- en DELETE-bewerkingen tegelijkertijd uit te voeren op de rapportagetabel..
Waarom dit het antwoord is
Om wijzigingen met minimale latency en verminderde compute overhead te verwerken, is het het meest efficiënt om CDC-records eerst in realtime naar een staging-tabel te schrijven. Dit voorkomt dure individuele DML-bewerkingen direct op de rapportagetabel. Vervolgens kan een periodieke DML MERGE-bewerking worden gebruikt om meerdere wijzigingen tegelijkertijd vanuit de staging-tabel naar de rapportagetabel te verwerken. Dit minimaliseert de compute overhead door batchverwerking van updates. Directe DML INSERT, UPDATE of DELETE voor elk record is inefficiënt en verhoogt de latency en kosten. Het gebruik van een materialized view met realtime inserts in de rapportagetabel kan de compute overhead verhogen en is complexer. Periodiek verouderde records verwijderen is een aparte onderhoudstaak en draagt niet direct bij aan het verwerken van CDC-wijzigingen met minimale latency.
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