Łańcuchy w Twojej przestrzeni roboczej można wyeksportować do pliku .chain i udostępnić użytkownikom w innej przestrzeni roboczej, środowisku lub organizacji. Odbiorca pliku może następnie zaimportować go do własnej przestrzeni roboczej, skonfigurować ustawienia i uruchomić go w zasadzie w takiej postaci, w jakiej jest.
Jako alternatywę dla szablonów łańcuchów zaleca się używanie plików eksportowych, gdy łańcuchy muszą być szybko przenoszone między obszarami roboczymi z minimalnymi zmianami. Szablony są preferowane w przypadku przechowywania lub szerokiego udostępniania modeli danych innym osobom.
Wymagania
- Rola Edytuj jest wymagana do eksportowania łańcucha.
- Rola Utwórz jest wymagana do zaimportowania łańcucha.
Eksportuj łańcuch
Aby wyeksportować łańcuch:
- W Chain Builder przejdź do zakładki Chains .
- Znajdź łańcuch, który chcesz wyeksportować, wybierz menu z trzema kropkami po prawej stronie i kliknij Eksportuj .
- Zapisz plik .chain na swoim komputerze.
Eksportowanie łańcuchów obejmujących zdarzenie Run Chain
Zdarzenie Run Chain umożliwia łączenie wielu łańcuchów w taki sposób, aby łańcuch początkowy aktywował inne podłańcuchy później w procesie. Gdy łańcuchy zostaną w ten sposób połączone, możesz wyeksportować cały łańcuch lub tylko jego część. Można eksportować łańcuch o głębokości do pięciu poziomów.
Załóżmy na przykład, że masz pięć łańcuchów:
| Jeśli eksportujesz... | |
| Łańcuch 1 | Wszystkie łańcuchy będą uwzględnione |
| Łańcuch 2 | Tylko łańcuchy 2-5 będą uwzględnione |
| Łańcuch 3 | Tylko łańcuchy 3-5 będą uwzględnione |
| Łańcuch 4 | Tylko łańcuchy 4-5 będą uwzględnione |
| Łańcuch 5 | Tylko łańcuch 5 będzie uwzględniony |
Uwaga : Jeśli Twój eksport obejmuje zdarzenie Run Chain, musisz mieć uprawnienie Edit zarówno dla oryginalnego łańcucha, jak i wszystkich uwzględnionych podłańcuchów.
Importuj łańcuch
Aby zaimportować łańcuch:
- W Chain Builder przejdź do zakładki Chains
- Kliknij przycisk Importuj
- Z przeglądarki plików wybierz plik .chain na swoim komputerze.
Po przesłaniu musisz skonfigurować nowy łańcuch , zanim będzie można go uruchomić w obszarze roboczym.
Importowanie łańcuchów ze zdarzeniem Run Chain
Jak wspomniano w sekcji Eksportowanie łańcucha , zdarzenie Uruchom łańcuch umożliwia sekwencyjne uruchamianie wielu łańcuchów. Podczas importowania tych wieloczęściowych łańcuchów do obszaru roboczego wyświetlany jest tylko pierwszy łańcuch w sekwencji:
Po skonfigurowaniu łańcucha najwyższego poziomu będziesz mieć możliwość przeglądania i zarządzania podłańcuchami.
Uwaga: Mimo że podłańcuchy są konfigurowane w tym samym czasie co łańcuch najwyższego poziomu, nie są one publikowane automatycznie. Przed uruchomieniem musisz ręcznie opublikować każdy łańcuch.
Skonfiguruj łańcuch
Jeśli w przeszłości pracowałeś z szablonami łańcuchów, konfiguracja nowego łańcucha jest bardzo podobna.
Oto jak to działa:
- Na karcie Łańcuchy znajdź zaimportowany łańcuch i kliknij Konfiguruj po prawej stronie.
- Wprowadź unikalną nazwę identyfikującą łańcuch.
- Domyślnie do nazwy eksportowanego łańcucha dodawany jest znak -- Import .
- Jeżeli łańcuch zawiera jakiekolwiek zmienne różniące się od zmienne w oryginalnym obszarze roboczym, skonfiguruj każdą z nich:
- Dla każdego połączenia użytego w łańcuchu wybierz łącznik i moduł uruchamiający, aby wykonać jego polecenia, a następnie kliknij Prześlij .
Często zadawane pytania
Czy powinienem używać szablonów eksportowych czy łańcuchowych?
Zależy to w dużej mierze od Twojego celu początkowego, ponieważ obie funkcje pełnią wiele takich samych funkcji.
Pliki eksportowe tracą ważność po 14 dniach i można je udostępniać wyłącznie poprzez przesłanie pliku .chain bezpośrednio innemu użytkownikowi. Są swego rodzaju migawką w czasie i nie są przeznaczone do szerokiej dystrybucji ani do przechowywania modeli łańcuchowych.
Szablony są jednak zaprojektowane jako punkt wyjścia do przyszłych dostosowań. Sprawdzają się szczególnie dobrze, gdy stworzysz model łańcucha, który musi być wielokrotnie udostępniany innym osobom.
Dowiedz się więcej o korzystaniu z szablonów łańcuchów.
Czy pliki .chain są bezpieczne?
Tak, pliki .chain są szyfrowane podczas eksportu i można je otwierać tylko na platformie Workiva.
Co zawiera plik .chain?
Plik .chain zawiera strukturę samego łańcucha, ale nie zawiera informacji specyficznych dla danego obszaru roboczego, takich jak szczegóły konfiguracji łącznika (np. OAuth lub tajny klucz klienta), historia uruchomień lub historia wersji.
Czy mogę śledzić, kiedy łańcuchy są eksportowane lub importowane?
Tak, te działania spowodują wygenerowanie zdarzenia Eksportuj lub Importuj w dziennikach audytu.
Jeśli Twój łańcuch obejmuje zdarzenie Run Chain, zostaną utworzone osobne zdarzenia audytu zarówno dla łańcucha najwyższego poziomu, jak i dla każdego podłańcucha w eksporcie.
Dowiedz się więcej o śledzeniu zdarzeń w Chain Builder.
Czy pliki .chain tracą ważność?
Pliki łańcuchowe tracą ważność po 14 dniach.
Czy istnieje limit na liczbę wydarzeń Run Chain, które mogę wyeksportować?
Wydarzenia Run Chain są ograniczone do maksymalnie pięciu poziomów głębokości. W efekcie jest to łańcuch główny (Łańcuch 1 na powyższej ilustracji) oraz maksymalnie cztery łańcuchy podrzędne. Jeśli łańcuch
ma więcej niż cztery łańcuchy podrzędne, nie będziesz mógł go wyeksportować.