Data Science & ML

BigQuery & Cloud Data

BigQuery, groß angelegte SQL-Abfragen, Partitionierung, öffentliche Datensätze, Kosten, Optimierung

18 Interview-Fragen·
Mid-Level
1

Was ist Google BigQuery?

Antwort

BigQuery ist ein serverloses, hoch skalierbares und kostengünstiges Data Warehouse von Google Cloud Platform. Dank seiner verteilten Architektur ermöglicht es die Ausführung analytischer SQL-Abfragen auf Petabytes von Daten in Sekunden. Im Gegensatz zu herkömmlichen Datenbanken trennt BigQuery Speicher und Rechenleistung, was eine nutzungsbasierte Abrechnung und nahezu unbegrenzte Skalierbarkeit ermöglicht.

2

Was ist der Hauptvorteil der serverlosen Architektur von BigQuery?

Antwort

Die serverlose Architektur von BigQuery bedeutet, dass keine Infrastruktur verwaltet werden muss: keine Server-Bereitstellung, keine Cluster-Konfiguration, keine Wartung. Google verwaltet Ressourcen automatisch basierend auf der Nachfrage. Dies ermöglicht es, sich auf Abfragen und Analysen zu konzentrieren, anstatt auf Systemadministration, während man von automatischer Skalierbarkeit profitiert.

3

Wie berechnet BigQuery Abfragen im On-Demand-Modus?

Antwort

Im On-Demand-Modus berechnet BigQuery basierend auf der Menge der von der Abfrage gescannten Daten, nicht nach Ausführungszeit oder zurückgegebenen Zeilen. Das erste Terabyte pro Monat ist kostenlos. Es ist daher entscheidend, Abfragen zu optimieren, indem nur notwendige Spalten ausgewählt und Partitionierung verwendet wird, um Kosten zu senken.

4

Was ist ein Dataset in BigQuery?

5

Was ist Tabellenpartitionierung in BigQuery und was ist ihr Hauptvorteil?

+15 Interview-Fragen

Meistere Data Science & ML für dein nächstes Interview

Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.

Kostenlos starten