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