Een streaming-pipeline gebruikt hopping windows, maar sommige laat arriverende data wordt niet als laat behandeld, wat leidt tot onjuiste aggregaties. Hoe vang je late data op in het juiste window?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik watermarks om het verwachte data-aankomstvenster te definiëren. Sta late data toe zodra deze arriveert..
Waarom dit het antwoord is
Watermarks definiëren een drempel voor wanneer data als 'laat' wordt beschouwd. Door een watermark te gebruiken, geef je het systeem een indicatie van de verwachte aankomsttijd van data. Wanneer late data arriveert vóór het watermark voor dat specifieke window is overschreden, kan het nog steeds correct worden verwerkt en opgenomen in de juiste aggregatie. Tumbling windows en session windows zijn andere soorten windowing-functies die het probleem van late data niet direct oplossen; tumbling windows zijn vaste, niet-overlappende vensters, en session windows groeperen op basis van activiteit, niet op aankomsttijd. Het vergroten van een hopping window kan sommige late data opvangen, maar is geen robuuste oplossing voor onvoorspelbare late aankomsten en kan leiden tot onnodig lange verwerkingstijden.
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