Łańcuchy w Twojej przestrzeni roboczej mogą być eksportowane do pliku .chain i udostępniane użytkownikom w innej przestrzeni roboczej, środowisku lub organizacji. Odbiorca pliku może następnie zaimportować plik do własnego obszaru roboczego, skonfigurować ustawienia i uruchomić go w dużej mierze tak, jak jest.
Jako alternatywa dla szablonów łańcuchów , pliki eksportu są zalecane, gdy łańcuchy muszą być szybko przenoszone między obszarami roboczymi przy minimalnych zmianach. Szablony są preferowane w przypadku przechowywania lub szerokiego udostępniania modeli danych innym osobom.
Wymagania
- Do wyeksportowania łańcucha wymagana jest rola Edit .
- Do zaimportowania łańcucha wymagana jest rola Create .
Eksportuj łańcuch
Aby wyeksportować łańcuch:
- W programie Chain Builder przejdź do zakładki Chains .
- Znajdź łańcuch, który chcesz wyeksportować, wybierz menu z trzema kropkamipo prawej stronie i kliknij Eksportuj.
- Zapisz plik .chain na swoim komputerze.
Eksportowanie łańcuchów zawierających zdarzenie Run Chain
Zdarzenie Run Chain pozwala na połączenie wielu łańcuchów, dzięki czemu łańcuch początkowy aktywuje inne podłańcuchy w dalszej części procesu. Gdy łańcuchy są połączone w ten sposób, możesz wyeksportować cały łańcuch lub tylko jego część. Możesz wyeksportować łańcuch o głębokości do pięciu poziomów.
Na przykład, powiedzmy, że masz pięć łańcuchów:
| Jeśli eksportujesz... | |
| Łańcuch 1 | Wszystkie łańcuchy zostaną uwzględnione |
| Łańcuch 2 | Uwzględnione zostaną tylko łańcuchy 2-5 |
| Łańcuch 3 | Uwzględnione zostaną tylko łańcuchy 3-5 |
| Łańcuch 4 | Uwzględnione zostaną tylko łańcuchy 4-5 |
| Łańcuch 5 | Uwzględniony zostanie tylko łańcuch 5 |
Uwaga: Jeśli eksport zawiera zdarzenie Run Chain, musisz mieć uprawnienia Edit zarówno dla oryginalnego łańcucha, jak i wszystkich dołączonych podłańcuchów.
Zaimportuj łańcuch
Aby zaimportować łańcuch:
- W programie Chain Builder przejdź do zakładki Chains .
- Kliknij przycisk Importw prawym górnym rogu.
- W przeglądarce 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 za pomocą zdarzenia Run Chain
Jak wspomniano w sekcji Eksport łańcucha, zdarzenie Run Chain 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 tego łańcucha najwyższego poziomu będziesz mógł przeglądać i zarządzać również podłańcuchami.
Uwaga: Chociaż podłańcuchy są konfigurowane w tym samym czasie, co łańcuch najwyższego poziomu, nie są one publikowane automatycznie. Musisz ręcznie opublikować każdy łańcuch przed jego uruchomieniem.
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:
- W zakładce Chains znajdź zaimportowany łańcuch i kliknij Configure po prawej stronie.
- Wprowadź unikalną nazwę, aby zidentyfikować łańcuch.
- Domyślnie, -- Import jest dodawany do nazwy eksportowanego łańcucha.
- Jeśli łańcuch ma jakiekolwiek zmienne, które różnią się od oryginalnego obszaru roboczego, skonfiguruj każdą z nich:
- Dla każdego połączenia używanego w łańcuchu wybierz złącze i runner, aby wykonać jego polecenia, a następnie kliknij Submit.
FAQ
Czy powinienem używać szablonów eksportu czy łańcucha?
Zależy to w dużej mierze od twojego początkowego celu, ponieważ obie funkcje pełnią wiele takich samych funkcji.
Pliki eksportu tracą ważność po 14 dniach i mogą być udostępniane wyłącznie poprzez wysłanie pliku .chain bezpośrednio do innego użytkownika. Działają jako migawka w czasie; nie są przeznaczone do szerokiej dystrybucji ani do przechowywania modeli łańcuchowych.
Szablony są jednak zaprojektowane jako punkt wyjścia do przyszłych dostosowań. Działają one szczególnie dobrze, gdy zaprojektowałeś model łańcuchowy, który musi być wielokrotnie udostępniany innym.
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 mogą być otwierane tylko na platformie Workiva.
Co zawiera plik .chain?
Plik .chain zawiera strukturę samego łańcucha, ale nie zawiera informacji specyficznych dla przestrzeni roboczej, takich jak szczegóły konfiguracji konektora (takie jak OAuth lub Client Secret), historia uruchomień lub historia wersji.
Czy mogę śledzić, kiedy łańcuchy są eksportowane lub importowane?
Tak, te działania wywołają zdarzenie Export lub Import w dziennikach audytu.
Jeśli twój łańcuch zawiera zdarzenie Run Chain, oddzielne zdarzenia audytu zostaną utworzone zarówno dla łańcucha najwyższego poziomu, jak i każdego podłańcucha w eksporcie.
Dowiedz się więcej o śledzeniu zdarzeń w narzędziu Chain Builder.
Czy pliki .chain wygasają?
Pliki łańcucha tracą ważność po 14 dniach.
Czy istnieje limit liczby wydarzeń Run Chain, które mogę wyeksportować?
Wydarzenia Run Chain są ograniczone do maksymalnie pięciu poziomów. W rzeczywistości jest to łańcuch główny (łańcuch 1 na powyższej ilustracji), plus do czterech łańcuchów podrzędnych.
Jeśli łańcuch ma więcej niż cztery podrzędne łańcuchy, nie będziesz w stanie go wyeksportować.