Een bedrijf streamt CSV-records in realtime en wil deze opslaan op Amazon S3 in Apache Parquet-formaat. Welke optie vereist de minste ontwikkelingsinspanning om inkomende CSV-gegevens naar Parquet te converteren voordat ze in S3 worden opgeslagen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik Amazon Kinesis Data Streams en Amazon Kinesis Data Firehose om inkomende CSV om te zetten in Parquet..
Waarom dit het antwoord is
De correcte optie is om Amazon Kinesis Data Streams en Amazon Kinesis Data Firehose te gebruiken. Kinesis Data Streams kan real-time CSV-records opnemen. Kinesis Data Firehose kan vervolgens direct worden geconfigureerd om deze gegevens te converteren naar Apache Parquet-formaat en op te slaan in Amazon S3, met minimale ontwikkelingsinspanning omdat het een volledig beheerde service is. De andere opties vereisen meer ontwikkelingsinspanning: Apache Kafka Streams op EC2 en Kafka Connect S3 vereist het opzetten en beheren van EC2-instances en Kafka-componenten. Amazon Kinesis Data Streams met AWS Glue vereist het schrijven en uitvoeren van Glue-jobs, wat meer ontwikkelingswerk is dan Firehose. Apache Spark Structured Streaming op een EMR-cluster vereist het opzetten, beheren en configureren van een EMR-cluster en het schrijven van Spark-code.
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