Ta przeglądarka nie jest już obsługiwana.
Przejdź na przeglądarkę Microsoft Edge, aby korzystać z najnowszych funkcji, aktualizacji zabezpieczeń i pomocy technicznej.
Wybierz najlepszą odpowiedź na każde z pytań.
Zespół przechowuje skrypty treningowe, pliki YAML komponentów potoku oraz wytrenowany model w postaci pliku binarnego w tym samym repozytorium GitHub. Który element jest zagubiony?
Binarny plik wyuczonego modelu.
Pliki YAML składnika pipeline’u.
Skrypty szkoleniowe.
Analityk danych wprowadza zmianę bezpośrednio do gałęzi main, co powoduje awarię skryptu treningowego. Która praktyka zapobiegłaby temu?
main
Reguła ochrony gałęzi blokująca bezpośrednie wypychanie zmian do main, w połączeniu z procesem pull requestów.
Zaplanowany przepływ pracy, który testuje main nocą.
Sekret repozytorium, który przechowuje poświadczenia platformy Azure tylko dla głównej gałęzi.
Zespół chce, aby linting uruchamiał się automatycznie za każdym razem, gdy ktoś otworzy pull request, a scalanie było blokowane, jeśli linting zakończy się niepowodzeniem. Które dwie funkcje GitHub współpracują ze sobą, aby to wymusić?
Przepływ pracy z wyzwalaczem pull_request oraz regułą ochrony gałęzi, która wymaga kontroli stanu tego przepływu pracy.
pull_request
Przepływ pracy z wyzwalaczem push na main oraz z wymaganym zatwierdzeniem przez recenzenta.
push
Zaplanowany przepływ pracy i środowisko GitHub z wymaganymi recenzentami.
Zespół używa jednostki usługi z kluczami tajnymi klienta przechowywanymi we wpisach tajnych GitHub do uwierzytelniania przepływu pracy trenowania w usłudze Azure. Przegląd bezpieczeństwa zaleca przejście na federację tożsamości obciążeń z użyciem OIDC. Jaka jest podstawowa korzyść zabezpieczeń?
Federacja tożsamości obciążeń wydaje krótkotrwałe tokeny w czasie wykonywania zamiast przechowywać długoterminowe poświadczenia, więc token, który został przejęty, ma ograniczony okres ważności.
Federacja tożsamości obciążeń automatycznie przypisuje nazwie głównej usługi minimalną wymaganą rolę platformy Azure.
Federacja tożsamości obciążenia roboczego przechowuje poświadczenia w postaci zaszyfrowanej w usłudze Azure Key Vault zamiast we wpisach tajnych w GitHub.
Azure Event Grid raportuje, że nowe dane szkoleniowe dotarły do magazynu. Zespół chce, aby to zdarzenie uruchamiało przepływ pracy ponownego trenowania w GitHub Actions. Dlaczego projekt używa pośrednika?
GitHub Actions nie obsługuje natywnie subskrypcji zdarzeń usługi Event Grid, dlatego pośrednik może odebrać zdarzenie, uwierzytelnić się w GitHubie i wysłać wywołanie repository_dispatch.
repository_dispatch
Usługa Event Grid może wysyłać zdarzenia tylko do usług w tej samej subskrypcji Azure.
Zdarzenie repository_dispatch wymaga, aby pull request został utworzony, zanim będzie można go wysłać.
Przed sprawdzeniem pracy musisz odpowiedzieć na wszystkie pytania.
Czy ta strona była pomocna?
Potrzebujesz pomocy dotyczącej tego tematu?
Chcesz spróbować użyć asystenta Ask Learn, aby wyjaśnić ten temat lub uzyskać instrukcje, które go dotyczą?