Tworzenie i uruchamianie z Weave
Większość pracy w PlaidCloud możesz zacząć, mówiąc Weave w jednym zdaniu, czego potrzebujesz. Weave odpowiada kartą, która dokładnie określa, co utworzy lub zmieni, a nic się nie dzieje, dopóki jej nie zatwierdzisz. Wszystko, co opisano na tej stronie, odbywa się w panelu Weave, a każda karta działa według tych samych zasad:
- Kartę zatwierdzasz w przeglądarce przyciskiem Zatwierdź 1 zmianę (lub Zatwierdź 6 zmian), pozostawiasz wszystko bez zmian przyciskiem Nie teraz lub ponownie pytasz przyciskiem Zmień….
- Każde uruchomienie rozpoczęte przez Weave ma wyłączone księgowanie w systemie ERP.
- Weave nie uruchamia, nie zmienia ani nie planuje kroku, który zapisuje dane poza PlaidCloud. Zamiast tego kieruje do formularza kroku lub do przepływu pracy.
- Weave może robić tylko to, na co pozwala Twoja rola. Jeśli Twoja rola czegoś nie pozwala, Weave o tym informuje i niczego nie zmienia.
Informacje o tym, jak czytać kartę i jak cofnąć zmianę, znajdziesz w sekcji Zatwierdzanie zmiany.
Powiedz Weave, czego potrzebujesz
Dział zatytułowany „Powiedz Weave, czego potrzebujesz”Okna tworzenia projektu, przepływu pracy, kroku, importu lub wymiaru otwierają się z polem Tell Weave what you want: polem na zdanie, pod którym znajduje się kilka proponowanych sposobów rozpoczęcia w postaci łączy.
| Okno | Pytanie w polu | Proponowane sposoby rozpoczęcia |
|---|---|---|
| Nowy projekt | Describe the project, z przykładem | Start from a template, Import files from Documents, Copy a project |
| Nowy przepływ pracy | What should this workflow do? | Import a file into a table, Copy steps from another workflow, Reconcile two tables |
| Nowy krok | What should this step do? | Importuj plik, Wyszukaj, Filtr |
| Import | Which file should become a table? | Import a file into a table |
| Nowy wymiar | What should this dimension hold? | Build from a table’s column |
Wpisz zdanie i naciśnij Enter. Otworzy się panel z wysłanym już zdaniem. Naciśnij Shift+Enter, aby przejść do nowego wiersza. W oknie Nowy projekt przycisk Zapytaj Weave staje się głównym przyciskiem, gdy w polu jest tekst.
Kliknij Fill in the form instead, aby wyświetlić zwykły formularz, lub Tell Weave instead, aby wrócić do pola. PlaidCloud zapamiętuje, z której opcji korzystano ostatnio dla każdego rodzaju obiektu.
Menu Nowy krok na kanwie przepływu pracy zaczyna się od pozycji Describe the step…, która otwiera to samo pole dla kroku następującego po bieżącym.
Pole jest wyświetlane, gdy czat Weave jest włączony, a Twoja rola pozwala utworzyć dany obiekt. W przeciwnym razie okno wyświetla formularz.
Puste listy i strony
Dział zatytułowany „Puste listy i strony”Pustą listę również można zacząć od Weave:
- Projekty, Przepływy pracy, Tabele, Wymiary i lista kroków przepływu pracy wyświetlają pole na zdanie.
- Edytory danych, UDF, Połączenia i Pulpity wyświetlają przycisk Zapytaj Weave.
- Pusta kanwa przepływu pracy wyświetla komunikat This workflow is empty. Tell Weave what it should do, or add a step. wraz z polem, sposobem rozpoczęcia Importuj plik i przyciskiem Add a step.
- Projekt bez przepływów pracy wyświetla kartę Start with Weave w widoku Przegląd.
Zwykłe przyciski listy, na przykład do wczytywania przykładowych danych, nadal są dostępne poniżej.
Opisz przepływ pracy i obserwuj jego tworzenie
Dział zatytułowany „Opisz przepływ pracy i obserwuj jego tworzenie”Opisz, co ma robić przepływ pracy, na przykład Import freight.csv, look up each carrier’s region and total freight by carrier. Weave odpowiada jedną kartą planu, zatytułowaną na przykład Build 3 steps in a new workflow “Freight by Carrier”, then run it. Każdy wiersz planu prostymi słowami opisuje, co robi jeden krok:
- Import freight.csv into a new table Freight (Carrier, Amount, Month).
- Look up Region in Carriers by Carrier.
- Total Amount by Carrier into Freight by Carrier.
- Run Freight by Carrier. ERP posting is off for this run.
Plan może importować pliki, wyodrębniać dane, wyszukiwać, złączać, sumować zbiory i obliczać sumy, a kolejne kroki mogą odczytywać tabele utworzone przez wcześniejsze kroki. Ostatnim wierszem planu jest uruchomienie przepływu pracy.
Po zatwierdzeniu panel wyświetla stany Creating the workflow, Building step 2 of 3 i Uruchomiony. Na kanwie każdy krok pojawia się w chwili utworzenia z obramowaniem Built by Weave, które znika po zakończeniu tworzenia, a pasek nad przepływem pracy informuje Weave is building this workflow. Kliknij Zatrzymaj na pasku, aby przerwać. Weave poinformuje wtedy, co zdążył utworzyć, na przykład Stopped part-way: built Import Freight and Lookup Region.
- Weave tworzy kroki w zaawansowanych przepływach pracy. Poproszony o utworzenie kroków w standardowym przepływie pracy, proponuje zamiast tego utworzenie nowego przepływu pracy.
- Nowy przepływ pracy nie może mieć nazwy przepływu pracy, który już istnieje.
- Weave importuje pliki CSV, Excel, Parquet i DB2. Wiersz, którego Weave nie może utworzyć, jest wymieniany jako Not added: wraz z przyczyną, na przykład brakiem pliku lub brakiem wiersza nagłówka.
Uruchamianie przepływu pracy i ustalanie harmonogramu
Dział zatytułowany „Uruchamianie przepływu pracy i ustalanie harmonogramu”Poproś Weave o uruchomienie przepływu pracy lub jego części: Run Month-End Close from Allocate by Driver. Tytuł karty określa, co zostanie uruchomione, na przykład Run “Month-End Close” from the step “Allocate by Driver”, a karta zawiera:
- Uruchomienia — liczbę uruchamianych kroków.
- Zapisy — tabele zapisywane przez uruchomienie.
- Księgowanie ERP — ERP posting is off for this run., gdy kroki w uruchomieniu księgują w systemie ERP.
- Cofnij — A run can’t be undone: it replaces what these tables hold.
W standardowym przepływie pracy kroki są uruchamiane po kolei, więc uruchomienie kroków, które nie sąsiadują ze sobą, obejmuje wszystko, co znajduje się między nimi, i karta o tym informuje.
Po uruchomieniu Weave informuje o jego przebiegu, na przykład succeeded in 4 min, podając liczbę wierszy każdej tabeli i to, czy mieści się ona w zwykłym zakresie. Jeśli przepływ pracy jest już uruchomiony, nic się nie rozpoczyna, a Weave prosi o ponowne zatwierdzenie po zakończeniu tego uruchomienia.
Poproś Weave o ustalenie harmonogramu przepływu pracy, na przykład Run Month-End Close every weekday at 06:00, albo o zmianę, włączenie, wyłączenie lub usunięcie jednego z jego harmonogramów. Karta harmonogramu wyświetla pola Kiedy, Następne z trzema najbliższymi terminami uruchomienia oraz Włączony. Zmiana istniejącego harmonogramu pokazuje go przed zmianą i po niej. Po zatwierdzeniu Weave informuje, kiedy nastąpi następne uruchomienie.
- Uruchomienie przepływu pracy wymaga roli, która może edytować przepływy pracy. Zmiana harmonogramów wymaga ponadto roli, która może zmieniać automatyzację projektu.
- Weave nie włącza ani nie zmienia harmonogramu, który księguje w systemie ERP. Informuje wtedy: This schedule posts to the ERP. Turn it on in Schedules.
- Weave nie uruchamia ani nie planuje przepływu pracy, który wysyła dane poza PlaidCloud. Uruchom go z poziomu przepływu pracy.
Zmiana lub dodanie kroku
Dział zatytułowany „Zmiana lub dodanie kroku”Poproś Weave o zmianę kroku, na przykład Change Allocate by Driver so it splits by headcount. Karta ma tytuł Change “Allocate by Driver”, pokazuje każde ustawienie przed zmianą i po niej, a kończy się zdaniem Then: re-run Allocate by Driver with ERP posting off and check it succeeds. Po zatwierdzeniu Weave zapisuje zmianę, ponownie uruchamia krok i informuje o wyniku. Przycisk Cofnij na karcie przywraca poprzednie ustawienia.
Poproś Weave o dodanie kroku, na przykład Add a step after Load Freight that keeps only the 2026 rows. Karta ma tytuł Add a step “Freight 2026” after “Load Freight”, a tabela tworzona przez krok jest oznaczona etykietą (new table). W zaawansowanym przepływie pracy krok jest umieszczany na prawo od kroku, po którym następuje.
Za pomocą karty Weave nie zmienia:
- kroku, który księguje w systemie ERP lub zapisuje dane poza PlaidCloud;
- kroków SQL, takich jak Extract: SQL i Import: SQL, kroków funkcji zdefiniowanych przez użytkownika ani kroków, które uruchamiają skrypty lub kod Python;
- niczego, co opróżnia, usuwa lub kasuje tabelę albo wymiar.
Weave informuje, o który przypadek chodzi, i kieruje do formularza kroku. Krok, który uruchamia inne przepływy pracy lub należy do więcej niż jednego przepływu pracy, nie jest ponownie uruchamiany po zmianie. Weave prosi o ponowne uruchomienie go z poziomu jego przepływu pracy.
Upuszczenie pliku na Weave
Dział zatytułowany „Upuszczenie pliku na Weave”Przeciągnij jeden plik do widoku Przegląd projektu lub na kanwę zaawansowanego przepływu pracy. Strona wyświetla komunikat Drop a file or an Alteryx workflow here, przesyła plik do aplikacji Dokumenty i otwiera panel z kartą dla tego pliku:
| Upuszczasz | Weave proponuje |
|---|---|
| Plik danych: CSV, TSV, TXT, Excel lub Parquet | Nową tabelę w widoku Przegląd albo krok importu nazwany tak jak plik, umieszczony w miejscu upuszczenia na kanwie. |
Skrypt SQL (.sql) |
Kroki, które robią to samo co skrypt. Zobacz Zamiana skryptu SQL na kroki. |
Przepływ pracy Alteryx (.yxmd lub .yxwz) |
Nowy projekt z przekonwertowanym przepływem pracy. Zobacz Przenoszenie przepływów pracy Alteryx. |
Plik .zip |
Przeniesienie zawartych w nim przepływów pracy Alteryx do nowego projektu. |
Weave przyjmuje jeden plik naraz. Jeśli upuścisz kilka, używa pierwszego i o tym informuje. Aby przenieść folder, spakuj go do pliku zip i upuść ten plik albo prześlij folder do aplikacji Dokumenty i podaj jego nazwę w panelu. Plik, którego Weave nie rozpoznaje, pozostaje w aplikacji Dokumenty, a Weave informuje, gdzie się znajduje.
Możesz też podać nazwę pliku, który już jest w aplikacji Dokumenty: Convert Revenue Prep.yxmd from Documents.
Zamiana skryptu SQL na kroki
Dział zatytułowany „Zamiana skryptu SQL na kroki”Upuść plik .sql lub wklej skrypt do panelu. Weave go odczytuje i proponuje standardowe
kroki, które wykonują tę samą pracę, na karcie planu, takiej jak Build 6 steps from 4 statements in a
new workflow “Revenue Prep”, then run it. Jeśli upuścisz plik na kanwę, kroki trafią do tego
przepływu pracy.
Karta podaje dialekt SQL, w którym Weave odczytał skrypt: Databricks, Spark, Snowflake, BigQuery, T-SQL, Oracle, PostgreSQL, MySQL lub StarRocks. Jeśli Weave odgadł dialekt, a skrypt jest napisany dla innej bazy danych, podaj właściwą i zapytaj ponownie.
Każdy wiersz opisuje, co robi krok, na przykład Total Amount by Region into Revenue by Region. Wszystko, czego nie można zamienić na krok, jest wymieniane jako Not added: wraz z instrukcją i przyczyną, na przykład instrukcja, która zmienia samą bazę danych, lub tabela, której nie ma jeszcze w projekcie. Instrukcja jest konwertowana w całości albo wcale nie jest dodawana: Weave nigdy nie tworzy kroków tylko z jej części.
- Weave odczytuje skrypty o rozmiarze do 1 MB. Dłuższy skrypt podziel na kilka plików.
- Instrukcje INSERT, UPDATE, DELETE i MERGE stają się krokami, które zapisują nowe tabele lub aktualizują jedną z nich. Weave nie opróżnia tabel, więc instrukcja DELETE bez klauzuli WHERE nie jest dodawana.
- Tabela utworzona przez skrypt jest używana przez kolejne instrukcje. Każda inna tabela odczytywana przez skrypt musi już istnieć w projekcie.
- Tak jak w przypadku każdego planu, Weave tworzy kroki w zaawansowanych przepływach pracy, a uruchomienie na końcu ma wyłączone księgowanie w systemie ERP.
Przenoszenie przepływów pracy Alteryx
Dział zatytułowany „Przenoszenie przepływów pracy Alteryx”Jeden przepływ pracy
Dział zatytułowany „Jeden przepływ pracy”Upuść przepływ pracy Alteryx (.yxmd lub .yxwz) w widoku Przegląd projektu lub podaj nazwę takiego przepływu
w aplikacji Dokumenty. Karta Convert “Revenue Prep” into a new project zawiera:
- Nazwa projektu — Revenue Prep (from Alteryx). Karta tworzy nowy projekt z przekonwertowanym przepływem pracy i jego tabelami oraz kopiuje odczytywane przez niego pliki wejściowe do folderu obok niego. Nic w Twoich istniejących projektach się nie zmienia.
- Szacunek — przybliżoną liczbę narzędzi w przepływie pracy oraz liczbę narzędzi, które zostaną przekonwertowane, wymagają przeglądu lub nie mają odpowiednika w PlaidCloud.
- Zapisano w — folder w aplikacji Dokumenty, do którego trafią pliki projektu.
Po zatwierdzeniu Weave konwertuje przepływ pracy i informuje, co utworzył, z przyciskami Otwórz projekt i Otwórz przepływ pracy. Pliki wejściowe, których nie znalazł, są wymieniane, dzięki czemu możesz je później dodać do folderu. Cofnij przenosi nowy projekt do kosza.
Przepływ pracy większy niż 25 MB lub taki, którego oszacowanie trwa zbyt długo, jest zamiast tego konwertowany w konwerterze Alteryx.
Cały folder
Dział zatytułowany „Cały folder”Podaj nazwę folderu z przepływami pracy Alteryx w aplikacji Dokumenty, na przykład Move in the Alteryx folder Finance
Close, lub upuść jego plik .zip w widoku Przegląd projektu. Umieść w folderze również pliki zapisane przez
przepływy pracy Alteryx, a Weave porówna z nimi wyniki przekonwertowanych przepływów pracy.
Karta Move 12 Alteryx workflows into a new project podaje nazwę projektu, szacunek przebiegu konwersji przepływów pracy, pliki wyjściowe, z którymi nastąpi porównanie, oraz kroki pominięte w sprawdzeniu, ponieważ zapisują dane poza PlaidCloud. Każde uruchomienie ma wyłączone księgowanie w systemie ERP, a kroki zapisujące pliki wyjściowe nie są uruchamiane podczas sprawdzenia: zamiast tego porównywane są zapisywane przez nie tabele.
Przetwarzanie dużego folderu może trwać kilka godzin. W tym czasie możesz zamknąć PlaidCloud. Postęp zadania w panelu przechodzi przez rozpakowywanie, konwersję, import plików wyjściowych, uruchamianie i porównywanie, a następnie zapisywanie raportu. Kończy się zdaniem takim jak Finance Close (from Alteryx) is ready: 9 of 12 workflows match the outputs you supplied, 2 differ, 1 didn’t run. 3 need a decision on the move-in report. z przyciskiem Open the report.
Raport Move-in report wymienia najpierw przepływy pracy wymagające decyzji, a następnie każdy przepływ pracy wraz z tym, co rozpoznano i przekonwertowano, co należy przejrzeć, czy został Uruchomiony i czy jego wyniki są Zgodne z dostarczonymi plikami. Każdy wiersz zawiera:
- Porównaj — otwiera porównanie wyników tego przepływu pracy z Twoim plikiem.
- Sprawdź ponownie — proponuje ponowne uruchomienie i porównanie tego przepływu pracy.
- Otwórz — otwiera przepływ pracy.
- Przypisz — wybiera osobę, która zdecyduje o wierszu. Otrzymuje ona powiadomienie w PlaidCloud. Wiersz można przypisać tylko członkowi projektu, który może otworzyć dany przepływ pracy.
Przepływ pracy wymaga decyzji, gdy nie został przekonwertowany, zawiera narzędzia bez odpowiednika w PlaidCloud, nie został uruchomiony, różni się od Twojego pliku lub nie można go było porównać.