Pub/Sub pokazuje wszystkie opublikowane wiadomości JSON, ale pulpit nawigacyjny w czasie rzeczywistym zbudowany za pomocą Cloud Dataflow nie wyświetla niektórych wiadomości. Co należy zrobić w następnej kolejności?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Uruchom stały (znany) zestaw danych przez potok Cloud Dataflow i sprawdź dane wyjściowe potoku..
Dlaczego to jest odpowiedź
Problem polega na tym, że wiadomości są publikowane w Pub/Sub, ale nie wszystkie pojawiają się na pulpicie nawigacyjnym. To sugeruje problem z przetwarzaniem danych w potoku Dataflow lub z samym pulpitem. Uruchomienie znanego zestawu danych testowych przez potok Dataflow pozwoli na izolowanie problemu. Jeśli dane testowe przejdą przez potok i pojawią się na pulpicie, problem leży po stronie danych wejściowych z Pub/Sub. Jeśli dane testowe nie pojawią się prawidłowo, problem jest w potoku Dataflow. Sprawdzenie aplikacji pulpitu nawigacyjnego pod kątem błędów wyświetlania jest przedwczesne, ponieważ nie wiemy, czy dane w ogóle do niego docierają. Użycie Stackdriver Monitoring w Pub/Sub może potwierdzić, że wiadomości są publikowane, ale nie pomoże zdiagnozować, dlaczego nie docierają do pulpitu. Zmiana metody pobierania danych w Dataflow (push vs. pull) jest zmianą architektury, która nie jest pierwszym krokiem diagnostycznym.
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