Çalışan bir streaming Cloud Dataflow işiniz var; mühendisler farklı pencereleme ve tetikleyicilerle yeni bir sürüm oluşturdular. Veri kaybı olmadan güncellemek için ne yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Dataflow işini Drain ile durdurun ve güncellenmiş kodla yeni bir Dataflow işi oluşturun.
Neden bu cevap
Doğru cevap, mevcut Dataflow işini Drain ile durdurup güncellenmiş kodla yeni bir iş oluşturmaktır. Drain işlemi, mevcut tüm verilerin işlenmesini tamamlar ve böylece veri kaybı yaşanmaz. İşlem tamamlandığında, yeni pencereleme ve tetikleyicilere sahip güncellenmiş kodla yeni bir Dataflow işi başlatılabilir. Diğer seçenekler neden yanlış: Mevcut iş adıyla --update kullanmak: Bu seçenek, işin kodunu günceller ancak pencereleme ve tetikleyici mantığındaki değişiklikler genellikle bu şekilde sorunsuz bir şekilde uygulanamaz ve beklenmedik davranışlara yol açabilir. Yeni, benzersiz bir iş adıyla --update kullanmak: --update komutu mevcut bir işi güncellemek için kullanılır. Yeni bir iş adı belirtmek, yeni bir iş başlatır ancak mevcut işi durdurmaz veya veri kaybını önlemez. Cancel ile durdurmak: Cancel işlemi, işi anında durdurur ve o anda işlenmekte olan verilerin kaybolmasına neden olabilir. Bu, veri kaybı olmadan güncelleme gereksinimini karşılamaz.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez