FME Form Advanced

FME Form Advanced to praktyczne szkolenie dla osób, które znają już podstawy pracy w FME i chcą rozwijać umiejętności budowania bardziej zaawansowanych, elastycznych i wydajnych procesów przetwarzania danych. 

W trakcie zajęć uczestnicy uczą się projektować rozwiązania bardziej skalowalne i łatwiejsze do utrzymania. 
Program obejmuje parametryzację skryptów, automatyzację i przetwarzanie wsadowe, pracę z listami, serwisami zewnętrznymi, bazami danych, wyrażeniami regularnymi oraz zagadnienia związane z analizą logów i optymalizacją skryptów. 

Szkolenie ma charakter warsztatowy i bazuje na zadaniach praktycznych. 

Program szkolenia

Dokumentowanie skryptu

Tworzenie czytelnych i dobrze opisanych workspace’ów, uzupełnianie parametrów i opisu skryptu oraz organizacja projektu pod kątem dalszego utrzymania.

Parametryzowanie skryptów

Parametryzacja readerówwriterów i transformerów, typy parametrów, parametry publiczne i prywatne, parametry użytkownika oraz linkowanie parametrów.

Automatyzacja przetwarzania i przetwarzanie wsadowe

Wykorzystanie WorkspaceRunnera, przygotowanie procesów uruchamianych wielokrotnie z różnymi wartościami parametrów oraz budowa rozwiązań do pracy batchowej.

Wykorzystanie WorkspaceRunnera, przygotowanie procesów uruchamianych wielokrotnie z różnymi wartościami parametrów oraz budowa rozwiązań do pracy batchowej.

Zaawansowana praca z writerami i fanoutem

Konfiguracja zapisu danych, fanout, zarządzanie nazwami plików i folderów oraz kontrola sposobu zapisu wyników przy użyciu jednego writera.

Zaawansowane analizy przestrzenne i topologia

Łączenie danych opisowych z obiektami, naprawa topologii, budowa i analiza sieci, wyznaczanie najkrótszej ścieżki oraz praca na spójnych fragmentach sieci

Serwisy zewnętrzne

Integracja danych z usługami zewnętrznymi, geokodowanie oraz wykorzystanie zapytań do usług sieciowych.

Praca na listach i zaawansowana obsługa atrybutów

Agregowanie rekordów, budowanie pól opisowych, łączenie wielu informacji w jednym atrybucie oraz przygotowanie danych do dalszego przetwarzania i raportowania.

Praca z bazami danych

Odczyt i zapis danych do baz, porównywanie danych wsadowych z danymi już zapisanymi, filtrowanie rekordów oraz aktualizacja tabel na podstawie warunków biznesowych.

Wyrażenia regularne w praktyce

Wykorzystanie regex do wyszukiwania, walidacji i ekstrakcji informacji z danych tekstowych.

XML i niestandardowe struktury danych

Otwieranie XML i niestandardowego GML bez schematu XSD, wykorzystanie konfiguracji Feature Paths oraz dekodowanie geometrii zapisanej w atrybutach.

Podstawy użycia Pythona w FME

Omówienie transformerów PythonCreatorPythonCaller i FME Python API.

Interpretacja logu i optymalizacja skryptów

Konfiguracja logu, analiza kluczowych komunikatów, interpretacja informacji o środowisku i zasobach, a także optymalizacja wydajności skryptów, readerów i writerów.

Dodatkowe informacje:

Minimalna liczba uczestników: 3
Czas trwania szkolenia: 12 godzin
Sposób realizacji: online oraz stacjonarne
Kurs jest prowadzony w języku polskim.
Wymagania dotyczące uczestnika: podstawowa znajomość obsługi FME

(np. dzięki uczestnictwu w szkoleniu “Wprowadzenie do FME Form” lub „FME Form Basic”)

Uczestnicy otrzymują dane oraz materiały niezbędne do przeprowadzenia szkolenia
Certyfikat po zakończeniu kursu

Forma szkolenia  minimum teorii, maximum praktyki

szkolenie prowadzone jest w formule praktycznych warsztatów,

program łączy teorię z zadaniami wykonywanymi w FME Workbench, 

uczestnicy pracują na ćwiczeniach obejmujących rzeczywiste scenariusze integracji, transformacji i automatyzacji danych, 

zajęcia obejmują pracę m.in. z plikami SHP, FFS, CSV, XML, GML, XLSX, bazą SQLite, a także z usługami sieciowymi i standardami WMS, WFS.

Efekty nauki

Po szkoleniu uczestnik będzie potrafił:

dokumentować i porządkować bardziej złożone skrypty FME,

parametryzować workspace’y i wykorzystywać parametry użytkownika w praktyce,

budować procesy automatycznego i wsadowego przetwarzania danych z użyciem WorkspaceRunnera,

konfigurować bardziej zaawansowany zapis danych, w tym fanout i parametry writerów,

wykonywać bardziej złożone analizy przestrzenne, w tym zadania związane z topologią i analizą sieci,

integrować dane z serwisów zewnętrznych oraz wykorzystywać geokodowanie i usługi sieciowe,

agregować dane i pracować na listach oraz złożonych strukturach atrybutowych,

odczytywać, porównywać i zapisywać dane do baz danych,

stosować wyrażenia regularne do walidacji i ekstrakcji informacji tekstowych,

otwierać i przetwarzać dane XML oraz niestandardowe struktury GML,

analizować logi FME i identyfikować problemy wpływające na wydajność,

optymalizować skrypty oraz świadomie korzystać z dodatkowych możliwości FME, takich jak HTTP Caller, JSON czy Python.

Skorzystaj z naszego doświadczenia

Kurs został przygotowany w oparciu o wiedzę i doświadczenie ekspertów i trenerów FME, którzy przeprowadzili liczne szkolenia dla firm z branż takich jak telekomunikacja, utilities, instytucje publiczne, GIS i wiele innych.
45

przeprowadzonych szkoleń

200
+

uczestników

35

firm, które przeszkoliliśmy

Poszerz swoją wiedzę z kursem FME

Chcesz wykupić dostęp do kursu dla siebie lub swojego zepołu? Masz dodatkowe pytania?
Skontaktuj się z nami – udzielimy Ci szczegółowych informacji i odpowiemy na wszelkie pytania.
kontakt FME

    Imię i nazwisko*

    Służbowy e-mail*

    Telefon

    Masz dodatkowe pytania?

    Administratorem Państwa danych osobowych jest spółka Globema sp. z o.o. z siedzibą w Warszawie. Przysługuje Państwu prawo dostępu do danych osobowych, prawo ich sprostowania, prawo do ograniczenia ich przetwarzania, prawo do usunięcia danych, a także prawo do wniesienia sprzeciwu wobec przetwarzania Państwa danych osobowych. Szczegółowe zasady przetwarzania Państwa danych osobowych są zawarte w Polityce Prywatności.