Pliki z kilku źródeł regularnie trafiają do zasobnika Amazon S3. Inżynier danych musi ładować nowe pliki do Amazon Redshift w czasie zbliżonym do rzeczywistego, gdy tylko pojawią się w zasobniku S3. Które podejście spełnia ten wymóg?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj S3 Event Notifications do wywołania funkcji AWS Lambda, która ładuje nowe pliki do Amazon Redshift..
Dlaczego to jest odpowiedź
Powiadomienia o zdarzeniach S3 (S3 Event Notifications) pozwalają na wyzwalanie funkcji AWS Lambda w odpowiedzi na zdarzenia w zasobniku S3, takie jak utworzenie nowego obiektu. Funkcja Lambda może następnie przetworzyć nowy plik i załadować go do Amazon Redshift, co zapewnia ładowanie danych w czasie zbliżonym do rzeczywistego. Pozostałe opcje są mniej odpowiednie: Edytor zapytań v2 do planowania polecenia COPY jest podejściem wsadowym, a nie zbliżonym do rzeczywistego. Integracja zero-ETL między Amazon Aurora i Amazon Redshift jest przeznaczona do replikacji danych z Aurora, a nie z plików w S3. Zakładki zadań AWS Glue (AWS Glue job bookmarks) są używane do śledzenia przetworzonych danych w zadaniach ETL, co jest podejściem wsadowym, a nie natychmiastowym.
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