Który potok przechowywania/formatowania należy zastosować w przypadku bardzo dużych plików tekstowych, które muszą obsługiwać ANSI SQL, kompresję i równoległe ładowanie zgodnie z najlepszymi praktykami Google?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Konwertuj pliki tekstowe na skompresowany Avro za pomocą Cloud Dataflow; przechowuj pliki w Cloud Storage i udostępniaj je BigQuery jako trwałe tabele zewnętrzne..
Dlaczego to jest odpowiedź
Konwersja plików tekstowych na skompresowany Avro za pomocą Cloud Dataflow, przechowywanie ich w Cloud Storage i udostępnianie BigQuery jako trwałe tabele zewnętrzne to najlepsze rozwiązanie. Avro to format zoptymalizowany pod kątem BigQuery, który obsługuje kompresję i schematy, co ułatwia równoległe ładowanie i efektywne wykonywanie zapytań ANSI SQL. Cloud Storage zapewnia skalowalne i ekonomiczne przechowywanie, a zewnętrzne tabele BigQuery umożliwiają bezpośrednie zapytania bez konieczności importowania danych, co jest idealne dla bardzo dużych plików. Pozostałe opcje są mniej optymalne: bezpośrednie ładowanie do BigQuery może być kosztowne dla bardzo dużych plików i mniej elastyczne; użycie gzip jest mniej wydajne niż Avro dla BigQuery; a Cloud Bigtable nie jest przeznaczony do analityki SQL.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana