Aby budować relacje między modelami danych systemów rekordów, możesz tworzyć grupy mapowania. Grupy mapowania definiują reguły stosowane do przekształcania wartości z jednego systemu do drugiego, które mają zastosowanie jako Mapowanie przekształceń w potokach.
Wskazówka: Aby szybko utworzyć grupę mapowania z podobnymi kolumnami i regułami jak inna grupa, na stronie Mapowanie grup kliknij Kopiuj , aby utworzyć duplikat istniejącej grupy.
Wymagania
Data Prep jest kontrolowany całkowicie na poziomie organizacji i nie rozpoznaje poszczególnych obszarów roboczych ani ich uprawnień.
Oznacza to:
- Data Prep jest udostępniane wszystkim autoryzowanym użytkownikom w Twojej organizacji.
- Każdy użytkownik z dostępem do Chain Builder ma również dostęp do Data Prep.
- Wszyscy użytkownicy, którzy mogą tworzyć lub edytować łańcuchy, będą mogli zarządzać potokami w Data Prep.
- Pojedynczy potok Data Prep może być używany w wielu łańcuchach i obszarach roboczych w organizacji.
Krok 1. Utwórz grupę mapowania
- Na stronie Wdata Chains kliknij Data Prep.
Uwaga: Aby uzyskać dostęp do Data Prep z Wdata Chains, najpierw skonfiguruj Data Prep connector.
- Na stronie Mapping groups dodaj grupę mapowania:
- Jeśli jest to pierwsza grupa mapowania, kliknij Utwórz grupę mapowania.
- W przeciwnym razie kliknij Nowa grupa mapowania pod Grupy mapowania.
- Wprowadź nazwę i opis, aby ułatwić identyfikację grupy mapowania.
- Kliknij Utwórz.
Krok 2. Zdefiniuj kolumnę podstawową
Gdy po raz pierwszy tworzysz grupę mapowania, ma ona domyślną kolumnę podstawową o nazwie Value. Transformacja Mapping zmienia zawartość tej kolumny podstawowej podczas działania potoku. Aby zaktualizować kolumnę podstawową w celu dopasowania jej do odpowiedniej kolumny w potoku:
- W zakładce grupy mapowania Kolumny kliknij Edytuj kolumny.
- W sekcji Zdefiniuj kolumny, edytuj typ danych lub nazwę kolumny podstawowej.
- Kliknij Zapisz.
Krok 3. Zdefiniuj dodatkowe kolumny dla reguł warunkowych
Aby wspomóc transformację kolumny podstawowej, zdefiniuj wszelkie dodatkowe kolumny wymagane dla reguł warunkowych .
Uwaga: Po uruchomieniu potoku, transformacja Mapping zmienia tylko kolumnę podstawową, nie żadnych dodatkowych kolumn.
- Na karcie Kolumny kliknij Edytuj kolumny.
- W sekcji Zdefiniuj kolumny kliknij Dodaj kolumny dla każdej kolumny, którą chcesz dodać.
- Dla każdej kolumny grupy mapowania określ typ danych i nazwę odpowiadającej jej kolumny w danych tabelarycznych przekształconych przez potok.
- Po zdefiniowaniu wszystkich kolumn kliknij Zapisz.
Krok 4. Skonfiguruj reguły mapowania
Reguły mapowania określają, w jaki sposób i kiedy zmienić kolumnę podstawową na podstawie wartości w danych tabelarycznych przekształconych przez potok. Możesz ręcznie skonfigurować reguły lub przesłać je jako plik CSV (comma-separated values).
Wskazówka: Aby włączyć podgląd wpływu reguł na kolumnę podstawową, na karcie Pliki przypnij przykładowy plik do grupy mapowania.
Aby ręcznie skonfigurować każdą regułę mapowania:
- Na karcie Reguły kliknij Dodaj, a następnie wybierz sposób mapowania wartości:
- Dokładne, aby mapować na podstawie dokładnego dopasowania
- Podobnie jak, do mapowania na podstawie prostego wzorca
- Regex, aby mapować na podstawie wyrażenia regularnego
- W polu From wprowadź kryteria wartości źródłowych z kolumny podstawowej do przekształcenia.
- W polu To wprowadź sposób przekształcania wartości spełniających kryteria From.
Wskazówka: Aby zapewnić elastyczność, możesz wybrać zmienne dla wartości From lub To. Aby zapytać o te wartości podczas działania potoku, utwórz zmienne uruchomieniowe.
- Aby zastosować mapowanie warunkowe, na stronie Conditions ustaw, kiedy reguła ma zostać zastosowana.
- Aby ułatwić identyfikację reguły, wprowadź jej nazwę i opis.
- W polu Position wprowadź kolejność, w jakiej reguła ma być stosowana.
- Na karcie Properties określ, czy reguły uwzględniają wielkość liter, przycinają białe znaki lub mają zastosowanie tylko w określonym przedziale czasu.
- Kliknij Zapisz, sprawdź, czy reguły zostały skonfigurowane poprawnie, a następnie kliknij Zapisz.
Uwaga: Gdy przesyłasz reguły, zastępują one wszystkie istniejące reguły skonfigurowane dla grupy mapowania.
Aby przesłać reguły mapowania, najpierw utwórz plik CSV z regułami do przesłania lub pobierz reguły z innej grupy mapowania:
- Aby utworzyć plik CSV, wybierz zakładkę Rules , kliknij Download, a następnie zaktualizuj plik o typ każdej reguły mapowania, wartości To i From, pozycję i inne szczegóły.
Uwaga: Aby uniknąć formatowania pliku CSV, otwórz go w edytorze tekstu, takim jak Notepad++, lub wybierz Pobierz dane w programie Microsoft Excel®, aby zaimportować go do skoroszytu.
- Aby przesłać reguły z istniejącej grupy, na stronie w zakładce Reguły tej grupy kliknij przycisk Pobierz, aby wygenerować plik CSV z jej regułami.
Gdy otrzymasz plik CSV, prześlij go do nowej grupy mapowania:
- Na karcie Rules kliknij Upload.
- Przeciągnij lub przejdź do pliku CSV i kliknij Prześlij.
- Na karcie Properties określ, czy reguły uwzględniają wielkość liter, przycinają białe znaki lub mają zastosowanie tylko w określonym przedziale czasu.
Krok 5. Opublikuj i użyj grupy mapowania
Po skonfigurowaniu wszystkich reguł mapowania kliknij przycisk Publish, aby włączyć używanie grupy przez potoki.
Aby użyć grupy w potoku:
- Po dodaniu transformacji do potoku, wybierz Mapowanie i kliknij Dalej.
- Wybierz grupę mapowania.
- W sekcji Dopasuj kolumny wybierz, które kolumny potoku są mapowane na kolumny grupy.
- Kliknij Zapisz.