Przejdź do głównej zawartości

Zmigruj swój pierwszy przepływ pracy Alteryx

~30 minut · sprawdzenie gotowości, import, zweryfikowane uruchomienie

Przenieś jeden przepływ pracy Alteryx do PlaidCloud od początku do końca: sprawdź, czy jest gotowy, zaimportuj go i przekonwertuj, przejrzyj, co zostało przekonwertowane bez problemów, a co wymaga uwagi, i uruchom go. To pierwsza migracja, która ma budować pewność — nie wyczerpujący przegląd. Wybierz przepływ pracy, który dobrze znasz i dla którego najlepiej masz sprawdzony wynik wzorcowy, aby móc ocenić, czy przekonwertowane uruchomienie jest poprawne.

Importer PlaidCloud zachowuje graf przepływu pracy, wysyła przywoływane pliki do Dokumentów, generuje przepływy pracy makr i mapuje każde narzędzie Alteryx na natywny krok przepływu pracy lub zarządzanego wykonawcę. Większość przepływu pracy konwertuje się przy niewielkim nakładzie pracy ręcznej — a szczera część tego samouczka dotyczy reszty: niektóre narzędzia wymagają uwagi, a PlaidCloud wskazuje dokładnie które, abyś mógł od razu do nich przejść.

1 · Sprawdź gotowość2 · Import + konwersja3 · Przegląd + weryfikacjaco przekonwertowano, a co oznaczono4 · Uruchomienie
Cała migracja w czterech fazach. W fazie przeglądu korzystasz z własnego osądu.
  • Obszar roboczy PlaidCloud i projekt, do którego importujesz. Użyj dedykowanego projektu migracji, aby łatwo kontrolować zależności.
  • Jeden plik przepływu pracy Alteryx — .yxmd (przepływ pracy), .yxwz (aplikacja analityczna) lub .yxmc (makro).
  • Pliki, które ten przepływ pracy odczytuje w czasie uruchomienia, przechowywane razem z nim.
  • Konto dokumentów i folder, w którym PlaidCloud może zapisać zaimportowane pliki.

Czysty import zaczyna się od kompletnego pakietu. Zbierz wszystko, czego dotyka przepływ pracy, zanim otworzysz importer:

  1. Sam plik przepływu pracy oraz wszystkie makra, które wywołuje — w tym makra zagnieżdżone — jako pliki .yxmc.
  2. Pliki z danymi wejściowymi: CSV, TSV, Excel, Access, YXDB, XML, JSON i wyodrębnienia z baz danych.
  3. Pliki towarzyszące danych przestrzennych w tym samym folderze — grupy plików shapefile (.shp, .shx, .dbf, .prj), grupy MapInfo (.tab, .map, .id, .dat) oraz wszelkie pliki odwzorowań. Brakujące pliki towarzyszące to częste źródło różnic w danych przestrzennych.
  4. Zasoby raportów, do których odwołuje się przepływ pracy: obrazy, pliki PDF, szablony i warstwy map.
  5. W przypadku aplikacji analitycznej — wartości, które użytkownicy zwykle wprowadzają: tekst, liczby, daty, wybór plików i folderów oraz wybory z list rozwijanych i pól wyboru. Staną się zmiennymi przepływu pracy, które ustawisz przed uruchomieniem.

Następnie zdecyduj o dwóch sprawach: o folderze w Dokumentach, który będzie przechowywał wysłane pliki, oraz o tym, czy ten przepływ pracy zweryfikujesz strukturalnie (czy się konwertuje i uruchamia?), czy względem wyników wzorcowych (czy daje te same rezultaty?).

Przygotuj wynik wzorcowy. Jeśli masz zaufany wynik z uruchomienia w Alteryx, przechowuj go razem z pakietem. To on zamienia „uruchomiło się” w „jest poprawne” w kroku 4.

Lista kontrolna gotowości do migracji z Alteryx to pełna wersja tego kroku, gdy przejdziesz od jednego przepływu pracy do całego portfela.

  1. Otwórz swój projekt docelowy w PlaidCloud.
  2. Otwórz Narzędzia → Importuj przepływ pracy Alteryx.
  3. Wybierz projekt docelowy i wskaż plik .yxmd, .yxwz lub .yxmc.
  4. Opcjonalnie ustaw prefiksy nazw przepływów pracy, kroków i tabel. Nazwy tabel mają już prefiks w postaci nazwy samego przepływu pracy, więc pojedynczy przepływ pracy nie potrzebuje własnego prefiksu.
  5. Wybierz konto dokumentów i folder dla zaimportowanych plików.
  6. Dodaj wszystkie przywoływane pliki lub foldery, których przepływ pracy potrzebuje w czasie uruchomienia.
  7. Rozpocznij import.

Po zakończeniu importu okno zastępuje formularz raportem z konwersji: ile kroków zmapowano z wysoką pewnością, ile wymaga przeglądu, a gdy takie są — tabelą wskazującą każdy krok o niższej pewności, jego operację, pewność i uwagi. Ten raport jest sercem migracji. Każdy oznaczony krok ma też tę samą uwagę w notatce kroku na kanwie, więc możesz od razu do niego przejść.

PlaidCloud przechowuje zaimportowane zależności w wybranym folderze w Dokumentach i kieruje przekonwertowane kroki do tych ścieżek, dzięki czemu przepływ pracy uruchamia się powtarzalnie bez pulpitowego systemu plików.

Komentarze i kontenery są przenoszone. Pola komentarzy trafiają jako notatki i pola wyróżnienia, a kontenery narzędzi (Tool Containers) stają się grupami — wyjaśniają przepływ pracy dokładnie tak jak w Alteryx i nie dodają żadnej pracy w czasie uruchomienia. Zachowana jest też bramka kontenera sterującego (Control Container): jego kroki są importowane z ustawieniem uruchamiania tylko wtedy, gdy dane objęte bramką zawierają wiersze.

Krok 3: przejrzyj, co zostało przekonwertowane, a co wymaga uwagi

Dział zatytułowany „Krok 3: przejrzyj, co zostało przekonwertowane, a co wymaga uwagi”

Otwórz wygenerowany zaawansowany przepływ pracy i przejdź przez raport z konwersji od góry do dołu. Większość kroków konwertuje się z wysoką pewnością i nie wymaga od Ciebie niczego. Oznaczone kroki to miejsce, w którym pierwsza migracja zdobywa zaufanie — przeczytaj każdą uwagę i zdecyduj.

Oto rzeczywisty obraz częściowej konwersji i znaczenie każdego przypadku:

Co widzisz Co to oznacza Co zrobić
Krok o wysokiej pewności Zmapowany bez problemów na natywny krok lub wykonawcę Nic — w razie ochoty sprawdź wyrywkowo
Krok oznaczony do przeglądu Przekonwertowany, ale z zastrzeżeniem wartym potwierdzenia Przeczytaj uwagę; zweryfikuj wynik względem oczekiwań
Krok oznaczony jako nieprzekonwertowany Importer odmówił, zamiast zgadywać błędnie Usuń przyczynę w Alteryx i zaimportuj ponownie albo zbuduj krok ręcznie
Odwołanie do tabeli, która jeszcze nie istnieje Zestaw danych Calgary lub zbudowany zewnętrznie, którego przepływ pracy nie utworzył Załaduj wskazaną tabelę przed uruchomieniem

Kilka oznaczeń, które prawdopodobnie napotkasz przy pierwszej migracji:

  • Losowe próbkowanie (Create Samples, Random % Sample) dokładnie przenosi rozmiary i proporcje, ale PlaidCloud losuje własne rekordy — weryfikuj je na podstawie liczebności i proporcji, a nie tego, które wiersze trafiły gdzie.
  • Modele XGBoost są konwertowane na klasyfikator gradient boosting ze scikit-learn; spodziewaj się równoważności statystycznej, a nie identycznych wartości, i sprawdź uwagi kroku.
  • Nieprzekonwertowany krok celowo kończy się błędem, gdy przepływ pracy do niego dotrze, więc konwersji z nierozstrzygniętą bramką lub brakującą tabelą nie da się przeprowadzić, jakby nic złego się nie działo. Ta szczerość jest zamierzona — to importer odmawia przedstawienia błędnej liczby jako poprawnej.

Zielone uruchomienie nie oznacza automatycznie poprawnego. Raport mówi, gdzie patrzeć; weryfikacja w następnym kroku mówi, czy ufać liczbom. Nie pomijaj jej w przypadku przepływu pracy, od którego wyniku ktoś zależy.

Pełny katalog tego, jak konwertuje się każda rodzina narzędzi, znajdziesz w macierzy konwersji Alteryx.

  1. Na kanwie przekonwertowanego przepływu pracy przejrzyj wygenerowane kroki i gałęzie.
  2. Ustaw wszystkie zmienne przepływu pracy — to Twoje przekonwertowane pytania aplikacji i parametry czasu uruchomienia. Skieruj zmienne plików i folderów na ścieżki w Dokumentach z kroku 2 i dopasuj wartości do tych, których użyłeś w uruchomieniu w Alteryx.
  3. Kliknij Uruchom na przepływie pracy (nie na pojedynczym kroku) i obserwuj dziennik, gdy kolejne kroki wykonują się po kolei.
  4. Przejrzyj historię uruchomień, wyniki kroków i wszelkie uwagi o gotowości.

Następnie zweryfikuj na poziomie wybranym w kroku 1:

  • Strukturalnie — przepływ pracy się otworzył, graf ma oczekiwane gałęzie i makra, dane wejściowe zostały wysłane, zmienne się pojawiły, a uruchomienie zakończyło się. Wystarczy do oceny gotowości i inwentaryzacji.
  • Zgodność wyników — porównaj schemat, liczbę wierszy i wartości wierszy z zaufanym wynikiem z Alteryx. Kolejność wierszy jest ignorowana, chyba że przepływ pracy jawnie sortuje. Sprawdź też obsługę wartości null, precyzję liczbową, daty i geometrię, jeśli mają zastosowanie.

Jeśli porównanie wykazuje różnice, szukaj przyczyn w tej kolejności: brakujące lub inne pliki wejściowe, inne wartości zmiennych, inne migawki źródeł, następnie różnice w obsłudze null, dat, zaokrągleń i sortowania, a potem układ odniesienia przestrzennego lub format geometrii. Popraw przyczynę, uruchom ponownie i porównaj jeszcze raz. Przewodnik po weryfikacji zawiera pełną listę kontrolną.

Ponowny import jest bezpieczny. Poprawiony pakiet zaimportowany ponownie dostaje własny zestaw tabel zamiast nadpisywać pierwszy import — usuń wcześniejszy przepływ pracy i jego tabele, gdy nowy Cię zadowoli.

Jeden przepływ pracy Alteryx przeszedł od sprawdzenia gotowości do zweryfikowanego uruchomienia w PlaidCloud i — co równie ważne — potrafisz już czytać raport z konwersji, aby odróżnić to, co przekonwertowano bez problemów, od tego, co wymaga uwagi. To cała pętla. Powtarzaj ją dla każdego przepływu pracy, a przy większym portfelu migruj partiami do dedykowanego projektu.