Musisz przeprowadzić analizę sentymentu miliona postów w mediach społecznościowych za pomocą Amazon Comprehend. Które podejście zakończy przetwarzanie zbioru danych w najkrótszym czasie?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Prześlij wszystkie posty do Amazon S3 i wywołaj funkcję AWS Lambda, która wywołuje StartSentimentDetectionJob, aby uruchomić asynchroniczne zadanie wsadowe na danych S3..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to przesłanie wszystkich postów do Amazon S3 i wywołanie funkcji AWS Lambda, która uruchamia StartSentimentDetectionJob. Ta metoda wykorzystuje asynchroniczne zadanie wsadowe Amazon Comprehend, które jest przeznaczone do efektywnego przetwarzania dużych zbiorów danych. Jest to najszybsze podejście, ponieważ Comprehend optymalizuje przetwarzanie wsadowe wewnętrznie. Użycie synchronicznego interfejsu API DetectSentiment dla każdego posta indywidualnie jest nieefektywne i powolne ze względu na narzut związany z wielokrotnym wywoływaniem API. Wywoływanie interfejsu API BatchDetectSentiment w partiach po 25 postów jest lepsze, ale nadal wymaga zarządzania partiami i wielokrotnych wywołań, co jest wolniejsze niż pojedyncze zadanie wsadowe. Wywołanie interfejsu API BatchDetectSentiment raz z całym zbiorem danych nie jest możliwe, ponieważ API ma ograniczenia dotyczące rozmiaru danych wejściowych (maksymalnie 25 dokumentów).
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