Data Science & ML

BigQuery & Cloud Data

BigQuery, zapytania SQL na dużą skalę, partycjonowanie, publiczne zbiory danych, koszty, optymalizacja

18 pytań z rozmów·
Mid-Level
1

Czym jest Google BigQuery?

Odpowiedź

BigQuery to bezserwerowa, wysoce skalowalna i opłacalna hurtownia danych oferowana przez Google Cloud Platform. Pozwala uruchamiać analityczne zapytania SQL na petabajtach danych w ciągu sekund dzięki rozproszonej architekturze. W przeciwieństwie do tradycyjnych baz danych, BigQuery oddziela przechowywanie od obliczeń, umożliwiając rozliczanie według użycia i niemal nieograniczoną skalowalność.

2

Jaka jest główna zaleta bezserwerowej architektury BigQuery?

Odpowiedź

Bezserwerowa architektura BigQuery oznacza, że nie ma infrastruktury do zarządzania: bez udostępniania serwerów, bez konfiguracji klastrów, bez konserwacji. Google automatycznie zarządza zasobami w oparciu o zapotrzebowanie. Pozwala to skupić się na zapytaniach i analizie zamiast na administracji systemem, jednocześnie korzystając z automatycznej skalowalności.

3

Jak BigQuery nalicza opłaty za zapytania w trybie on-demand?

Odpowiedź

W trybie on-demand BigQuery nalicza opłaty na podstawie ilości danych skanowanych przez zapytanie, a nie czasu wykonania ani zwróconych wierszy. Pierwszy terabajt skanowany w miesiącu jest darmowy. Dlatego kluczowe jest optymalizowanie zapytań poprzez wybieranie tylko niezbędnych kolumn i używanie partycjonowania w celu redukcji kosztów.

4

Czym jest zbiór danych w BigQuery?

5

Czym jest partycjonowanie tabel w BigQuery i jaka jest jego główna zaleta?

+15 pytań z rozmów

Opanuj Data Science & ML na następną rozmowę

Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.

Zacznij za darmo