Anwendungen schreiben Logs in BigQuery, wobei jede Anwendung eine separate Tabelle erhält. Logs, die älter als 45 Tage sind, müssen entfernt und der Speicher optimiert werden. Was sollten Sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Machen Sie die Tabellen zeitpartitioniert und konfigurieren Sie den Partitionsablauf auf 45 Tage..
Warum dies die Antwort ist
Zeitpartitionierte Tabellen mit Partitionsablauf sind die effizienteste Methode, um Daten in BigQuery nach einem bestimmten Zeitraum automatisch zu löschen und den Speicher zu optimieren. Durch das Partitionieren nach Zeit und das Festlegen des Partitionsablaufs auf 45 Tage werden Partitionen, die älter als 45 Tage sind, automatisch gelöscht, was die Speicherkosten senkt. Das Konfigurieren der Ablaufzeit für Tabellen löscht die gesamte Tabelle nach der angegebenen Zeit, nicht nur alte Logs. Das Standardverhalten von BigQuery löscht keine Daten automatisch. Ein Skript zur manuellen Löschung ist wartungsintensiv und weniger effizient als die integrierte Partitionsablauffunktion.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich