Firma ładuje setki plików do tabeli faktów w klastrze Amazon Redshift i chce uzyskać jak największą przepustowość ładowania przy efektywnym wykorzystaniu zasobów klastra. Jaka strategia ładowania najlepiej spełni te cele?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj pojedynczego polecenia COPY, aby załadować dane do klastra Redshift..
Dlaczego to jest odpowiedź
Pojedyncze polecenie COPY jest najbardziej efektywną strategią ładowania wielu plików do Amazon Redshift. Redshift automatycznie dystrybuuje operację ładowania między węzły klastra, maksymalizując przepustowość i efektywnie wykorzystując zasoby. Użycie wielu poleceń COPY spowodowałoby narzut związany z zarządzaniem wieloma transakcjami i mogłoby prowadzić do rywalizacji o zasoby. S3DistCp jest narzędziem do kopiowania danych między S3 a HDFS, a następnie importowanie z HDFS do Redshift wprowadza niepotrzebne kroki i złożoność. Użycie wielu instrukcji INSERT jest znacznie mniej wydajne niż COPY, ponieważ każda instrukcja INSERT jest osobną transakcją, co generuje duży narzut.
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