Podczas tworzenia szablonu możesz wykorzystać opublikowany łańcuch jako jego podstawę lub zbudować nową sekwencję poleceń i zdarzeń od podstaw.
Szablony te pozwolą Ci na utworzenie wstępnie skonfigurowanej sekwencji poleceń i zdarzeń do wykorzystania w innych łańcuchach. Na przykład za pomocą szablonów możesz:
- Zapewnij przewagę, aby ułatwić tworzenie łańcucha.
- Standaryzuj powszechnie stosowane przepływy pracy, takie jak wyodrębnianie danych z systemu rekordów.
Uwaga: W Konstruktorze łańcucha możesz używać szablonu z wieloma łańcuchami, obszarami roboczymi i środowiskami.
Utwórz szablon z istniejącego łańcucha
Utworzenie szablonu na podstawie istniejącego łańcucha daje szereg korzyści:
- Możesz użyć pierwszego łańcucha jako punktu wyjścia do tworzenia kolejnych łańcuchów.
- Możesz udostępnić łańcuch innym osobom za pomocą narzędzia Chain Builder — w tym osobom z innych organizacji, na przykład w społeczności Workiva Community .
Aby utworzyć szablon na podstawie istniejącego łańcucha:
- W Workiva kliknij Łańcuchy .
- Wybierz kartę Łańcuchy , a następnie otwórz łańcuch, którego chcesz użyć jako szablonu.
- Z menu z trzema kropkami w prawym górnym rogu wybierz Utwórz szablon .
- Wprowadź unikalną nazwę i opis, aby ułatwić identyfikację szablonu.
- W obszarze Foldery wybierz miejsce zapisania szablonu.
- Kliknij Zapisz.
- Jeżeli łańcuch ma jakiekolwiek zmienne, skonfiguruj każdą zmienną szablonu:
-
Wprowadź domyślną nazwę zmiennej szablonu.
Wskazówka: Aby ułatwić identyfikację wartości, której należy użyć ze zmienną, zalecamy dodanie prefiksu do jej nazwy. Na przykład
WSV-dla zmiennej obszaru roboczego,CV-dla zmiennej łańcuchowej,DCV-dla zmiennej łańcuchowej dynamicznej lubResource-dla zasobu obszaru roboczego. - Aby ułatwić przenoszenie i ponowne wykorzystanie, usuń wartości domyślne.
-
Wybierz, czy wartość będzie dostarczana zmienną łańcucha dynamicznego czy zasób obszaru roboczego.
Uwaga: Jeśli zmienna łańcucha, zmienna obszaru roboczego lub zmienna środowiska wykonawczego podaje wartość, nie należy wybierać opcji Dynamic ani Resource .
-
- Kliknij Zapisz i Publikuj .
Utwórz szablon od podstaw
Aby utworzyć nową sekwencję poleceń i zdarzeń, która będzie stanowić wielokrotnego użytku strukturę łańcuchów, należy wykonać poniższą sekwencję kroków.
Krok 1: Dodaj szablon
- W Chain Builder , na karcie Templates
- Aby utworzyć szablon w innym miejscu niż folder Domyślny , kliknij Edytuj , aby folder, wybierz folder, w którym chcesz zapisać szablon, i kliknij Przenieś .
-
Wprowadź unikalną nazwę i opis, które ułatwią identyfikację szablonu i jego przeznaczenie.
Wskazówka: Aby łatwiej rozpoznać, czy szablon zapewnia sekwencję dla całego czy częściowego łańcucha, należy dodać prefiks do jego nazwy. Na przykład
Pełny-w przypadku kompletnego łańcucha lubCzęść-w przypadku częściowego łańcucha lub fragmentu .
Krok 2: Skonfiguruj zmienne szablonu
Aby ułatwić dostosowywanie i ponowne wykorzystywanie, szablony zawierają zmienne będące symbolami zastępczymi wartości wymaganych dla zmiennych poleceń lub zasobów obszaru roboczego. Gdy tworzysz łańcuch na podstawie szablonu, zmienne i zasoby łańcucha zastępują zmienne szablonu.
Dla każdej zmiennej, która ma zostać uwzględniona w szablonie:
- W obszarze Zmienne szablonu kliknij Dodaj .
-
Wprowadź nazwę zmiennej i wartość domyślną.
Wskazówka: Aby ułatwić identyfikację wartości, która ma zostać użyta w zmiennej szablonu, zalecamy dodanie prefiksu do jej nazwy. Na przykład
WSV-dla zmiennej obszaru roboczego,CV-dla zmiennej łańcuchowej,DCV-dla zmiennej łańcuchowej dynamicznej lubResource-dla zasobu obszaru roboczego. -
W polu Typ wybierz, czy zmienna łańcucha dynamicznego czy zasób obszaru roboczego będzie dostarczać wartość zmiennej.
Uwaga: Jeśli zmienna łańcucha, zmienna obszaru roboczego lub zmienna środowiska wykonawczego podaje wartość, nie należy wybierać opcji Dynamic ani Resource .
Po dodaniu wszystkich zmiennych do szablonu kliknij Zapisz .
Uwaga: Aby usunąć zmienną ze szablonu, kliknij jej X w obszarze Akcje .
Krok 3: Zdefiniuj węzły szablonu
Podczas tworzenia szablonu należy skonfigurować i połączyć węzły w odpowiedniej kolejności:
- Polecenia lub zadania wykonywane przez łańcuchy utworzone na podstawie szablonu, np. w celu interakcji z platformą Workiva lub innym źródłem danych.
- Wydarzenia występujące w szablonie, takie jak włączenie przepływu pracy zatwierdzania lub ręczne przesyłanie plików.
- Wydarzenia wyzwalające , takie jak dane wejściowe środowiska wykonawczego służące do ustawiania zmiennych — na przykład dla określonych kont, regionów lub okresów czasu — podczas wykonywania łańcuchów utworzonych na podstawie szablonu lub do automatycznego uruchamiania łańcucha na podstawie zmian w połączonych źródłach.
Uwaga: Aby umożliwić dostosowywanie i ponowne wykorzystanie, polecenia szablonu nie korzystają z połączeń, modułów uruchamiających ani zmiennych ustawionych w łańcuchu lub obszarze roboczym; należy je określić podczas tworzenia łańcucha z szablonu.
Dodawanie węzłów
Po dodaniu węzła przenieś go do miejsca, w którym występuje w sekwencji, i połącz go z jego następnym i poprzednim krokiem.
- Aby dodać pierwszy węzeł szablonu, przenieś go do Start .
- Aby dodać węzeł jako początek nowej gałęzi drzewa logicznego, należy połączyć poprzedni krok w szablonie z pierwszym węzłem spośród wielu gałęzi.
- Aby uruchomić polecenia równolegle ze sobą lub razem jako część procesu szeregowego, utwórz grupę poleceń jako krok.
Uwaga: Domyślnie węzeł jest uruchamiany, gdy poprzedni powiązany węzeł zakończy się powodzeniem. Aby włączyć logikę warunkową, np. uruchomić węzeł tylko wtedy, gdy poprzedni węzeł ulegnie awarii, kliknij dwukrotnie łącze i wybierz jego warunek — success , failure , warning lub any
Po zdefiniowaniu węzłów szablonu kliknij Publikuj .
Edytuj ustawienia szablonu
Aby zmienić nazwę lub opis szablonu albo zarządzać jego zmiennymi:
- W Chain Builder , na karcie Templates
- W razie potrzeby edytuj nazwę, opis lub zmienne szablonu.
- Kliknij Zapisz i Publikuj .
Wyświetl łańcuchy korzystające z szablonu
Aby zobaczyć, które łańcuchy zostały utworzone na podstawie szablonu, przejdź do zakładki Szablony
W panelu W użyciu wyświetlane są łańcuchy utworzone na podstawie szablonu. Aby otworzyć łańcuch, kliknij jego nazwę.
Wskazówka: Aby znaleźć konkretny łańcuch, wyszukaj go po jego nazwie.
Kopiuj szablony
Aby użyć szablonu jako punktu wyjścia dla nowego szablonu, utwórz jego kopię. W Chain Builder , na karcie Templates
Udostępniaj szablony innym
Aby pomóc innym w tworzeniu łańcuchów, możesz udostępniać łącza do opublikowanych szablonów innym osobom za pomocą narzędzia Chain Builder — w tym osobom z innych organizacji, na przykład w społeczności Workiva Community .
- W programie Chain Builder , na karcie Templates
- Kliknij Kopiuj do schowka i Zamknij .
- Wklej link i udostępnij go innym, jeśli zajdzie taka potrzeba.
Należy pamiętać, że szablony są zależne od tego, czy obie przestrzenie robocze mają dostęp do tych samych łączników i poleceń. Podczas udostępniania szablonu innemu obszarowi roboczemu importowany łańcuch nie będzie działał, dopóki wszystkie wymagane łączniki nie zostaną włączone.
Podczas importowania łańcucha będziesz mieć możliwość skonfigurowania brakujących łączników:
Cofnij dostęp do udostępnionego szablonu
Aby cofnąć innym osobom dostęp do udostępnionego szablonu, odśwież jego adres URL, aby utworzyć nowy link:
- W Chain Builder , na karcie Templates
- Kliknij Wygeneruj ponownie token i Zamknij .
Archiwizuj szablony
Jeśli szablon nie jest Ci już potrzebny, możesz go zarchiwizować. W Chain Builder kliknij Templates i kliknij Archive dla szablonu.