0 / 0
Go back to the English version of the documentation
Konfigurace uzlů propojení procesů
Last updated: 14. 11. 2023
Konfigurace uzlů propojení procesů

Nakonfigurujte uzly propojení procesů tak, aby určovaly vstupy a vytvářovaly výstupy jako součást propojení procesů.

Určení rozsahu pracovního prostoru

Standardně je rozsahem propojení procesů projekt obsahující propojení procesů. Chcete-li vyhledat aktivum použité v propojení procesů, můžete explicitně zadat jiný rozsah než výchozí. Rozsah je projekt, katalog nebo prostor obsahující aktivum. V uživatelském rozhraní můžete procházet rozsah.

Změna režimu vstupu

Když konfigurujete uzel, můžete uvést všechny prostředky včetně dat a notebooků různými způsoby, jako je například přímé zadání názvu nebo ID, procházení aktiva nebo použití výstupu z předchozího uzlu v propojení procesů k naplnění pole. Chcete-li zobrazit volby, které jsou pro pole k dispozici, klepněte na ikonu vstupu pro pole. V závislosti na kontextu mohou volby zahrnovat:

  • Vybrat prostředek: použijte prohlížeč aktiv k nalezení aktiva, jako je datový soubor.
  • Přiřadit parametr propojení procesů: přiřadit hodnotu pomocí proměnné nakonfigurované s parametrem propojení procesů. Další informace viz Konfigurace globálních objektů.
  • Vyberte z jiného uzlu: jako hodnotu tohoto pole použijte výstup z uzlu dříve v propojení procesů.
  • Zadejte výraz: zadejte kód pro přiřazení hodnot nebo identifikaci prostředků. Podrobnosti viz Kódovací prvky.

Uzly a parametry propojení procesů

Nakonfigurujte následující typy uzlů propojení procesů:

Kopírovat uzly

Použijte volbu Kopírovat uzly k přidání aktiv do propojení procesů nebo k exportu aktiv propojení procesů.

  • Kopírovat vybraná aktiva z projektu nebo prostoru do neprázdného prostoru. Tato aktiva můžete zkopírovat do prostoru:

    • Datové aktivum
    • Model
    • Propojení procesů ML
    • Funkce
    • Připojení
    • Specifikace softwaru
    • Tok Data Refinery
    • Prostředí
    • Skript

    Vstupní parametry

    Parametr Popis
    Zdrojová aktiva Procházejte nebo vyhledejte zdrojové aktivum, které se má přidat do seznamu. Můžete také uvést aktivum s parametrem propojení procesů, s výstupem jiného uzlu, nebo zadáním ID aktiva
    Cíl Procházet nebo vyhledat cílový prostor
    Režim kopírování Zvolte, jak se má zacházet s případem, kdy se tok pokouší zkopírovat aktivum a existuje jeden se stejným názvem. Jedna z následujících možností: ignore, fail, overwrite

    Výstupní parametry

    Parametr Popis
    Výstupní aktiva Seznam kopírovaných aktiv
  • Exportovat vybraná aktiva z rozsahu, například projekt nebo prostor implementace. Operace standardně exportuje všechna aktiva. Výběr aktiv můžete omezit sestavením seznamu prostředků pro export.

    Vstupní parametry

    Parametr Popis
    Aktiva Chcete-li exportovat všechny exportovatelné položky, vyberte volbu Rozsah . Chcete-li vytvořit seznam specifických položek pro export, vyberte volbu Seznam .
    Zdrojový projekt nebo prostor Název projektu nebo prostoru obsahujícího aktiva pro export
    Exportovaný soubor Umístění souboru pro uložení souboru exportu
    Režim vytvoření (volitelné) Zvolte, jak zacházet s případem, kdy se tok pokouší vytvořit aktivum a existuje jeden se stejným názvem. Jedna z následujících možností: ignore, fail, overwrite

    Výstupní parametry

    Parametr Popis
    Exportovaný soubor Cesta k exportovanému souboru

    Poznámky:

    • Pokud exportujete projekt, který obsahuje zápisník, nejnovější verze zápisníku se zahrne do souboru exportu. Pokud bylo propojení procesů konfigurované s uzlem Spustit úlohu zápisníku nakonfigurováno tak, aby používalo jinou verzi zápisníku, než je nejnovější verze, exportovaná propojení procesů se při importu automaticky překonfiguruje tak, aby používala nejnovější verzi. To může vést k neočekávaným výsledkům nebo po importu vyžadovat určitou opětovnou konfiguraci.
    • Pokud jsou aktiva v exportovaném projektu obsažena samostatně, jsou při importu nového projektu zachována. Jinak může být po importu exportovaných aktiv vyžadována určitá konfigurace.
  • Importovat aktiva ze souboru ZIP obsahujícího exportovaná aktiva.

    Vstupní parametry

    Parametr Popis
    Cesta k cíli importu Procházet nebo vyhledat aktiva, která se mají importovat
    Archivní soubor pro import Zadejte cestu k souboru ZIP nebo archivu.

    Poznámky: Po importu souboru se cesty a odkazy na importovaná aktiva aktualizují podle těchto pravidel:

    • Odkazy na aktiva z exportovaného projektu nebo prostoru se aktualizují v novém projektu nebo prostoru po importu.
    • Pokud aktiva z exportovaného projektu odkazují na externí aktiva (zahrnutá v jiném projektu), odkaz na externí aktivum zůstane po importu zachován.
    • Pokud již externí aktivum neexistuje, parametr se nahradí prázdnou hodnotou a vy budete muset překonfigurovat pole tak, aby ukazovaly na platné aktivum.

Vytvořit uzly

Nakonfigurujte uzly pro vytváření aktiv v propojení procesů.

  • Tento uzel použijte k trénování klasifikace nebo regresního experimentu AutoAI a generování potrubních kanálů kandidujících na model.

    Vstupní parametry

    Parametr Popis
    Název experimentu AutoAI Název nového experimentu
    Rozsah Projekt nebo prostor, kde bude experiment vytvořen
    Typ předpovědi Typ modelu pro daná data: binární, klasifikační nebo regresní
    Sloupec předpovědi (popisek) Název sloupce předpovědi
    Kladná třída (nepovinné) Určit kladnou třídu pro experiment binární klasifikace
    Poměr rozdělení trénovací dat (volitelný) Procento dat, která se mají zadržet z trénování a použít k testování kanálů (float: 0.0 - 1.0)
    Algoritmy, které mají být zahrnuty (volitelné) Omezit seznam odhadců, které se mají použít (seznam závisí na typu učení)
    Algoritmy k použití Uveďte seznam odhadců, které se mají použít (seznam závisí na typu učení)
    Optimalizovat metriku (volitelné) Metrika použitá pro hodnocení modelu
    Specifikace hardwaru (volitelné) Určení specifikace hardwaru pro experiment
    Popis experimentu AutoAI Popis experimentu
    Značky experimentu AutoAI (volitelné) Značky pro identifikaci experimentu
    Režim vytvoření (volitelné) Zvolte, jak zacházet s případem, kdy se propojení procesů pokusí vytvořit experiment a existuje jeden se stejným názvem. Jedna z následujících možností: ignore, fail, overwrite

    Výstupní parametry

    Parametr Popis
    AutoAI experiment Cesta k uloženému modelu
  • Tento uzel použijte k trénování experimentu časové řady AutoAI a generování potrubních kanálů kandidujících na model.

    Vstupní parametry

    Parametr Popis
    Název experimentu časové řady AutoAI Název nového experimentu
    Rozsah Projekt nebo prostor, kde se má vytvořit propojení procesů
    Sloupce předpovědí (popisek) Název jednoho nebo více sloupců předpovědi
    Sloupec Datum/čas (nepovinné) Název sloupce datum/čas
    Využijte budoucí hodnoty podpůrných funkcí Chcete-li umožnit zohlednění podpůrných (exogenních) funkcí pro zlepšení predikce, vyberte volbu "True". Například zahrňte funkci teploty pro předpovídání prodeje zmrzliny.
    Podpůrné funkce (volitelné) Vybrat podpůrné funkce a přidat do seznamu
    Metoda imputace (nepovinné) Zvolit techniku pro imputing chybějících hodnot v datové sadě
    Prahová hodnota imputace (nepovinné) Zadejte horní prahovou hodnotu pro procentní část chybějících hodnot, která má být dodána s uvedenou metodou imputace. Dojde-li k překročení prahové hodnoty, pokus se nezdaří. Pokud například určíte, že lze přičíst 10% hodnot a v datové sadě chybí 15% hodnot, pokus se nezdaří.
    Typ výplně Určete, jak má určená metoda imputace vyplnit hodnoty null. Vyberte, zda chcete zadat střední hodnotu všech hodnot a střední hodnotu všech hodnot, nebo zadejte hodnotu výplně.
    Vyplnit hodnotu (volitelné) Pokud jste vybrali pro přepisování hodnoty pro nahrazení hodnot null, zadejte hodnotu do tohoto pole.
    Datová sada konečného trénování Zvolte, zda chcete trénovat finální potrubí pouze s trénovacími daty nebo s trénovacími daty a zda chcete data zadržet. Pokud zvolíte trénovací data, vygenerovaný zápisník bude obsahovat buňku pro načtení dat o držení
    Velikost výčtu (volitelné) Pokud rozdělujete trénovací data na trénovací a zadržená data, uveďte procentní část trénovacích dat, která se mají vyhradit jako zadržená data pro ověření potrubních systémů. Údaje o zadržených datech by neměly překročit třetinu údajů.
    Počet zpětných testů (nepovinné) Přizpůsobení zpětných testů pro křížové ověření experimentu časové řady
    Délka mezery (nepovinné) Upravte počet časových bodů mezi sadou trénovacích dat a datovou sadou ověření pro každý backtest. Je-li hodnota parametru nenulová, hodnoty časové řady v mezeře nebudou použity k trénování experimentu nebo vyhodnocení aktuálního zpětného testu.
    Okno zpětného hledání (volitelné) Parametr, který označuje, kolik předchozích hodnot časové řady se používá k předpovídání aktuálního časového bodu.
    Okno prognózy (volitelné) Rozsah, který chcete předpovědět na základě dat v okně zpětného vyhledávání.
    Algoritmy, které mají být zahrnuty (volitelné) Omezit seznam odhadců, které se mají použít (seznam závisí na typu učení)
    Potrubí k dokončení Volitelně upravte počet kanálů, které se mají vytvořit. Více plynovodů zvyšuje dobu a zdroje školení.
    Specifikace hardwaru (volitelné) Určení specifikace hardwaru pro experiment
    Popis experimentu časové řady AutoAI (volitelné) Popis experimentu
    Značky experimentu AutoAI (volitelné) Značky pro identifikaci experimentu
    Režim vytvoření (volitelné) Zvolte, jak zacházet s případem, kdy se propojení procesů pokusí vytvořit experiment a existuje jeden se stejným názvem. Jedna z následujících možností: ignore, fail, overwrite

    Výstupní parametry

    Parametr Popis
    AutoAI experiment časové řady Cesta k uloženému modelu
  • Tento uzel použijte k vytvoření dávkové implementace pro model strojového učení.

    Vstupní parametry

    Parametr Popis
    Aktivum ML Název nebo ID aktiva strojového učení, které se má implementovat
    Nový název implementace (volitelné) Název nové úlohy s volitelným popisem a značkami
    Režim vytvoření (volitelné) Jak zacházet s případem, kdy se propojení procesů pokusí vytvořit úlohu a existuje jeden se stejným názvem. Jedna z následujících možností: ignore, fail, overwrite
    Popis nové implementace (volitelné) Popis nasazení
    Nové značky nasazení (volitelné) Značky pro identifikaci implementace
    Specifikace hardwaru (volitelné) Uveďte specifikaci hardwaru pro úlohu

    Výstupní parametry

    Parametr Popis
    Nová implementace Cesta k nově vytvořené implementaci
  • Tento uzel použijte k vytvoření datového aktiva.

    Vstupní parametry

    Parametr Popis
    Soubor Cesta k souboru v úložišti souborů
    Cílový rozsah Cesta k cílovému prostoru nebo projektu
    Název (nepovinné) Název zdroje dat s volitelným popisem, zemí původu a značkami
    Popis (volitelný) Popis pro aktivum
    Země původu (nepovinné) Země původu pro nařízení o údajích
    Značky (volitelné) Značky pro identifikaci aktiv
    Režim vytvoření Jak zacházet s případem, kdy se propojení procesů pokusí vytvořit úlohu a existuje jeden se stejným názvem. Jedna z následujících možností: ignore, fail, overwrite

    Výstupní parametry

    Parametr Popis
    Datové aktivum Nově vytvořené datové aktivum
  • Tento uzel použijte k vytvoření a konfiguraci prostoru, který můžete použít k uspořádání a vytvoření implementací.

    Vstupní parametry

    Parametr Popis
    Název nového prostoru Název nového prostoru s volitelným popisem a značkami
    Nové značky prostoru (volitelné) Značky pro identifikaci prostoru
    Nové číslo CRN instance COS prostoru CRN instance služby COS
    CRN instance WML nového prostoru (volitelné) CRN instance služby Watson Machine Learning
    Režim vytvoření (volitelné) Jak zpracovat případ, kdy se propojení procesů pokusí vytvořit mezeru a existuje jeden se stejným názvem. Jedna z následujících možností: ignore, fail, overwrite
    Popis prostoru (volitelný) Popis prostoru

    Výstupní parametry

    Parametr Popis
    Prostor Cesta k nově vytvořenému prostoru
  • Tento uzel použijte k vytvoření implementace online, kde můžete odeslat testovací data přímo do koncového bodu rozhraní REST API webové služby.

    Vstupní parametry

    Parametr Popis
    Aktivum ML Název nebo ID aktiva strojového učení, které se má implementovat
    Nový název implementace (volitelné) Název nové úlohy s volitelným popisem a značkami
    Režim vytvoření (volitelné) Jak zacházet s případem, kdy se propojení procesů pokusí vytvořit úlohu a existuje jeden se stejným názvem. Jedna z následujících možností: ignore, fail, overwrite
    Popis nové implementace (volitelné) Popis nasazení
    Nové značky nasazení (volitelné) Značky pro identifikaci implementace
    Specifikace hardwaru (volitelné) Uveďte specifikaci hardwaru pro úlohu

    Výstupní parametry

    Parametr Popis
    Nová implementace Cesta k nově vytvořené implementaci

Čekat

Uzly v této sekci použijte k pozastavení propojení procesů, dokud nebude aktivum k dispozici v umístění uvedeném v cestě.

  • Pomocí tohoto uzlu počkejte, dokud nebudou k dispozici všechny výsledky z předchozích uzlů v propojení procesů, aby mohlo propojení procesů pokračovat.

    Tento uzel nepřijímá žádné vstupy a neprodukuje žádný výstup. Když jsou všechny výsledky k dispozici, propojení procesů pokračuje automaticky.

  • Tento uzel použijte, chcete-li počkat, dokud nebude k dispozici jakýkoli výsledek z předchozích uzlů v propojení procesů, aby mohlo propojení procesů pokračovat. Spusťte následné uzly, jakmile bude splněna kterákoli z předchozích podmínek.

    Tento uzel nepřijímá žádné vstupy a neprodukuje žádný výstup. Jsou-li k dispozici výsledky, propojení procesů pokračuje automaticky.

  • Počkejte na vytvoření nebo aktualizaci aktiva v umístění, které je uvedeno v cestě z úlohy nebo procesu dříve v propojení procesů. Zadejte délku časového limitu pro čekání na splnění podmínky. Pokud je zadaná délka časového limitu 00:00:00, tok čeká na dobu neurčitou.

    Vstupní parametry

    Parametr Popis
    Umístění souboru Uveďte lokalitu v prohlížeči aktiv, kde se aktivum nachází. Použijte formát data_asset/filename , kde je cesta relativní ke kořenovému adresáři. Soubor musí existovat a být v určeném umístění, jinak dojde k selhání uzlu s chybou.
    Režim čekání Standardně se soubor zobrazuje v režimu. Můžete přejít na čekání na zmizení souboru
    Délka časového limitu (volitelné) Zadejte dobu, po kterou se má čekat před pokračováním v propojení procesů. Použijte formát hh:mm:ss
    Zásada chyb (volitelné) Viz Zpracování chyb

    Výstupní parametry

    Parametr Popis
    Návratová hodnota Návratová hodnota z uzlu
    Stav provedení Vrací hodnotu: Dokončeno, Dokončeno s varováními, Dokončeno s chybami, Nezdařilo se nebo Zrušeno
    Stavová zpráva Zpráva přidružená ke stavu

Řídicí uzly

Řízení propojení procesů přidáním ošetření chyb a logiky.

  • Smyčky jsou uzel v kanálu, který funguje jako kódovaná smyčka.

    Existují dva typy smyček: paralelní a sekvenční.

    Cykly můžete použít, když je počet iterací pro operaci dynamický. Pokud například neznáte počet notebooků, které se mají zpracovat, nebo chcete vybrat počet notebooků za běhu, můžete použít smyčku pro iteraci v seznamu notebooků.

    Smyčku můžete také použít k iteraci prostřednictvím výstupu uzlu nebo prvků v datovém poli.

    Smyčky paralelně

    Přidejte konstrukt paralelního cyklu do propojení procesů. Paralelní smyčka spouští iterující uzly nezávisle a možná současně.

    Chcete-li například vytrénovat model strojového učení se sadou hyperparametrů, abyste nalezli nejlepšího umělce, můžete použít smyčku k iteraci seznamu hyperparametrů, které se mají použít k paralelnímu trénování variací zápisníku. Výsledky lze porovnat později v toku najít nejlepší notebook. Chcete-li zobrazit omezení počtu smyček, které můžete spustit současně, viz Omezení.

    V následujícím příkladu uzel skriptu Run Bash vyhledává a načítá zápisníky, které odpovídají uvedeným kritériím. Uzel Spustit DataStage načítá data z úložiště Git . Když je vstup z každého uzlu k dispozici, zahájí se proces smyčky spuštěním každého zápisníku načteného hledáním a zpracováním dat načtených z úložiště Git .

    Příklad paralelní smyčky

    Klepnutím na volbu Rozbalit pro přidání uzlů nebo na odchozí ikonu v uzlu zobrazíte proces úplné smyčky. Při spuštění zápisníku jsou všechny chyby v zápisníku zachyceny v podmínce s názvem Nízká kvalita. Podmínka spustí skript Bash, který zvýší uživatelskou proměnnou s názvem Zvýšit počet chyb. Když hodnota proměnné Zvýšit počet chyb dosáhne uvedené prahové hodnoty, smyčka se ukončí.

    Příklad paralelní smyčky

    Protože se tok provádí paralelně pro každý zápisník, vrátí výsledky rychleji než sekvenční smyčka.

    Vstupní parametry při iteraci typů seznamu

    Parametr Popis
    Vstup seznamu Parametr Vstup seznamu obsahuje dvě pole, datový typ seznamu a obsah seznamu, přes který smyčka iteruje, nebo standardní odkaz na vstup propojení procesů nebo výstup propojení procesů.
    Paralelizmus Maximální počet úloh, které mají být spuštěny současně. Musí být větší než nula

    Vstupní parametry při iteraci typů řetězců

    Parametr Popis
    Vstup textu Textová data, ze kterých smyčka čte
    Oddělovač Znak použitý k rozdělení textu
    Paralelismus (volitelné) Maximální počet úloh, které mají být spuštěny současně. Musí být větší než nula

    Pokud je typ prvku vstupních polí JSON nebo libovolný typ, který je jako takový reprezentován, může být toto pole rozloženo jako slovník. Klíče jsou původní klíče prvků a hodnoty jsou aliasy pro výstupní názvy.

    Smyčky v pořadí

    Přidejte sekvenční konstrukci smyčky do propojení procesů. Smyčky mohou iterovat v číselném rozsahu, seznamu nebo textu s oddělovačem.

    Příklad použití pro sekvenční smyčky je, pokud chcete zkusit operaci třikrát před určením, zda operace selhala.

    Vstupní parametry

    Parametr Popis
    Vstup seznamu Parametr Vstup seznamu obsahuje dvě pole, datový typ seznamu a obsah seznamu, přes který smyčka iteruje, nebo standardní odkaz na vstup propojení procesů nebo výstup propojení procesů.
    Vstup textu Textová data, ze kterých smyčka čte. Zadejte znak pro rozdělení textu.
    Rozsah Zadejte počáteční, koncový a volitelný krok pro rozsah, přes který se má iterovat. Výchozí krok je 1.

    Po konfiguraci rozsahu iterací smyčky definujte tok dílčí kolony uvnitř smyčky, který se má spustit, dokud nebude smyčka dokončena. Může například vyvolat zápisník, skript nebo jiný tok na iteraci.

    Ukončit smyčku

    V paralelním nebo sekvenčním průběhu procesu smyčky můžete přidat uzel Ukončit propojení procesů , který proces smyčky kdykoli ukončí. Musíte upravit podmínky pro ukončení.

    Upozornění: Pokud použijete uzel Ukončit smyčku, smyčka zruší všechny probíhající úlohy a ukončí se bez dokončení iterace.
  • Nakonfigurujte uživatelskou proměnnou s dvojicí klíč/hodnota a poté přidejte seznam dynamických proměnných pro tento uzel.

    Podrobnosti o vytvoření uživatelské proměnné viz Konfigurace globálních objektů.

    Vstupní parametry

    x

    Tabulka 1. vstupní parametry uživatelské proměnné
    Parametr Popis
    Název Zadejte název nebo klíč proměnné
    Typ vstupu Jako typ vstupu vyberte volbu Výraz nebo Parametr propojení procesů.
    • Pro výrazy použijte vestavěný Tvůrce výrazů k vytvoření proměnné, která je výsledkem vlastního výrazu.
    • Pro parametry propojení procesů přiřaďte parametr propojení procesů a použijte hodnotu parametru jako vstup pro uživatelskou proměnnou.
  • Ukončení propojení procesů můžete zahájit a řídit pomocí uzlu propojení procesů Ukončit z kategorie Řízení. Při spuštění toku chyb můžete volitelně určit, jak zpracovat zápisník nebo trénovací úlohy, které byly zahájeny uzly v propojení procesů. Musíte uvést, zda se má čekat na dokončení úloh, zrušit úlohy a pak zastavit propojení procesů, nebo pouze zastavit vše bez zrušení. Zadejte volby pro uzel propojení procesů ukončení.

    Vstupní parametry

    Parametr Popis
    Režim terminátoru (volitelné) Zvolit chování pro tok chyb

    Režim terminátoru může být:

    • Volba Ukončit spuštění propojení procesů a všechny spuštěné úlohy zastaví všechny úlohy a zastaví propojení procesů.
    • Volba Zrušit všechny spuštěné úlohy a poté ukončit propojení procesů před zastavením propojení procesů zruší všechny spuštěné úlohy.
    • Ukončit spuštění propojení procesů po dokončení spuštěných úloh čeká na dokončení spuštěných úloh a poté zastaví propojení procesů.
    • Ukončit propojení procesů, které je spuštěno bez zastavení úloh zastaví propojení procesů, ale umožní spuštěným úlohám pokračovat.

Aktualizovat uzly

Použijte uzly aktualizace k nahrazení nebo aktualizaci aktiv, abyste zlepšili výkon. Chcete-li například standardizovat značky, můžete je aktualizovat a nahradit je novou značkou.

  • Aktualizujte podrobnosti trénování pro experiment AutoAI.

    Vstupní parametry

    Parametr Popis
    AutoAI experiment Cesta k projektu nebo prostoru, kde se experiment nachází
    Název experimentu AutoAI (volitelné) Název experimentu, který má být aktualizován, s volitelným popisem a značkami
    Popis experimentu AutoAI (volitelné) Popis experimentu
    Značky experimentu AutoAI (volitelné) Značky pro identifikaci experimentu

    Výstupní parametry

    Parametr Popis
    AutoAI experiment Cesta aktualizovaného experimentu
  • Pomocí těchto parametrů aktualizujte dávkovou implementaci.

    Vstupní parametry

    Parametr Popis
    Nasazení Cesta k implementaci, která má být aktualizována
    Nový název pro nasazení (volitelný) Název nebo ID implementace, která se má aktualizovat
    Nový popis nasazení (volitelný) Popis nasazení
    Nové značky pro implementaci (volitelné) Značky pro identifikaci implementace
    Aktivum ML Název nebo ID aktiva strojového učení, které se má implementovat
    Specifikace hardwaru Aktualizovat specifikaci hardwaru pro úlohu

    Výstupní parametry

    Parametr Popis
    Nasazení Cesta aktualizovaného nasazení
  • Aktualizujte podrobnosti pro prostor.

    Vstupní parametry

    Parametr Popis
    Prostor Cesta k existujícímu prostoru
    Název prostoru (volitelné) Aktualizovat název prostoru
    Popis prostoru (volitelný) Popis prostoru
    Značky prostoru (volitelné) Značky pro identifikaci prostoru
    Instance WML (volitelné) Zadejte novou instanci Machine Learning
    Instance WML Zadejte novou instanci Machine Learning . Poznámka: I když přiřadíte jiný název pro instanci v uživatelském rozhraní, název systému je Machine Learning instance. Rozlišovat mezi různými instancemi pomocí názvu CRN instance

    Výstupní parametry

    Parametr Popis
    Prostor Cesta aktualizovaného prostoru
  • Pomocí těchto parametrů můžete aktualizovat implementaci online (webovou službu).

    Vstupní parametry

    Parametr Popis
    Nasazení Cesta k existujícímu nasazení
    Název implementace (volitelné) Aktualizovat název implementace
    Popis nasazení (volitelný) Popis nasazení
    Značky implementace (volitelné) Značky pro identifikaci implementace
    Aktivum (volitelné) Aktivum strojového učení (nebo verze), které má být znovu implementováno

    Výstupní parametry

    Parametr Popis
    Nasazení Cesta aktualizovaného nasazení

Odstranit uzly

Nakonfigurujte parametry pro operace odstranění.

  • Můžete odstranit:

    • AutoAI experiment
    • Dávková implementace
    • Prostor implementace
    • Nasazení online

    Pro každou položku zvolte aktivum, které se má odstranit.

Spustit uzly

Použijte tyto uzly k trénování experimentu, provedení skriptu nebo spuštění datového toku.

  • Trénuje a ukládá AutoAI experimentovat potrubí a modely.

    Vstupní parametry

    Parametr Popis
    AutoAI experiment Vyhledejte aktivum propojení procesů ML nebo získejte experiment z parametru propojení procesů nebo výstupu z předchozího uzlu.
    Datové aktivum trénování Procházejte nebo vyhledejte data pro trénování experimentu. Všimněte si, že můžete dodat data za běhu pomocí parametru propojení procesů
    Zadržet datové aktivum (volitelné) Volitelně zvolte samostatný soubor, který se má použít pro data o držení pro výkon testovacího modelu.
    Počet modelů (volitelné) Určete, kolik modelů se má uložit z nejvýkonnějších kanálů. Limit je 3 modely
    Název spuštění (volitelné) Název experimentu a volitelný popis a značky
    Předpona názvu modelu (volitelné) Předpona používaná k pojmenování natrénovaných modelů. Výchozí hodnota je < (název experimentu) >
    Popis spuštění (volitelné) Popis nového tréninkového běhu
    Spustit značky (volitelné) Značky pro nový trénovací běh
    Režim vytvoření (volitelné) Zvolte, jak se má zacházet s případem, kdy se tok propojení procesů pokusí vytvořit aktivum a existuje jeden se stejným názvem. Jedna z následujících možností: ignore, fail, overwrite
    Zásada chyb (volitelné) Volitelně můžete přepsat výchozí zásadu chyb pro uzel.

    Výstupní parametry

    Parametr Popis
    Modely Seznam cest k horním N natrénovaným a trvalým modelům (seřazeno podle vybrané metriky vyhodnocení)
    Nejlepší model cesta vítězného modelu (na základě vybrané vyhodnocovací metriky)
    Metriky modelu seznam natrénovaných metrik modelu (každá položka je vnořený objekt s metrikami jako: holdout_precision, holdout_average_precision, ...)
    Metrika vítězného modelu zvolená hodnoticí metrika vítězného modelu
    Optimalizovaná metrika Metrika použitá k vyladění modelu
    Stav provedení Informace o stavu úlohy: nevyřízená, spuštěná, spuštěná, dokončená, zrušená nebo nezdařená s chybami
    Stavová zpráva Informace o stavu úlohy
  • Spuštěním vloženého skriptu Bash zautomatizujte funkci nebo proces pro propojení procesů. Kód skriptu bash můžete zadat ručně, nebo můžete importovat skript bash z prostředku, parametru propojení procesů nebo výstupu jiného uzlu.

    Můžete také použít skript Bash ke zpracování velkých výstupních souborů. Můžete například generovat velký seznam oddělený čárkami, který pak můžete iterovat pomocí smyčky.

    V následujícím příkladu zadal uživatel vložený kód skriptu ručně. Skript používá nástroj cpdctl k vyhledání všech notebooků se značkou set variable a agreguje výsledky v seznamu JSON. Seznam lze poté použít v jiném uzlu, jako je například spuštění notebooků vrácených z hledání.

    Příklad uzlu skriptu bash

    Vstupní parametry

    Parametr Popis
    Vložený kód skriptu V editoru vloženého kódu zadejte skript Bash. Volitelné: Volitelně můžete vybrat prostředek, přiřadit parametr propojení procesů nebo vybrat z jiného uzlu.
    Proměnné prostředí (volitelné) Zadejte název proměnné (klíč) a datový typ a přidejte do seznamu proměnných, které se mají použít ve skriptu.
    Zásada chyb (volitelné) Volitelně můžete přepsat výchozí zásadu chyb pro uzel.

    Výstupní parametry

    Parametr Popis
    Výstupní proměnné Konfigurujte dvojici klíč/hodnota pro každou vlastní proměnnou a poté klepnutím na tlačítko Přidat naplňte seznam dynamických proměnných pro uzel.
    Návratová hodnota Návratová hodnota z uzlu
    Standardní výstup Standardní výstup ze skriptu
    Stav provedení Informace o stavu úlohy: nevyřízená, spuštěná, spuštěná, dokončená, zrušená nebo nezdařená s chybami
    Stavová zpráva Zpráva přidružená ke stavu

    Pravidla pro výstup skriptu Bash

    Výstup pro skript Bash je často výsledkem vypočteného výrazu a může být velký. Při kontrole vlastností pro skript s platným velkým výstupem můžete zobrazit náhled nebo stáhnout výstup v prohlížeči.

    Tato pravidla řídí, jaký typ velkého výstupu je platný.

    • Výstup list_expression je vypočtený výraz, takže je platný velký výstup.
    • Řetězcový výstup je považován za literálovou hodnotu spíše než za vypočtený výraz, takže musí dodržovat omezení velikosti, která řídí vložené výrazy. Budete například varováni, když literálová hodnota překročí 1 KB a hodnoty 2 KB a vyšší způsobí chybu.

    Odkazování na proměnnou ve skriptu Bash

    Způsob odkazování na proměnnou ve skriptu závisí na tom, zda byla proměnná vytvořena jako vstupní proměnná nebo jako výstupní proměnná. Výstupní proměnné jsou vytvořeny jako soubor a vyžadují cestu k souboru v odkazu. Konkrétně:

    • Vstupní proměnné jsou k dispozici s použitím přiřazeného názvu.
    • Názvy výstupních proměnných vyžadují, aby byl k názvu proměnné připojen řetězec _PATH , který označuje, že hodnoty musí být zapsány do výstupního souboru, na který odkazuje proměnná {output_name}_PATH .

    Použití SSH ve skriptech Bash


    Následující kroky popisují, jak použít ` ssh ` ke spuštění vašeho vzdáleného skriptu Bash.
    1. Vytvořte soukromý klíč a veřejný klíč.
      ssh-keygen -t rsa -C "XXX"
      
    2. Zkopírujte veřejný klíč na vzdáleného hostitele.
      ssh-copy-id USER@REMOTE_HOST
      
    3. Na vzdáleném hostiteli zkontrolujte, zda je obsah veřejného klíče přidán do /root/.ssh/authorized_keys.
    4. Zkopírujte veřejný a soukromý klíč do nového adresáře v uzlu Spustit skript Bash .
      mkdir -p $HOME/.ssh
      
      #copy private key content
      echo "-----BEGIN OPENSSH PRIVATE KEY-----
      ... ...
      -----END OPENSSH PRIVATE KEY-----" > $HOME/.ssh/id_rsa
      
      #copy public key content
      echo "ssh-rsa ...... " > $HOME/.ssh/id_rsa.pub
      
      chmod 400 $HOME/.ssh/id_rsa.pub
      chmod 400 $HOME/.ssh/id_rsa
      
      ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o GlobalKnownHostsFile=/dev/null -i $HOME/.ssh/id_rsa USER@REMOTE_HOST "cd /opt/scripts; ls -l; sh 1.sh"
      

    Použití obslužných programů SSH ve skriptech Bash


    Následující kroky popisují, jak použít ` sshpass ` ke spuštění vašeho vzdáleného skriptu Bash.
    1. Vložte soubor s heslem SSH do systémové cesty, například do připojené cesty svazku úložišť.
    2. Heslo SSH použijte přímo v uzlu Spustit skript Bash :
      cd /mnts/orchestration
      ls -l sshpass
      chmod 777 sshpass
      ./sshpass -p PASSWORD ssh -o StrictHostKeyChecking=no USER@REMOTE_HOST "cd /opt/scripts; ls -l; sh 1.sh"
      
  • Nakonfigurujte tento uzel pro spuštění vybraných úloh implementace.

    Vstupní parametry

    Parametr Popis
    Nasazení Procházet nebo vyhledat úlohu implementace
    Vstupní datová aktiva Uveďte data použitá pro dávkovou úlohu
    Omezení: Vstup pro úlohy dávkového nasazení je omezen na datová aktiva. Implementace, které vyžadují vstup JSON nebo více souborů jako vstup, nejsou podporovány. Například modely SPSS a řešení Decision Optimization , která vyžadují více souborů jako vstup, nejsou podporována.
    Výstupní aktivum Název výstupního souboru pro výsledky dávkové úlohy. Můžete buď vybrat Název souboru a zadat vlastní název souboru, nebo Datové aktivum a vybrat existující aktivum v prostoru.
    Specifikace hardwaru (volitelné) Procházením vyhledejte specifikaci hardwaru, která se má použít pro úlohu
    Zásada chyb (volitelné) Volitelně můžete přepsat výchozí zásadu chyb pro uzel.

    Výstupní parametry

    Parametr Popis
    Úloha Cesta k souboru s výsledky z úlohy implementace
    Spuštění úlohy ID pro úlohu
    Stav provedení Informace o stavu úlohy: nevyřízená, spuštěná, spuštěná, dokončená, zrušená nebo nezdařená s chybami
    Stavová zpráva Informace o stavu úlohy
  • IBM DataStage je nástroj pro integraci dat pro návrh, vývoj a spouštění úloh, které přesouvají a transformují data. Spusťte úlohu DataStage a použijte výstup v pozdějším uzlu.

    Například následující tok zobrazuje uzel Spustit DataStage , který načítá data z úložiště Git . Pokud je úloha úspěšně dokončena, propojení procesů provede další uzel a vytvoří prostor implementace. Pokud úloha selže, spustí se oznamovací e-mail a smyčka se ukončí.

    Spuštění úlohy DataStage v propojení procesů

    Parametr Popis
    Úloha DataStage Cesta k úloze DataStage
    Hodnoty pro lokální parametry (volitelné) Upravte výchozí parametry úlohy. Tato volba je k dispozici pouze v případě, že máte v úloze lokální parametry.
    Hodnoty ze sad parametrů (volitelné) Upravte sady parametrů používané touto úlohou. Můžete zvolit použití parametrů, které jsou definovány jako výchozí, nebo použít sady hodnot z jiných parametrů propojení procesů.
    Prostředí Vyhledejte a vyberte prostředí použité ke spuštění úlohy DataStage .
    Upozornění: Ponechte pole prostředí tak, aby používalo výchozí běhové prostředí DataStage XS. Pokud se rozhodnete přepsat, uveďte alternativní prostředí pro spuštění úlohy. Ujistěte se, že jakékoli zadané prostředí je kompatibilní s konfigurací hardwaru, abyste se vyhnuli běhové chybě.
    Proměnné prostředí (volitelné) Zadejte název proměnné (klíč) a datový typ a přidejte do seznamu proměnných, které se mají použít v úloze.
    Parametry úlohy (volitelné) Další parametr, který se má předat úloze při jejím spuštění. Zadejte dvojici klíč/hodnota a přidejte ji do seznamu
    Zásada chyb (volitelné) Volitelně můžete přepsat výchozí zásadu chyb pro uzel.

    Výstupní parametry

    Parametr Popis
    Úloha Cesta k výsledkům z úlohy DataStage
    Spuštění úlohy Informace o spuštění úlohy
    Název úlohy Název úlohy
    Stav provedení Informace o stavu úlohy: nevyřízená, spuštěná, spuštěná, dokončená, zrušená nebo nezdařená s chybami
    Stavová zpráva Informace o stavu úlohy
  • Tento uzel spustí určenou úlohu Data Refinery .

    Vstupní parametry

    Parametr Popis
    Úloha Data Refinery Cesta k úloze Data Refinery .
    Prostředí Cesta prostředí použitého ke spuštění úlohy
    Upozornění: Pole prostředí ponechte tak, aby používalo výchozí běhové prostředí. Pokud se rozhodnete přepsat, uveďte alternativní prostředí pro spuštění úlohy. Ujistěte se, že jakékoli prostředí, které zadáte, je kompatibilní s konfigurací jazyka a hardwaru komponenty, abyste se vyhnuli běhové chybě.
    Zásada chyb (volitelné) Volitelně můžete přepsat výchozí zásadu chyb pro uzel.

    Výstupní parametry

    Parametr Popis
    Úloha Cesta k výsledkům z úlohy Data Refinery
    Spuštění úlohy Informace o spuštění úlohy
    Název úlohy Název úlohy
    Stav provedení Informace o stavu toku: nevyřízeno, spuštěno, spuštěno, dokončeno, zrušeno nebo selhalo s chybami
    Stavová zpráva Informace o stavu toku
  • Pomocí těchto voleb konfigurace určete, jak spustit Jupyter Notebook v propojení procesů.

    Vstupní parametry

    Parametr Popis
    Úloha zápisníku Cesta k úloze zápisníku.
    Prostředí Cesta prostředí použitého ke spuštění zápisníku.
    Upozornění: Pole prostředí ponechte tak, aby používalo výchozí prostředí. Pokud se rozhodnete přepsat, uveďte alternativní prostředí pro spuštění úlohy. Ujistěte se, že jakékoli prostředí, které uvedete, je kompatibilní s jazykem notebooku a konfigurací hardwaru, abyste se vyhnuli běhové chybě.
    Proměnné prostředí (volitelné) Seznam proměnných prostředí použitých ke spuštění úlohy zápisníku
    Zásada chyb (volitelné) Volitelně můžete přepsat výchozí zásadu chyb pro uzel.

    Poznámky:

    • Proměnné prostředí, které definujete v propojení procesů, nelze použít pro úlohy zápisníku, které spustíte mimo Watson Pipelines.
    • Zápisník můžete spustit z balíku kódu v běžném balíku.

    Výstupní parametry

    Parametr Popis
    Úloha Cesta k výsledkům z úlohy zápisníku
    Spuštění úlohy Informace o spuštění úlohy
    Název úlohy Název úlohy
    Výstupní proměnné Nakonfigurujte dvojici klíč/hodnota pro každou vlastní proměnnou a poté klepněte na tlačítko Přidat , abyste naplnili seznam dynamických proměnných pro uzel.
    Stav provedení Informace o stavu spuštění: nevyřízeno, spuštěno, spuštěno, dokončeno, zrušeno nebo selhalo s chybami
    Stavová zpráva Informace o stavu spuštění zápisníku
  • Spusťte znovu použitelnou komponentu propojení procesů vytvořenou pomocí skriptu Python . Podrobnosti viz Vytvoření vlastní komponenty.

    • Je-li k dispozici komponenta propojení procesů, představuje konfigurace uzlu seznam dostupných komponent.
    • Vybraná komponenta určuje vstup a výstup pro uzel.
    • Jakmile přiřadíte komponentu k uzlu, nemůžete komponentu odstranit ani změnit. Musíte odstranit uzel a vytvořit nový.
  • Přidejte propojení procesů, chcete-li spustit vnořenou úlohu propojení procesů jako součást obsahujícího propojení procesů. Jedná se o způsob přidání znovupoužitelných procesů do více kanálů. Výstup z vnořeného propojení procesů lze použít jako vstup pro uzel v příslušném propojení procesů.

    Vstupní parametry

    Parametr Popis
    Úloha propojení procesů Vyberte nebo zadejte cestu k existující úloze propojení procesů.
    Prostředí (volitelné) Vyberte prostředí, ve kterém se má spustit úloha propojení procesů, a přiřaďte prostředky prostředí.
    Upozornění: Pole prostředí ponechte tak, aby používalo výchozí běhové prostředí. Pokud se rozhodnete přepsat, uveďte alternativní prostředí pro spuštění úlohy. Ujistěte se, že jakékoli prostředí, které zadáte, je kompatibilní s konfigurací jazyka a hardwaru komponenty, abyste se vyhnuli běhové chybě.
    Hodnoty pro lokální parametry (volitelné) Upravte výchozí parametry úlohy. Tato volba je k dispozici pouze v případě, že máte v úloze lokální parametry.
    Hodnoty ze sad parametrů (volitelné) Upravte sady parametrů používané touto úlohou. Můžete zvolit použití parametrů, které jsou definovány jako výchozí, nebo použít sady hodnot z jiných parametrů propojení procesů.
    Zásada chyb (volitelné) Volitelně můžete přepsat výchozí zásadu chyb pro uzel.

    Výstupní parametry

    Parametr Popis
    Úloha Cesta k výsledkům z úlohy propojení procesů
    Spuštění úlohy Informace o spuštění úlohy
    Název úlohy Název úlohy
    Stav provedení Vrací hodnotu: Dokončeno, Dokončeno s varováními, Dokončeno s chybami, Nezdařilo se nebo Zrušeno
    Stavová zpráva Zpráva přidružená ke stavu

    Poznámky ke spouštění vnořených úloh propojení procesů

    Pokud vytvoříte propojení procesů s vnořenými potrubími a spustíte úlohu propojení procesů z nejvyšší úrovně, budou tato propojení procesů pojmenována a uložena jako aktiva projektu s použitím této konvence:

    • Úloha propojení procesů nejvyšší úrovně má název "Trial job- pipeline guid".
    • Všechny následné úlohy jsou pojmenovány "pipeline_ pipeline guid".

Další informace

Nadřízené téma: Vytvoření propojení procesů

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more