Implementowanie procesów cyklu życia programowania w usłudze Azure Databricks
Średni
Inżynier danych
Azure Databricks
Azure Databricks integruje się z ustalonymi rozwiązaniami programistycznymi za pośrednictwem folderów Git na potrzeby kontroli wersji i pakietów deklaratywnej automatyzacji dla wdrożeń infrastruktury jako kodu. W tym module omówiono najlepsze praktyki kontroli wersji w Git, rozgałęzianie i przepływy pracy żądań ściągnięcia, kompleksowe strategie testowania oraz wdrażanie pakietów przy użyciu CLI w różnych środowiskach.
Cele szkolenia
Po ukończeniu tego modułu możesz wykonywać następujące czynności:
- Stosowanie najlepszych rozwiązań dotyczących kontroli wersji usługi Git przy użyciu folderów Git w usłudze Azure Databricks
- Zarządzanie rozgałęzianiami, żądaniami ściągnięcia i rozwiązywaniem konfliktów na potrzeby wspólnego programowania
- Implementowanie strategii testowania, w tym testów jednostkowych, integracji, end-to-end i testów akceptacyjnych użytkowników
- Konfigurowanie i dostosowywanie pakietów deklaratywnej automatyzacji na potrzeby automatyzacji wdrożenia
- Wdrażanie pakietów przy użyciu interfejsu wiersza polecenia usługi Databricks w środowiskach deweloperskich i produkcyjnych
Wymagania wstępne
Należy wykonać następujące wymagania wstępne:
- Podstawowa wiedza na temat pojęć związanych z kontrolą wersji usługi Git
- Znajomość obszarów roboczych usługi Azure Databricks
- Doświadczenie w programowaniu w Pythonie i notatnikach
- Znajomość podstaw inżynierii danych