ODBIERZ TWÓJ BONUS :: »

Apache NiFi. Kurs video. Automatyzacja przepływu danych i narzędzia Big Data

Podstawowe informacje:
Czas trwania: 04:37:52
Poziom: podstawowy
Autor: Piotr Szymański
Liczba lekcji: 25
Technologia: NiFi 1.21
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
104,30 zł 149,00 zł (-30%)
39,90 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ten kurs należy do ścieżki Inżynier danych
Czas trwania: 28 godz.
DOWIEDZ SIĘ WIĘCEJ
Ten kurs należy do ścieżki Inżynier danych »

Czego się nauczysz?

  • Instalowania i konfigurowania Apache NiFi oraz poruszania się po interfejsie graficznym
  • Budowania przepływów danych (flow) z procesorów, kolejek i relacji oraz śledzenia provenance
  • Korzystania z najważniejszych procesorów do pobierania, przekształcania i zapisywania danych
  • Projektowania przepływów ETL/ELT dla plików, baz danych i usług HTTP/Kafka
  • Zarządzania back-pressure, priorytetami, retry i obsługą błędów w przepływach
  • Parametryzowania i wersjonowania przepływów z wykorzystaniem Variable Registry i flow versioning
  • Zabezpieczania instancji NiFi (TLS, użytkownicy, uprawnienia) oraz monitorowania wydajności
  • Integracji NiFi z ekosystemem Big Data (HDFS, Hive, Kafka, Spark)

Spis lekcji

1. Wprowadzenie 00:50:28
1.1. Przygotowanie wirtualnej maszyny
00:08:23
1.2. Instalacja ubuntu na wirtualnej maszynie
00:10:16
1.3. Instalacja i konfiguracja Apache NiFi
00:26:47
1.4. Omówienie interfejsu
00:05:02
2. Omówienie podstawowych komponentów 00:46:02
2.1. Processor
00:16:35
2.2. Connection
00:09:47
2.3. Funnel
OGLĄDAJ » 00:03:02
2.4. FlowFile
00:10:43
2.5. Controller Service
00:05:55
3. Utworzenie pierwszego przepływu danych 00:44:46
3.1. Omówienie procesu pobierania danych synoptycznych
OGLĄDAJ » 00:03:37
3.2. Pobieranie danych synoptycznych
00:15:55
3.3. Modyfikacja procesu, zapis do osobnych plików
00:16:09
3.4. Podsumowanie
00:09:05
4. Tworzenie procesów przepływu danych 01:01:12
4.1. Przygotowanie bazy danych Mysql i serwera plików FTP
00:07:02
4.2. Wczytanie danych z plików .json do bazy danych
00:26:23
4.3. Procesowanie zależne od wyniku zapytania SQL
00:13:30
4.4. Transfer plików (FTP) wysyłanie i pobieranie plików
00:14:17
5. Organizowanie i monitorowanie przepływów 00:48:57
5.1. Process group, input - output ports
00:13:02
5.2. Template
00:07:11
5.3. Variables
00:05:28
5.4. Podstawienie zawartości do atrybutu i atrybutu do zawartości
00:09:59
5.5. Monitorowanie
00:13:17
6. NiFi Registry 00:26:27
6.1. Instalacja i konfiguracja
00:10:53
6.2. Omówienie i wykorzystanie w praktyce
00:14:04
6.3. Podsumowanie
00:01:30

Obierz kurs na... sprawną pracę z danymi w świecie Big Data

Rola danych stale rośnie. Dziś są one nowym złotem, najcenniejszym zasobem, zdolność do ich kolekcjonowania, przetwarzania i eksplorowania zgodnie z zapotrzebowaniem zaś cenną umiejętnością. Tym cenniejszą, że dostęp do nich stanowi warunek rozwoju sztucznej inteligencji, czyli najgorętszej dziś dziedziny IT. Wszak modele SI są trenowane dzięki karmieniu systemu ogromnymi wolumenami danych. Nie byłoby to możliwe bez zastosowania odpowiednich, przeznaczonych do pracy z danymi narzędzi. Jednym z najciekawszych jest Apache NiFi – opracowane przez Apache Software Foundation, przeznaczone do automatyzacji przepływu danych między systemami oprogramowania. Oferuje ono o wiele więcej niż tradycyjne systemy ETL (ang. extract, transform and load).

Myślisz o pobieraniu danych z różnych źródeł i chcesz to robić w prosty sposób – korzystając z metody „przeciągnij i upuść”? Chcesz wyzwalać procesy według harmonogramu? Zamierzasz wykrywać nowe dane oprogramowaniem typu open source, bez kosztownych licencji? W takim razie ten kurs, poświęcony Apache NiFi, jest dla Ciebie. Oprogramowanie, o którym mowa, pozwoli Ci pobierać pliki o różnych formatach (jak CSV, JSON, XML, AVRO, ORC) z rozmaitych magazynów danych (na przykład HDFS, Amazon S3, Google Cloud Storage) w bardzo prosty sposób. Wystarczy, że przeciągniesz odpowiednie komponenty, a połączenie różnych systemów i przesyłanie danych między nimi z wykorzystaniem przykładowo baz danych, takich jak PostgreSQL, Oracle, SQL Server, MongoDB, Apache Cassandra czy nawet serwisy sieciowe i strumienie danych typu MQTT, JMS, Kafka, stanie się dziecinnie proste. Podobnie jak pobieranie i dystrybucja e-maili według treści. A to dopiero początek możliwości Apache NiFi.

Chcesz poznać je wszystkie? Zapraszamy do wzięcia udziału w naszym kursie!

Co Cię czeka podczas naszego profesjonalnego szkolenia

W ramach kursu między innymi:

  • Dowiesz się, jak zainstalować i skonfigurować Apache NiFi
  • Nauczysz się używać tego narzędzia do pobierania i przetwarzania danych z różnych źródeł
  • Będziesz analizować, testować i debugować procesy NiFi, a także tworzyć połączenia między poszczególnymi grupami procesów
  • Poznasz sposób konfiguracji Apache NiFi Registry
  • Zmonitorujesz wytworzone procesy i środowisko
  • Przygotujesz prostą obsługę błędów procesów
  • Stworzysz procesy wykorzystujące przetwarzanie warunkowe

Apache NiFi. Kurs video. Automatyzacja przepływu danych i narzędzia Big Data jest przeznaczony dla początkujących słuchaczy. Po ukończeniu szkolenia będziesz w stanie samodzielnie pracować z Apache NiFi i dalej rozwijać zdobyte w trakcie nauki umiejętności.

Apache NiFi

Oprogramowanie to zostało stworzone przez National Security Agency (NSA) w USA i pierwotnie nazywało się NiagaraFiles. Projekt został przekazany do Apache Software Foundation w 2014 roku. Jeśli chodzi o graficzny software użytkownika, Apache NiFi jest jednym z nielicznych narzędzi, które służą do budowy przepływu danych i przy tym oferują pełne wizualne środowisko, a budowę przypływu pozwalają zrealizować za pomocą metody „przeciągnij i upuść”, z konfiguracją jedynie parametrów gotowych procesorów, takich jak adres bazy danych czy adres URL serwisu. Ułatwia to użytkownikom tworzenie złożonych przepływów danych i zarządzanie tym procesem. Bogaty ekosystem Apache NiFi ma w obecnej chwili 345 gotowych do użycia wbudowanych procesorów, które umożliwiają połączenie z niemal wszystkimi popularnymi systemami. Sama lista procesorów jest sukcesywnie rozwijana – wraz z nowymi wersjami, wydawanymi zwykle co kilka miesięcy.

Wybrane bestsellery

O autorze kursu video

Piotr Szymański – pierwsze kroki w programistycznym świecie stawiał, korzystając z systemu MS-DOS, w którym przycisk F16 nie tylko był dostępny na klawiaturze, ale w dodatku nie był to wcale klawisz funkcyjny o największym numerze. Jeśli chodzi o IT, jego zainteresowania obejmują praktycznie każdą dziedzinę: od grafiki 3D, przez programowanie niskopoziomowe, po – oczywiście – tematykę związaną z big data. Temu ostatniemu zagadnieniu autor poświęcił czas zarówno podczas studiów, jak i w pracy zawodowej. Aktualnie koordynuje pracę zespołu odpowiedzialnego za utrzymanie i rozwój środowisk big data.

Jeżeli myślisz, że coś możesz lub czegoś nie możesz, za każdym razem masz rację.

Henry Ford

Oceny i opinie klientów: Apache NiFi. Kurs video. Automatyzacja przepływu danych i narzędzia Big Data Piotr Szymański (1)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
6.0
  • 6 (1)
  • 5 (0)
  • 4 (0)
  • 3 (0)
  • 2 (0)
  • 1 (0)
  • Polecam

    Opinia: Grzegorz Opinia dodana: 2025-03-17 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2023-08-08
ISBN: 978-83-289-0296-1, 9788328902961
Numer z katalogu: 204678

Videopoint - inne kursy

Kurs video
104,30 zł
Dodaj do koszyka
Sposób płatności