Sie müssen eine einzelne große Tracking-Tabelle speichern, Streaming-Ingestion unterstützen, eine detaillierte tägliche Analyse ermöglichen und die täglichen Abfragekosten minimieren. Wie sollten Sie die Tabelle in BigQuery modellieren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie eine partitionierte Tabelle namens tracking_table und fügen Sie eine TIMESTAMP-Spalte hinzu..
Warum dies die Antwort ist
Die korrekte Antwort ist, eine partitionierte Tabelle namens trackingtable zu erstellen und eine TIMESTAMP-Spalte hinzuzufügen. BigQuery-Partitionierung nach TIMESTAMP oder DATE ist die empfohlene Methode für große, zeitbasierte Datensätze, da sie Streaming-Ingestion unterstützt, die Abfrageleistung verbessert und die Kosten minimiert, indem nur die relevanten Partitionen gescannt werden. Eine einzelne Tabelle mit einer DATE-Spalte würde bei großen Datenmengen zu hohen Abfragekosten führen, da immer die gesamte Tabelle gescannt werden müsste. Sharded-Tabellen (z.B. trackingtableJJJJMMTT) sind veraltet und werden nicht mehr empfohlen, da sie die Verwaltung erschweren und die Leistung gegenüber partitionierten Tabellen nicht verbessern. Eine Tabelle mit einer TIMESTAMP-Spalte ohne Partitionierung würde ebenfalls zu hohen Kosten führen.
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