---
title: Mapowanie danych стало prostsze
date: 2025-12-08
categories:
  - data-integration
  - etl
tags:
  - json
  - xml
  - data-mapping
description: Rozpoczęcie pracy i zdefiniowanie pierwszego projektu integracji danych w MapForce jest teraz łatwiejsze niż kiedykolwiek, dzięki intuicyjnemu, wizualnemu przewodnikowi krok po kroku, który ułatwia mapowanie danych.
---
Status: #blog

Tags:  #json #xml #data-mapping 

Categories:  [data-integration](/blog/pl/category/data-integration.md)| [etl](/blog/pl/category/etl.md)
# 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.

![Analityk danych pracujący przy komputerze](/blog/images/data-analyst.png)

<!--more-->

## 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](https://www.altova.com/pl/mapforce#data_mapping) 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](https://www.altova.com/pl/mapforce-server). 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](https://www.altova.com/pl/mapforce/demos) 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](https://www.altova.com/pl/mapforce#any). 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.

![Pasek nawigacyjny MapForce](/blog/images/mapforce-guide-how-to.png)

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.

![Dodaj źródło danych w programie MapForce](/blog/images/mapforce-xml.png)

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.

![Cel mapowania danych JSON](/blog/images/json-mapforce.png)

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.

![mapowania danych i połączenia](/blog/images/data-mapping-connections.png)


Teraz musimy połączyć węzły reprezentujące dział, nazwę i osobę, a MapForce automatycznie łączy również te elementy potomne.


![automatyczne dopasowywanie elementów potomnych](/blog/images/connect-matching-elements.png)

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.

![Funkcja przetwarzania danych](/blog/images/data-sort-function.png)


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.


![Sortowanie danych w MapForce do zadań ETL](/blog/images/mapforce-sort.png)


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".

![Wynik mapowania danych](/blog/images/data-integration-output.png)

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](https://www.altova.com/pl/mapforce/demos) 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](https://www.altova.com/pl/mapforce/download) nowe funkcje, takie jak pasek prowadzący i galeria elementów wizualnych, które są dostępne począwszy od wersji MapForce 2026.