Un job Cloud Dataflow che utilizza il windowing e le trasformazioni su dati di streaming Pub/Sub fallisce durante l'inserimento in streaming. Qual è la causa più probabile?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Non è stata applicata una funzione di windowing non globale (sharded), causando il fallimento del job alla creazione della pipeline.
Perché questa è la risposta
Un job Dataflow che elabora dati di streaming con windowing richiede una funzione di windowing non globale (sharded) per definire come raggruppare gli elementi in finestre temporali. Senza questa configurazione, la pipeline non sa come segmentare il flusso continuo di dati e fallisce durante la creazione o l'esecuzione, specialmente con trasformazioni che dipendono da finestre, come aggregazioni. L'assenza di timestamp degli eventi o la mancata configurazione dei trigger per i dati in ritardo causerebbero problemi di accuratezza o ritardi nell'elaborazione, ma non un fallimento immediato alla creazione della pipeline. Una funzione di windowing globale è valida, ma per lo streaming con windowing e trasformazioni, una finestra non globale è tipicamente necessaria per elaborare sottogruppi di dati.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta