0 / 0
Go back to the English version of the documentation
Konfigurace globálních objektů pro Watson Pipelines
Last updated: 09. 11. 2023
Konfigurace globálních objektů pro Watson Pipelines

Pomocí globálních objektů vytvořte konfigurovatelné konstanty pro konfiguraci propojení procesů za běhu. Použijte parametry nebo uživatelské proměnné v potrubích k určení hodnot za běhu namísto pevného kódování hodnot. Na rozdíl od parametrů propojení procesů lze uživatelské proměnné dynamicky nastavovat během toku.

Informace o vytváření:

Parametry propojení procesů

Pomocí parametrů propojení procesů zadejte hodnotu v běhovém prostředí propojení procesů. Pokud například chcete, aby uživatel zadal prostor implementace pro výstup propojení procesů, použijte parametr pro výzvu k zadání názvu prostoru, který se má použít při spuštění propojení procesů. Zadáním hodnoty parametru při každém spuštění úlohy zajistíte, že budete používat správné prostředky.

Všimněte si následujících informací o parametrech propojení procesů:

  • Můžete přiřadit parametr jako hodnotu uzlu nebo jej přiřadit k úloze propojení procesů.
  • Indikátor stavu vás upozorní, pokud je parametr propojení procesů přiřazen k libovolnému uzlu.
  • Stejný parametr propojení procesů můžete použít pro více uzlů.

Definování parametru propojení procesů

  1. Vytvořte parametr propojení procesů z konfiguračního panelu pro uzel nebo z panelu nástrojů pro editor propojení procesů.
  2. Zadejte název a volitelný popis. Všimněte si, že název musí být menší had s malými písmeny, čísly a podtržítky. Platný název je například lower_snake_case_with_numbers_123 . Název musí začínat písmenem. Pokud název nevyhovuje, při pokusu o spuštění propojení procesů se zobrazí chyba 404.
  3. Přiřaďte typ parametru. V závislosti na typu parametru může být nutné zadat další podrobnosti nebo přiřadit výchozí hodnotu.
  4. Klepnutím na tlačítko Přidat do seznamu uložte parametr propojení procesů.

Poznámky:

  • Můžete definovat individuální parametr nebo vytvořit sadu parametrů. Parametry, které definujete jednotlivě, lze také přidat do sady.
  • Je možné použít parametr propojení procesů způsobem, který může vést k nepodporovaným výsledkům v propojení procesů. Pokud například přiřadíte parametr, který dodává generické aktivum jako hodnotu pro uzel Kopírovat aktivum, můžete vybrat aktivum jako hodnotu parametru, která není podporována uzlem Kopírovat aktivum, což má za následek chybu.

Typy parametrů

Typy parametrů jsou kategorizovány jako:

  • Základní: včetně datových typů pro strukturování vstupu do propojení procesů nebo voleb pro zpracování vytvoření duplicitního prostoru nebo aktiva.
  • Prostředek: pro výběr projektu, katalogu, prostoru nebo aktiva.
  • Instance: pro výběr instance strojového učení nebo instance Cloud Object Storage
  • Ostatní: pro uvedení podrobností, jako např. režim vytvoření nebo zásada chyb.

Příklad použití typů propojení procesů

Toto je příklad použití typu parametru Path.

  1. Vytvořte sadu parametrů s názvem MASTER_PARAMETER_SET.
  2. Vytvořte parametr s názvem file_path a nastavte typ na Cesta.
  3. Nastavte hodnotu file_path na mnts/workspace/masterdir.
  4. Přetáhněte uzel Čekat na soubor na plátno a nastavte hodnotu Umístění souboru na MASTER_PARAMETER_SET.file_path.
  5. Připojte Čekat na soubor k uzlu Spustit skript Bash , aby se druhý uzel spustil po prvním uzlu.
  6. Volitelné: Otestujte proměnnou parametru:
    1. Přidejte parametr proměnné prostředí do sady parametrů MASTER_PARAMETER_SET , například FILE_PATH.
    2. Vložte následující příkaz do kódu skriptu Spustit skript bash:
      echo File: $FILE_PATH
      cat $FILE_PATH
      
  7. Spusťte propojení procesů. Měli byste vidět cestu mnts/workspace/masterdir v obou protokolech provedení uzlů, abyste viděli, že byly úspěšně předány.

Konfigurace uzlu s parametrem propojení procesů

Když konfigurujete uzel s parametrem propojení procesů, můžete zvolit existující parametr propojení procesů nebo vytvořit nový jako součást konfigurace uzlu.

Například:

  1. Vytvořte parametr propojení procesů s názvem creationmode a uložte jej do seznamu parametrů.
  2. Nakonfigurujte uzel Vytvořit prostor implementace a klepnutím otevřete konfigurační panel.
  3. Pro volbu Režim vytvoření vyberte jako vstup Parametr propojení procesů .
  4. Vyberte parametr propojení procesů creationmode a uložte konfiguraci.

Když spustíte tok, parametr propojení procesů se přiřadí při vytvoření prostoru.

Sady parametrů

Sady parametrů jsou skupina souvisejících parametrů, které se mají použít v propojení procesů. Můžete například vytvořit jednu sadu parametrů pro použití v testovacím prostředí a jinou pro použití v produkčním prostředí.

Sady parametrů lze vytvořit jako aktivum projektu. Sady parametrů vytvořené v projektu jsou poté k dispozici pro použití v potrubích v daném projektu.

Vytvoření sady parametrů jako aktiva projektu

Můžete vytvořit sadu parametrů jako znovupoužitelné aktivum projektu pro použití v potrubích.

  1. Otevřete existující projekt nebo vytvořte projekt.
  2. Klepněte na volbu Nové aktivum > Sada parametrů z dostupných typů aktiv.
  3. Přiřaďte název pro sadu a uveďte podrobnosti pro každý parametr v sadě, včetně:
    • Název pro parametr
    • Datový typ
    • Výzva
    • Výchozí hodnota
  4. Volitelně vytvořte sady hodnot pro parametry v sadě parametrů. Sady hodnot mohou být různé hodnoty pro různé kontexty. Můžete například vytvořit sadu testovacích hodnot s hodnotami pro testovací prostředí a produkční sadu pro produkční hodnoty.
  5. Po vytvoření všech parametrů uložte sadu parametrů. Poté bude k dispozici pro použití v potrubích vytvořených v daném projektu.

Přidání sady parametrů pro použití v propojení procesů

Chcete-li přidat sadu parametrů z projektu, postupujte takto:

  1. Klepněte na ikonu Globální objekty a přepněte se na kartu Sady parametrů.
  2. Klepněte na volbu Přidat sadu parametrů , chcete-li přidat sady parametrů z vašeho projektu, které chcete použít v propojení procesů.
  3. Sady parametrů můžete přidat nebo odebrat ze seznamu. Sady parametrů, které zadáte pro použití v propojení procesů, budou k dispozici, když přiřadíte parametry jako vstup v propojení procesů.

Vytvoření sady parametrů ze seznamu parametrů v propojení procesů

Můžete vytvořit sadu parametrů ze seznamu parametrů pro vaše propojení procesů.

  1. Klepněte na ikonu Globální objekty a otevřete parametry propojení procesů.
  2. Vyberte požadované parametry v sadě a poté klepněte na ikonu Uložit jako sadu parametrů .
  3. Zadejte název a volitelný popis sady.
  4. Chcete-li přidat sadu parametrů pro použití v propojení procesů, uložte ji.

Použití parametru nastaveného v propojení procesů

Chcete-li použít sadu parametrů, postupujte takto:

  1. Na listu vlastností uzlu vyberte volbu Přiřadit parametr propojení procesů jako typ vstupu.
  2. Seznam zobrazuje všechny dostupné parametry typu požadovaného pro daný vstup. To zahrnuje jednotlivé parametry a parametry definované jako součást sady. Vyberte parametr, který chcete přiřadit. Všimněte si, že název sady parametrů předchází názvu parametru. Například Parameter_set_name.Parameter_name.
  3. Když spustíte propojení procesů, můžete vybrat hodnotu nastavenou pro odpovídající hodnotu (je-li k dispozici), přiřadit hodnotu pro parametr nebo přijmout výchozí hodnotu.
Pozn.:

Můžete použít sadu parametrů v tvůrci výrazů ve formátu param_sets.<MyParamSet.BRParam>. Pokud hodnota sady parametrů obsahuje proměnnou prostředí, musíte použít tuto syntaxi v tvůrci výrazů: param_sets.MyParamSet["$ICU_DATA"].

Upozornění: Pokud odstraníte parametr, ujistěte se, že jste z návrhu úlohy odebrali odkazy na parametr. Pokud odkazy neodeberete, může dojít k selhání vaší úlohy.

Úprava sady parametrů v úloze

Pokud při definování úlohy použijete sadu parametrů, můžete zvolit sadu hodnot pro naplnění proměnných hodnotami v této sadě. Všimněte si, že pokud změníte a uložíte hodnoty, pak upravíte úlohu a uložíte změny, hodnoty sady parametrů se resetují na výchozí hodnoty.

Uživatelské proměnné

Vytvořte uživatelské proměnné pro přiřazení hodnot při spuštění toku. Na rozdíl od parametrů propojení procesů lze uživatelské proměnné během zpracování upravovat.

Definování uživatelské proměnné

Můžete vytvořit uživatelské proměnné pro použití v propojení procesů. Všimněte si, že uživatelské proměnné, jako parametry, jsou definovány na globální úrovni a nejsou specifické pro žádný uzel. Počáteční hodnota pro uživatelskou proměnnou musí být nastavena, když ji definujete, a nemůže být nastavena dynamicky jako výsledek jakéhokoli výstupu uzlu. Jakmile nadefinujete uživatelskou proměnnou, můžete použít uzel Nastavit uživatelské proměnné , abyste ji aktualizovali s výstupem uzlu.

Chcete-li vytvořit uživatelskou proměnnou, postupujte takto:

  1. Vytvořte proměnnou z panelu konfigurace pro uzel Aktualizovat proměnnou nebo z panelu nástrojů pro editor propojení procesů.
  2. Zadejte název a volitelný popis. Všimněte si, že název musí být menší had s malými písmeny, čísly a podtržítky. Platný název je například lower_snake_case_with_numbers_123 . Název musí začínat písmenem. Pokud název nevyhovuje, při pokusu o spuštění propojení procesů se zobrazí chyba 404.
  3. Dokončete definici proměnné, včetně výběru typu proměnné a typu vstupu.
  4. Klepnutím na tlačítko Přidat přidejte proměnnou do seznamu. Nyní je k dispozici pro použití v uzlu.

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