Een luchtvaartssysteem produceert bedrijfseigen vluchtgegevens die efficiënt naar BigQuery moeten worden gestreamd, terwijl het resourcegebruik wordt geminimaliseerd. Welke ingestieaanpak moet u gebruiken?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik een aangepaste Apache Beam-connector om een Dataflow-pipeline te schrijven die de gegevens in Avro-formaat naar BigQuery streamt..
Waarom dit het antwoord is
De correcte aanpak is het gebruik van een aangepaste Apache Beam-connector om een Dataflow-pipeline te schrijven die de gegevens in Avro-formaat naar BigQuery streamt. Dataflow, gebaseerd op Apache Beam, is een volledig beheerde service voor het verwerken van zowel batch- als streaminggegevens, wat ideaal is voor efficiënte, real-time ingestie met minimaal resourcegebruik. Avro is een compact, schema-gebaseerd binair formaat dat zeer efficiënt is voor het streamen van gegevens naar BigQuery, omdat het de overhead minimaliseert en de prestaties verbetert. De andere opties zijn minder geschikt: Een shellscript met een Cloud Function voor periodieke ETL-batchtaken is niet optimaal voor efficiënte streaming en real-time data-ingestie. Een standaard Dataflow-pipeline die ruwe gegevens opslaat en later transformeert, is minder efficiënt dan direct streamen in een geoptimaliseerd formaat. Apache Hive met een Dataproc-taak voor CSV-streaming is minder efficiënt en schaalbaar voor streaming dan Dataflow met Avro, en CSV is een minder efficiënt formaat voor BigQuery-ingestie dan Avro.
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