Mapowanie danych стало prostsze
Dzięki intuicyjnemu interfejsowi, opartemu na przeciąganiu i upuszczaniu, MapForce zawsze był zaprojektowany tak, aby mapowanie danych i integracja były proste. W najnowszej wersji, dwie nowe funkcje ułatwiają rozpoczęcie pracy nawet dla użytkowników, którzy nie korzystają codziennie z narzędzi do integracji danych lub ETL. Współcześni analitycy danych, zaawansowani użytkownicy Excela oraz osoby z branży, które dobrze znają technologię, często muszą mapować i konwertować dane w ramach swojej codziennej pracy, a teraz mogą wykorzystać możliwości MapForce, aby to zrobić.
Nowy przewodnik krok po kroku wprowadza początkujących w proces tworzenia projektu mapowania, a galeria elementów wizualnych oferuje przejrzysty i uporządkowany sposób wyszukiwania i dodawania elementów potrzebnych do obsługi różnych formatów danych oraz zadań przetwarzania.
Wszystkie te nowości pomagają nowym użytkownikom szybko zapoznać się z platformą i rozpocząć pracę nad swoim pierwszym projektem mapowania danych.

Rozpoczęcie pracy z MapForce
MapForce już teraz usprawnia integrację danych dzięki w pełni graficznemu podejściu. Użytkownicy mogą tworzyć mapowania danych poprzez przeciąganie i łączenie elementów, stosować transformacje za pomocą wizualnego konstruktora funkcji oraz natychmiast przeglądać wyniki dzięki wbudowanemu silnikowi wykonawczemu, zanim przejdą do automatyzacji. Ten graficzny przepływ pracy eliminuje wiele zawiłości, które występują w tradycyjnych narzędziach do integracji danych i ETL.
Teraz, dzięki nowemu systemowi prowadzenia, początkujący mogą jeszcze łatwiej rozpocząć pracę. System ten to wbudowany, krok po kroku asystent, który przeprowadza użytkownika przez cały proces tworzenia projektu mapowania danych, począwszy od samego początku.
Po pierwsze, przewodnik zawiera odnośniki do kilku Filmy instruktażowe które prezentują różne funkcje produktu, od podstawowych transformacji XML na XML, po bardziej złożone zadania, takie jak projekty integracji danych typu "jeden do wielu" oraz wieloetapowe procesy ETL. Można zacząć od instrukcji wideo lub od razu rozpocząć nowy projekt mapowania danych, aby przekształcić dowolne z wielu formaty obsługiwane przez MapForce. Zajmijmy się tym teraz i stwórzmy projekt, który mapuje i przekształca dane XML na format JSON.
Pasek narzędzi wyjaśnia pierwszy krok, który polega na zdefiniowaniu źródeł danych dla naszej mapy. Klikamy opcję "Wstaw z galerii komponentów...", aby wybrać odpowiedni komponent źródłowy.

Po kliknięciu na opcję XML, program MapForce prosi nas o wybranie schematu XML (XSD), który reprezentuje strukturę naszego źródła danych. (Mamy już taki schemat, ale jeśli go nie mamy, MapForce może wywnioskować strukturę na podstawie istniejącego dokumentu przykładowego). Po wybraniu pliku .xsd, możemy również wybrać dokument przykładowy, który pozwoli nam zobaczyć wyniki transformacji z wykorzystaniem rzeczywistych danych.
Teraz nasz komponent źródłowy w formacie XML jest wyświetlany w panelu mapowania. MapForce prezentuje strukturę danych w formie drzewa, co ułatwia ich zrozumienie i mapowanie. Nasze źródło danych zawiera informacje o lokalizacjach biur firmy, dane kontaktowe, informacje o działach oraz szczegóły dotyczące pracowników w każdym z działów.

Jak widać powyżej, kolejnym krokiem w przewodniku jest zdefiniowanie celu przetwarzania danych poprzez dodanie go z galerii komponentów. Proces jest podobny: tym razem należy wybrać schemat JSON oraz przykładowy obiekt JSON.

W naszym przykładzie używamy jednego źródła i jednego celu, ale MapForce umożliwia definiowanie mapowań dla dowolnej liczby komponentów. Teraz przewodnik wyjaśnia, jak rozpocząć mapowanie, tworząc połączenia. Po prostu przeciągamy wyjście komponentu źródłowego do odpowiedniego wejścia w komponencie docelowym.
Kiedy łączymy węzeł "Office" w źródle z obiektem "Office" w pliku JSON, MapForce automatycznie łączy wszystkie odpowiadające sobie elementy potomne, co przyspiesza ten proces.

Teraz musimy połączyć węzły reprezentujące dział, nazwę i osobę, a MapForce automatycznie łączy również te elementy potomne.

Po połączeniu odpowiednich pól, możemy teraz przystąpić do mapowania. Ale zróbmy krok dalej i dodajmy logikę przetwarzania, co jest kolejnym krokiem zaznaczonym na pasku nawigacyjnym. MapForce zawiera rozbudowaną bibliotekę funkcji przetwarzania danych, które można wykorzystać do modyfikacji danych przed zapisaniem ich do docelowego systemu. Możemy kliknąć przycisk "Biblioteki" na pasku nawigacyjnym, aby wyświetlić pełne okno bibliotek, lub wybrać spośród najpopularniejszych funkcji, które są wyświetlane w galerii komponentów wizualnych, gdzie są one prezentowane z kolorowymi ikonami i pomocnymi opisami. Użyjmy galerii i wstawmy funkcję sortowania, aby wyświetlić działy w kolejności alfabetycznej.

MapForce wstawia funkcję sortowania do mapowania, a my możemy połączyć węzły reprezentujące działy oraz klucz, według którego mają być posortowane – w tym przypadku nazwa działu.

Teraz możemy kliknąć przycisk "Dalej" w pasku nawigacyjnym, aby dowiedzieć się, jak wykonać mapowanie. Aby zobaczyć podgląd, możemy po prostu kliknąć przycisk "Wyjście" znajdujący się pod oknem mapowania, aby sprawdzić naszą pracę i zapisać wynik. Gdy będziemy zadowoleni, możemy zautomatyzować proces mapowania za pomocą serwera MapForce. Kliknijmy teraz przycisk "Wyjście".

Program MapForce przekonwertował nasz przykładowy plik XML na format JSON, poprawnie zmapował dane i posortował działy alfabetycznie według nazwy. Ukończyliśmy nasze pierwsze mapowanie!
Do przewodnika można uzyskać dostęp w dowolnym momencie podczas tworzenia nowego projektu mapowania, lub poprzez otwarcie go z menu "Widok". A Galeria elementów wizualnych jest zawsze dostępna za pomocą menu "Wstaw", które umożliwia szybki wybór źródła mapowania, celu lub funkcji przetwarzania.
Zdefiniuj prostą lub złożoną logikę mapowania danych
Korzystając z przewodnika, który pomoże Państwu poznać wszystkie funkcje MapForce, odkryją Państwo, że oprogramowanie to umożliwia łatwe definiowanie dowolnego rodzaju logiki transformacji, od prostych funkcji sortowania, które tutaj zaimplementowaliśmy, po najbardziej zaawansowane scenariusze transformacji wykorzystujące warunki, logikę boolowską, operacje na łańcuchach znaków, obliczenia matematyczne, instrukcje SQL lub dowolną funkcję zdefiniowaną przez użytkownika. Można nawet wykorzystać istniejącą usługę internetową do wyszukiwania lub przetwarzania danych w procesie mapowania.
Seria filmów demonstracyjnych MapForce jest również przydatna do poznania pełnego zakresu funkcjonalności dostępnych do integracji danych i procesów ETL.
Zacznij korzystać za darmo
Wypróbuj nowe funkcje, takie jak pasek prowadzący i galeria elementów wizualnych, które są dostępne począwszy od wersji MapForce 2026.