Bir Python işi, Cloud Storage'daki milyonlarca müşteri dosyasını okuyor; mevzuat gereği: iş bittiğinde müşteri verileri hemen silinmelidir. Toplam tamamlama süresini en aza indirin. Ne yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Cloud Storage API'ye toplu istekler kullanarak bucket'taki tüm nesneleri toplu olarak silen son bir iş adımı ekleyin..
Neden bu cevap
Doğru cevap, Cloud Storage API'ye toplu istekler kullanarak bucket'taki tüm nesneleri toplu olarak silen son bir iş adımı eklemektir. Bu yöntem, iş akışınızın bir parçası olarak programatik silme işlemi sağlar ve milyonlarca dosyayı verimli bir şekilde işlemek için toplu isteklerin avantajlarından yararlanır. Bu, mevzuat gereği "hemen" silme ihtiyacını karşılar ve toplam tamamlama süresini en aza indirir. Diğer seçenekler neden uygun değil: İş sonunda tüm nesneleri silmek için bucket üzerinde bir Object Lifecycle Management kuralı yapılandırmak, silme işleminin hemen gerçekleşmesini garanti etmez; yaşam döngüsü kuralları genellikle belirli bir süre sonra veya belirli koşullar altında tetiklenir. İş tamamlandığında bucket'ı Google Cloud konsolundan kaldırmak manuel bir adımdır ve otomasyon gerektiren bir senaryoda verimsizdir, ayrıca bucket'ın kendisini siler, sadece içindeki nesneleri değil. gcloud CLI ile gcloud storage rm --recursive gs://BUCKETNAME/ komutunu çalıştırmak, manuel bir komut çalıştırmayı gerektirir ve milyonlarca dosya için tek bir komutla toplu API isteklerinin sağladığı performansı sunmayabilir.
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