Dataflow-voorverwerking leest veel BigQuery-logs; de prestaties zijn slecht en de gegevens groeien snel. Welke wijziging verbetert de leesprestaties?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik een .fromQuery (query-gebaseerde) leesbewerking die alleen de specifieke velden selecteert die nodig zijn..
Waarom dit het antwoord is
De juiste optie is om een .fromQuery (query-gebaseerde) leesbewerking te gebruiken die alleen de specifieke velden selecteert die nodig zijn. Dit verbetert de leesprestaties aanzienlijk, omdat BigQuery dan minder gegevens hoeft te verwerken en over te dragen. Door alleen de relevante kolommen te selecteren, wordt de hoeveelheid data die over het netwerk moet worden verstuurd en die Dataflow moet verwerken, geminimaliseerd, wat resulteert in snellere uitvoeringstijden en lagere kosten. Het expliciet specificeren van het BigQuery TableReference-object is standaardpraktijk, maar verbetert de prestaties niet direct. Het gebruik van TableSchema en TableFieldSchema is voor schemadefinitie, niet voor prestatieverbetering bij het lezen. Het toepassen van een transformatie die TableRow-objecten retourneert is inherent aan hoe Dataflow met BigQuery-gegevens omgaat en biedt geen specifieke prestatieverbetering voor het lezen van de 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