Je hebt een Apache Beam pipeline nodig die Cloud Pub/Sub-berichten verrijkt met kleine statische referentiegegevens uit BigQuery (past in het worker-geheugen) en verrijkte rijen naar BigQuery schrijft. Welk jobtype en welke transforms moet je gebruiken?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Streaming job, PubSubIO, BigQueryIO, side-inputs.
Waarom dit het antwoord is
De correcte optie is "Streaming job, PubSubIO, BigQueryIO, side-inputs". Je hebt een streaming job nodig omdat de pipeline Cloud Pub/Sub-berichten continu verwerkt. PubSubIO is de juiste transformatie om gegevens uit Pub/Sub te lezen. BigQueryIO wordt gebruikt om de verrijkte rijen naar BigQuery te schrijven. Side-inputs zijn essentieel om kleine, statische referentiegegevens (die in het worker-geheugen passen) efficiënt te verrijken in een streaming pipeline. "Batch job" is onjuist omdat de vereiste een continue verwerking van Pub/Sub-berichten inhoudt. "JdbcIO" is onjuist omdat de referentiegegevens uit BigQuery komen, niet uit een relationele database die JDBC gebruikt. "Side-outputs" zijn bedoeld voor het splitsen van de pipeline in meerdere stromen, niet voor het verrijken van gegevens met statische referentiegegevens.
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