Bir IoT Kafka akışı ortalama ~5000 mesaj/sn hızındadır. 1 saatlik hareketli ortalama 4000 mesaj/sn altına düştüğünde bir uyarı oluşturun. Ne uygulamanız gerekir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Kafka IO ile Dataflow kullanın, her 5 dakikada bir 1 saatlik kayan pencere oluşturun, her kaydırmada ortalamayı hesaplayın ve <4000 ise uyarı verin.
Neden bu cevap
Doğru cevap, Dataflow'u Kafka IO ile kullanarak 1 saatlik kayan pencere oluşturmak ve her 5 dakikada bir ortalamayı hesaplayarak uyarı vermektir. Bu yaklaşım, sürekli akan veriler üzerinde belirli bir zaman aralığındaki ortalamayı gerçek zamanlıya yakın izlemek için en uygunudur. Kayan pencere, her 5 dakikada bir yeni bir ortalama hesaplanmasını sağlayarak gecikmeyi azaltır ve zamanında uyarı verilmesine olanak tanır. Sabit pencere kullanmak, pencere kapanana kadar uyarıyı geciktirir ve istenen "hareketli ortalama" tanımına uymaz. Kafka Connect ile Bigtable veya BigQuery'ye yazıp Cloud Scheduler ile sorgulama yapmak, hem daha karmaşık hem de daha yüksek gecikmeli bir çözüm olur, çünkü verilerin depolanması ve ardından sorgulanması ek zaman alır.
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