Sdílet prostřednictvím


IA-Connect dynamického kódu (Preview)

IA-Connect je platforma RPA pro automatizaci robotických procesů, která přidává funkce RPA z cloudu do místních virtuálních počítačů nebo prostřednictvím připojení Citrix nebo Vzdálené plochy Microsoftu. Toto je modul pro vývoj dynamických modulů kódu.

Tento konektor je dostupný v následujících produktech a oblastech:

Service Class Regions
Copilot Studio Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Logic Apps Standard Všechny oblasti Logic Apps s výjimkou následujících:
     – Oblasti Azure Government
     – Oblasti Azure China
     - Ministerstvo obrany USA (DoD)
Power Apps Premium Všechny oblasti Power Apps s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Power Automate Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Kontakt
Název Ultima Labs
URL https://www.ultima.com/ultima-labs
Email IAConnect@ultima.com
Metadata konektoru
Vydavatel Ultima Business
Internetová stránka https://www.ultima.com/ultima-labs
Zásady ochrany osobních údajů https://www.ultima.com/privacy-policy
Kategorie IT provoz; Produktivita

IA-Connect je platforma RPA (Robotic Process Automation), která přidává funkce RPA z Power Automate Cloud Flow k místním virtuálním počítačům nebo přes připojení Citrix nebo Microsoft Remote Desktop (RDS). Konektory IA-Connect poskytují více než 800 akcí, což umožňuje automatizovat každý typ místní aplikace přímo z toku cloudu Power Automate. Všechny IA-Connect akce jsou k dispozici přímo z vašeho cloudového toku Power Automate, který poskytuje snadnou integraci mezi cloudovými a místními aplikacemi, schopnost využívat stávající podmínky, smyčky, dynamický obsah, výrazy a zpracování výjimek v procesech RPA. Použití konektorů IA-Connect také poskytuje úplnou historii spouštění a auditovatelnost z historie spuštění toku a zároveň odstraňuje nutnost mít samostatnou aplikaci, konzolu nebo studio pro vývoj procesů RPA.

Požadavky

Pokud chcete použít některý z konektorů IA-Connect, musíte nainstalovat IA-Connect software. To je zdarma test po dobu 30 dnů, po které budete vyžadovat IA-Connect licenci.

Software IA-Connect se skládá ze dvou hlavních komponent:

  • Orchestrátor IA-Connect, což je webová aplikace Azure, kterou byste hostovala ve svém vlastním tenantovi Azure. To zpracovává směrování a zabezpečení toků RPA do jednoho nebo několika místních nebo cloudových virtuálních počítačů.

  • Agent IA-Connect a director, který je nainstalovaný na virtuálních počítačích, kde je software, který chcete automatizovat, přístupný. Kromě toho může agent IA-Connect běžet uvnitř relace Citrix nebo Vzdálené plochy (RDS), kde jsou příkazy RPA předány virtuální kanál do vzdálené relace ke spuštění. Agenta IA-Connect lze spustit ze sdílené síťové složky a nevyžaduje instalaci.

Dostupné konektory IA-Connect

Dostupné konektory IA-Connect jsou:

  • IA-Connect dynamického kódu
  • IA-Connect Java
  • IA-Connect JML
  • IA-Connect sálový počítač
  • IA-Connect Microsoft Office
  • IA-Connect grafické uživatelské rozhraní SAP
  • relace IA-Connect
  • uživatelské rozhraní IA-Connect
  • webový prohlížeč IA-Connect

Jak získat přihlašovací údaje

Pokud chcete získat licenci a zahájit 30denní bezplatnou zkušební verzi, odešlete prosím žádost na našich webových stránkách (https://www.ultima.com/IA-Connect/Power-Automate).

Po přijetí žádosti o zkušební verzi vás budeme kontaktovat prostřednictvím e-mailové adresy, která vám pomůže s nastavením IA-Connect softwaru a poskytnutím zkušební licence. Toto je plně doporučená zkušební verze, která vám umožní otestovat všech 800 akcí ve všech 9 konektorech IA-Connect ve vašem vlastním prostředí během zkušebního období.

Začínáme s konektorem

Po odeslání žádosti o zkušební verzi pro IA-Connect budete moct stáhnout soubor ZIP obsahující IA-Connect software a dokumentaci týkající se instalace a nastavení. Budeme vás také kontaktovat, abychom vám podle potřeby nabídli podporu a pokyny.

Support

Během zkušebního období můžete kontaktovat Ultima Labs (IAConnect@ultima.com) o podporu a pomoc.

Po zakoupení IA-Connect licencí obdržíte tokeny podpory, které se dají uplatnit pro školení nebo podporu od technického centra Ultima založeného na Velké Británii( TSC).

Známé problémy, běžné chyby a nejčastější dotazy

Naše znalostní báze obsahuje řadu článků, které pokrývají všechny známé problémy, běžné chyby, ke kterým může dojít při používání konektorů IA-Connect a nejčastějších dotazů. Přístup k těmto prostředkům je dostupný https://support.ultima.com/ultimalabs v rámci zkušební verze IA-Connect a po zakoupení licence IA-Connect.

Vytvoření připojení

Konektor podporuje následující typy ověřování:

výchozí Parametry pro vytvoření připojení Všechny oblasti Nesdílitelné

Výchozí

Použitelné: Všechny oblasti

Parametry pro vytvoření připojení

Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.

Název Typ Description Povinné
Klíč rozhraní API securestring Klíč rozhraní API pro toto rozhraní API Pravdivé
adresa nástroje IA-Connect Orchestrator řetězec Zadejte adresu nástroje IA-Connect Orchestrator bez komponenty HTTP(S). Pravdivé

Limity omezování

Name Volání Období obnovení
Volání rozhraní API na připojení 100 60 sekund

Akce

Filtrovací tabulka

Vezme vstupní tabulku, vyfiltruje tabulku (pomocí syntaxe filtru řádků .NET DataView) a vrátí novou tabulku. Pokud chcete filtrovat tabulku ve formátu JSON, použijte akci Filtrovat tabulku JSON. Pokud chcete filtrovat pole řetězců, použijte akci Filtrovat pole řetězců.

Filtrování pole řetězců

Vezme vstupní pole s řetězcovými položkami, vyfiltruje matici (pomocí syntaxe rowfilter dataView) a vrátí novou matici. Pokud chcete tabulku filtrovat, použijte akci Filtrovat tabulku. Pokud chcete filtrovat tabulku ve formátu JSON, použijte akci Filtrovat tabulku JSON.

Filtrování tabulky JSON

Vezme vstupní tabulku JSON, vyfiltruje tabulku (pomocí syntaxe filtru řádků .NET DataView) a vrátí novou tabulku JSON. Pokud chcete filtrovat skutečnou tabulku (tj. ne ve formátu JSON), použijte akci Filtrovat tabulku. Pokud chcete filtrovat pole řetězců, použijte akci Filtrovat pole řetězců.

Import sestavení z místního souboru

Nahraje sestavení DotNet z počítače, na kterém je spuštěný IA-Connect Director, do IA-Connect Agenta, do kterého je načten do paměti, a použije se, pokud na něj odkazuje dynamický kód DotNet.

Je nainstalovaná automatizace PowerShellu.

Hlásí, jestli je v počítači, na kterém je spuštěný IA-Connect Agent, k dispozici automatizace PowerShellu. Pokud není k dispozici automatizace PowerShellu, akce automatizace PowerShellu nebudou fungovat.

Je nainstalovaný modul PowerShellu.

Vyhledá zadaný modul PowerShellu v počítači, na kterém je spuštěný IA-Connect Agent, a vrátí, jestli je nainstalovaný.

Nahrání souboru CSV do seznamu IA-Connect Orchestratoru

Nahrajte náhradní data CSV do seznamu IA-Connect Orchestratoru a nahraďte veškerý existující obsah.

Nahrání souboru CSV do vyhledávací tabulky nástroje Orchestrator IA-Connect

Nahrajte náhradní data CSV do vyhledávací tabulky nástroje Orchestrator IA-Connect a nahraďte veškerý existující obsah. Tato akce nebude pracovat s vyhledávací tabulkou zpracovávanou agentem IA-Connect (soubor CSV uložený na disku).

Načtení vyhledávací tabulky IA-Connect

Načte IA-Connect vyhledávací tabulku z počítače, na kterém je spuštěný agent IA-Connect. Tyto vyhledávací tabulky je možné použít dalšími IA-Connect akcemi k vyhledávání dat.

Odebrání vyhledávací tabulky IA-Connect

Odebere vyhledávací tabulku, která je aktuálně načtená do agenta IA-Connect.

Odebrání všech vyhledávacích tabulek IA-Connect

Odebere všechny vyhledávací tabulky, které jsou aktuálně načteny do agenta IA-Connect.

Odebrání znaků z řetězce

Vezme vstupní řetězec a vrátí ho s odebranými zadanými znaky. Pokud zadané znaky nejsou umístěny, vrátí se původní řetězec.

Odstranění položek z pole řetězců

Vezme vstupní pole řetězcových položek, odstraní položku nebo položky na zadané pozici a vrátí nové pole. Pokud chcete odstranit řádek nebo řádky z tabulky, použijte akci Odstranit řádek z tabulky. Pokud chcete odstranit řádek nebo řádky z tabulky ve formátu JSON, použijte akci Odstranit řádek z tabulky JSON.

Odstranění sloupců z tabulky

Vezme vstupní tabulku, odstraní sloupec nebo sloupce a vrátí novou tabulku. Pokud chcete odstranit sloupce z tabulky ve formátu JSON, použijte akci Odstranit sloupce z tabulky JSON.

Odstranění sloupců z tabulky JSON

Vezme vstupní tabulku ve formátu JSON, odstraní sloupec nebo sloupce a vrátí novou tabulku ve formátu JSON. Pokud chcete odstranit sloupce ze skutečné tabulky (tj. ne ve formátu JSON), použijte akci Odstranit sloupce z tabulky.

Odstranění řádků z tabulky

Vezme vstupní tabulku, odstraní řádek nebo řádky na zadané pozici a vrátí novou tabulku. Pokud chcete odstranit řádek nebo řádky z pole řetězců, použijte akci Odstranit řádek z pole řetězců. Pokud chcete odstranit řádek nebo řádky z tabulky ve formátu JSON, použijte akci Odstranit řádek z tabulky JSON.

Odstranění řádků z tabulky JSON

Vezme vstupní tabulku ve formátu JSON, odstraní řádek nebo řádky na zadané pozici a vrátí novou tabulku ve formátu JSON. Pokud chcete odstranit řádek nebo řádky ze skutečné tabulky (tj. ne ve formátu JSON), použijte akci Odstranit řádek z tabulky. Pokud chcete odstranit řádek nebo řádky z pole řetězců, použijte akci Odstranit řádek z pole řetězců.

Přejmenování sloupce v tabulce

Vezme vstupní tabulku, přejmenuje zadaný sloupec a vrátí novou tabulku. Pokud chcete přejmenovat sloupec z tabulky ve formátu JSON, použijte akci Přejmenovat sloupec v tabulce JSON.

Přejmenování sloupce v tabulce JSON

Vezme vstupní tabulku ve formátu JSON, přejmenuje zadaný sloupec a vrátí novou tabulku ve formátu JSON. Pokud chcete přejmenovat sloupec ze skutečné tabulky (tj. ne ve formátu JSON), použijte akci Přejmenovat sloupec v tabulce.

Převod pole na JSON

Vezme vstupní pole a serializuje do řetězce JSON.

Přidání složky výsledků hledání sestavení

Přidá cestu ke složce (v počítači, na kterém je spuštěný agent IA-Connect) do seznamu složek pro IA-Connect Agenta ke kontrole, když se pokusí načíst externí odkaz.

Rozdělení řetězce pomocí regulárního výrazu

Rozdělí vstupní řetězec pomocí shody regulárního výrazu (regex) a vrátí jednotlivé rozdělené komponenty řetězce jako pole řetězců.

Seřadit tabulku

Vezme vstupní tabulku, seřadí jeden nebo více řádků a vrátí novou tabulku. Pokud chcete tabulku seřadit ve formátu JSON, použijte akci Seřadit tabulku JSON. Pokud chcete seřadit pole řetězců, použijte akci Seřadit pole řetězců.

Spuštění skriptu PowerShellu

Spustí skript PowerShellu v relaci, kde je spuštěný IA-Connect Agent, kde se obsah skriptu předá IA-Connect Agentovi ve vstupu PowerShell script contents (PowerShellScriptContents). Toto je doporučená akce pro spuštění vlastního kódu PowerShellu. Tuto akci lze také použít k načtení výsledků z předchozího spuštění skriptu PowerShellu, který se spustí jako vlákno agenta. Agent spustí PowerShell pomocí Microsoft PowerShellu verze 3.x do verze 5.x (podle toho, která verze je nainstalovaná), nikoli powershellového jádra (6.x atd.).

Vložení řádku do pole řetězců

Vezme vstupní pole s řetězcovými položkami, vloží řádek na zadanou pozici a vrátí novou matici. Pokud chcete vložit řádek do tabulky, použijte akci Vložit řádek do tabulky. Pokud chcete vložit řádek do tabulky ve formátu JSON, použijte akci Vložit řádek do tabulky JSON.

Vložení řádku do tabulky

Vezme vstupní tabulku, vloží řádek na zadanou pozici a vrátí novou tabulku. Pokud chcete vložit řetězec do pole řetězců, použijte akci Vložit řádek do pole řetězců. Pokud chcete vložit řádek do tabulky ve formátu JSON, použijte akci Vložit řádek do tabulky JSON.

Vložení řádku do tabulky JSON

Vezme vstupní tabulku ve formátu JSON, vloží řádek na zadanou pozici a vrátí novou tabulku ve formátu JSON. Pokud chcete vložit řádek do skutečné tabulky (tj. ne ve formátu JSON), použijte akci Vložit řádek do tabulky. Pokud chcete vložit řetězec do pole řetězců, použijte akci Vložit řádek do pole řetězců.

Vložení řádku vstupních proměnných do tabulky JSON

Vezme vstupní tabulku ve formátu JSON, vloží řádek vytvořený ze vstupních proměnných na zadanou pozici a vrátí novou tabulku ve formátu JSON. Schéma vstupního řádku by se mělo shodovat se vstupní tabulkou (tj. použít stejné názvy vlastností a datové typy). Pokud chcete vložit řádek do skutečné tabulky (tj. ne ve formátu JSON), použijte akci Vložit řádek do tabulky. Pokud chcete vložit řetězec do pole řetězců, použijte akci Vložit řádek do pole řetězců.

Vyhledávací datové buňky z vyhledávací tabulky IA-Connect

Načte všechny datové buňky z vyhledávací tabulky nástroje Orchestrator (pro automatizaci pomocí nástroje Orchestrator), z prvního řádku, který odpovídá vstupním datům, a vrátí se jako tabulka. Tato akce nepodporuje vyhledávací tabulky načtené do agenta IA-Connect.

Vyhledávací hodnota z vyhledávací tabulky IA-Connect

Načte hodnotu z vyhledávací tabulky nástroje Orchestrator (pro automatizaci pomocí nástroje Orchestrator) nebo vyhledávací tabulky, která je aktuálně načtená do IA-Connect Agenta, z prvního řádku odpovídajícího vstupním datům. Pokud má Orchestrator vyhledávací tabulku se stejným názvem, který je načtený do agenta IA-Connect, použije se vyhledávací tabulka nástroje Orchestrator (pokud automatizace prochází nástrojem Orchestrator).

Vyhledávací sloupce z vyhledávací tabulky IA-Connect

Načte jeden nebo více shodně pojmenovaných sloupců z vyhledávací tabulky nástroje Orchestrator (pro automatizaci pomocí nástroje Orchestrator) nebo vyhledávací tabulku, která je aktuálně načtena do IA-Connect Agenta, z prvního řádku, který odpovídá vstupním datům, a vrátí se jako tabulka. Vyhledávací tabulka může například obsahovat několik výstupních sloupců s názvem "SKUPINA AD", které představují více skupin AD, a vrátí se jako samostatné řádky ve výstupní tabulce. Pokud má Orchestrator vyhledávací tabulku se stejným názvem, který je načtený do agenta IA-Connect, použije se vyhledávací tabulka nástroje Orchestrator (pokud automatizace prochází nástrojem Orchestrator).

Vymazání složek výsledků hledání sestavení

Obnovte další seznam složek pro agenta IA-Connect a zkontrolujte, když se pokusí načíst externí odkaz.

Vytvoření JSON ze vstupních proměnných

Vezme pole vstupních proměnných a vrátí se ve formátu JSON a volitelně jako tabulka JSON.

Získání obsahu seznamu IA-Connect

Načte všechna data ze seznamu IA-Connect Orchestratoru.

Získání obsahu vyhledávací tabulky nástroje Orchestrator IA-Connect

Načte všechna data z vyhledávací tabulky nástroje IA-Connect Orchestrator uchovávané v orchestratoru. Tím se nenačte vyhledávací tabulka zpracovávaná agentem IA-Connect (soubor CSV uložený na disku).

Získání pole řetězců ze sloupce tabulky

Vezme vstupní tabulku a vrátí zadaný sloupec jako pole řetězců. Pokud chcete získat pole řetězců z tabulky ve formátu JSON, použijte akci Získat pole z tabulky JSON.

Získání pole řetězců ze sloupce tabulky JSON

Vezme vstupní tabulku ve formátu JSON a vrátí zadaný sloupec jako pole řetězců. Pokud chcete získat pole řetězců ze skutečné tabulky (tj. ne ve formátu JSON), použijte akci Získat pole z tabulky.

Získání shody regulárních výrazů

Provede shodu regulárního výrazu (regulárního výrazu) u vstupního řetězce a vrátí, jestli se řetězec shoduje s výrazem a podrobnostmi shody.

Získání shody regulárních výrazů

Provede shodu regulárního výrazu (regulárního výrazu) u vstupního řetězce a vrátí všechny shody v řetězcovém poli. Pole bude prázdné, pokud nebyly nalezeny žádné shody.

Získání shody skupiny regulárních výrazů

Provede shodu regulárního výrazu (regulárního výrazu) u vstupního řetězce a vrátí seznam odpovídajících názvů a hodnot skupin.

Získání sloupce ze seznamu IA-Connect

Načte sloupec ze seznamu IA-Connect Orchestratoru.

Získání souhrnu vyhledávací tabulky IA-Connect

Načte souhrn vyhledávacích tabulek, které jsou aktuálně načteny do agenta IA-Connect.

Získání tabulky JSON z pole řetězců

Vezme vstupní pole řetězcových položek a vrátí se jako tabulka JSON.

Získání tabulky z JSON

Vezme vstupní tabulku ve formátu JSON a vrátí se jako tabulka. To se označuje jako deserializace.

Získání tabulky z pole řetězců

Vezme vstupní pole řetězcových položek a vrátí se jako tabulka.

Získání verze PowerShellu

Získá verzi PowerShellu v relaci, ve které je spuštěn IA-Connect Agent. Zjistí to Microsoft PowerShell v3.x na v5.x, ne powershellové jádro (6.x atd.).

Získání řetězce mezi

Vezme vstupní řetězec a vrátí první instanci řetězce, který se nachází mezi dvěma zadanými řetězci nebo mezi řetězcem a koncem řádku.

Získání řetězce z buňky tabulky JSON

Vezme vstupní tabulku ve formátu JSON a vrátí zadanou buňku jako řetězec.

Řazení pole řetězců

Vezme vstupní pole s řetězcovými položkami, seřadí matici a vrátí novou matici. Pokud chcete tabulku seřadit, použijte akci Seřadit tabulku. Pokud chcete tabulku seřadit ve formátu JSON, použijte akci Seřadit tabulku JSON.

Řazení tabulky JSON

Vezme vstupní tabulku JSON, seřadí tabulku a vrátí novou tabulku JSON. Pokud chcete seřadit skutečnou tabulku (tj. ne ve formátu JSON), použijte akci Seřadit tabulku. Pokud chcete seřadit pole řetězců, použijte akci Seřadit pole řetězců.

Filtrovací tabulka

Vezme vstupní tabulku, vyfiltruje tabulku (pomocí syntaxe filtru řádků .NET DataView) a vrátí novou tabulku. Pokud chcete filtrovat tabulku ve formátu JSON, použijte akci Filtrovat tabulku JSON. Pokud chcete filtrovat pole řetězců, použijte akci Filtrovat pole řetězců.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka
Input table object
Filter
Filter True string

Filtr v syntaxi filtru řádků .NET DataView. Například: [Name] like '*Element'.

Seřadit název sloupce
SortColumnName string

Volitelný název sloupce, podle který se má řadit, po použití filtru. Pokud chcete řadit podle více sloupců, uveďte seznam sloupců oddělených čárkami.

Seřadit vzestupně
Ascending boolean

Pokud chcete řadit vzestupně, nastavte hodnotu true. Pokud chcete seřadit sestupně, nastavte na hodnotu false.

Seřadit název sloupce 2
SortColumnName2 string

Volitelný název druhého sloupce pro řazení (po seřazení podle prvního sloupce).

Seřadit vzestupně 2
Ascending2 boolean

Pokud chcete seřadit název druhého sloupce ve vzestupném pořadí, nastavte hodnotu true. Pokud chcete seřadit sestupně, nastavte na hodnotu false.

Seřadit název sloupce 3
SortColumnName3 string

Volitelný název třetího sloupce pro řazení (po seřazení podle prvního a druhého sloupce)

Seřadit vzestupně 3
Ascending3 boolean

Pokud chcete seřadit název třetího sloupce ve vzestupném pořadí, nastavte hodnotu true. Pokud chcete seřadit sestupně, nastavte na hodnotu false.

Návraty

Name Cesta Typ Description
Výstupní tabulka
OutputTable array of object

Výstupní tabulka.

items
OutputTable object
Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce

Filtrování pole řetězců

Vezme vstupní pole s řetězcovými položkami, vyfiltruje matici (pomocí syntaxe rowfilter dataView) a vrátí novou matici. Pokud chcete tabulku filtrovat, použijte akci Filtrovat tabulku. Pokud chcete filtrovat tabulku ve formátu JSON, použijte akci Filtrovat tabulku JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní pole
InputArray True array of string

Vstupní pole řetězců.

Název sloupce
ColumnName True string

Název, který se má použít pro sloupec tabulky, který obsahuje pole během operace filtru. Tento název lze potom použít jako název sloupce v syntaxi filtru řádků .NET DataView. Například MyColumn, který lze poté označovat jako [MyColumn].

Filter
Filter True string

Filtr v syntaxi filtru řádků .NET DataView. Například: [Name] like '*Element'.

Návraty

Name Cesta Typ Description
Filtrované výstupní pole
OutputArray array of string

Filtrované výstupní pole řetězců.

Počet položek
NumberOfItems integer

Počet položek ve výstupním poli

Filtrování tabulky JSON

Vezme vstupní tabulku JSON, vyfiltruje tabulku (pomocí syntaxe filtru řádků .NET DataView) a vrátí novou tabulku JSON. Pokud chcete filtrovat skutečnou tabulku (tj. ne ve formátu JSON), použijte akci Filtrovat tabulku. Pokud chcete filtrovat pole řetězců, použijte akci Filtrovat pole řetězců.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka JSON
JSONTable True string

Vstupní tabulka ve formátu JSON.

Filter
Filter True string

Filtr v syntaxi filtru řádků .NET DataView. Například: [Name] like '*Element'.

Seřadit název sloupce
SortColumnName string

Volitelný název sloupce, podle který se má řadit, po použití filtru. Pokud chcete řadit podle více sloupců, uveďte seznam sloupců oddělených čárkami.

Seřadit vzestupně
Ascending boolean

Pokud chcete řadit vzestupně, nastavte hodnotu true. Pokud chcete seřadit sestupně, nastavte na hodnotu false.

Seřadit název sloupce 2
SortColumnName2 string

Volitelný název druhého sloupce pro řazení (po seřazení podle prvního sloupce).

Seřadit vzestupně 2
Ascending2 boolean

Pokud chcete seřadit název druhého sloupce ve vzestupném pořadí, nastavte hodnotu true. Pokud chcete seřadit sestupně, nastavte na hodnotu false.

Seřadit název sloupce 3
SortColumnName3 string

Volitelný název třetího sloupce pro řazení (po seřazení podle prvního a druhého sloupce)

Seřadit vzestupně 3
Ascending3 boolean

Pokud chcete seřadit název třetího sloupce ve vzestupném pořadí, nastavte hodnotu true. Pokud chcete seřadit sestupně, nastavte na hodnotu false.

Návraty

Name Cesta Typ Description
Výstupní tabulka JSON
OutputJSONTable string

Výstupní tabulka ve formátu JSON.

Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce

Import sestavení z místního souboru

Nahraje sestavení DotNet z počítače, na kterém je spuštěný IA-Connect Director, do IA-Connect Agenta, do kterého je načten do paměti, a použije se, pokud na něj odkazuje dynamický kód DotNet.

Parametry

Name Klíč Vyžadováno Typ Description
Cesta k souboru místního sestavení
LocalAssemblyFilePath True string

Cesta k souboru místního sestavení v místní relaci (kde je spuštěný adresář IA-Connect).

Název sestavení
AssemblyName True string

Název sestavení, které se má importovat.

Komprimovat
Compress boolean

Má být sestavení před nahráním komprimováno?

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Je nainstalovaná automatizace PowerShellu.

Hlásí, jestli je v počítači, na kterém je spuštěný IA-Connect Agent, k dispozici automatizace PowerShellu. Pokud není k dispozici automatizace PowerShellu, akce automatizace PowerShellu nebudou fungovat.

Parametry

Name Klíč Vyžadováno Typ Description
Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Je nainstalovaná automatizace PowerShellu.
PowerShellAutomationIsInstalled boolean

Vrátí hodnotu true, pokud je k dispozici automatizace PowerShellu, nebo pokud ne.

Je nainstalovaný modul PowerShellu.

Vyhledá zadaný modul PowerShellu v počítači, na kterém je spuštěný IA-Connect Agent, a vrátí, jestli je nainstalovaný.

Parametry

Name Klíč Vyžadováno Typ Description
Modul prostředí PowerShell
PowerShellModuleName True string

Název modulu PowerShellu, který se má vyhledat.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Je nainstalovaný modul PowerShellu.
PowerShellModuleIsInstalled boolean

Vrátí hodnotu true, pokud je nainstalovaný zadaný modul PowerShellu nebo nepravda, pokud ne.

Nahrání souboru CSV do seznamu IA-Connect Orchestratoru

Nahrajte náhradní data CSV do seznamu IA-Connect Orchestratoru a nahraďte veškerý existující obsah.

Parametry

Name Klíč Vyžadováno Typ Description
Název seznamu
ListName True string

Název seznamu orchestrátoru.

Data CSV
CSVData True string

Náhradní data sdíleného svazku clusteru, která se mají uložit v seznamu orchestratoru. Pokud seznam již existuje, obsah seznamu se nahradí tímto datem sdíleného svazku clusteru. Nelze zadat prázdný vstup CSV, ale můžete zadat řádek záhlaví CSV bez datových řádků.

Vytvoření seznamu, pokud neexistuje
CreateListIfNotExist boolean

Pokud je nastavená hodnota false (výchozí) a pojmenovaný seznam ještě neexistuje, vyvolá se výjimka. Pokud je nastavená hodnota true, vytvoří se pojmenovaný seznam, pokud neexistuje.

Návraty

Name Cesta Typ Description
Výsledek příkazu
UploadCSVToIAConnectListResult boolean

Výsledek příkazu (úspěch nebo selhání)

Zpráva o chybě
ErrorMessage string

Pokud příkaz nebyl úspěšný, bude obsahovat chybovou zprávu, která byla vrácena.

Nahrání souboru CSV do vyhledávací tabulky nástroje Orchestrator IA-Connect

Nahrajte náhradní data CSV do vyhledávací tabulky nástroje Orchestrator IA-Connect a nahraďte veškerý existující obsah. Tato akce nebude pracovat s vyhledávací tabulkou zpracovávanou agentem IA-Connect (soubor CSV uložený na disku).

Parametry

Name Klíč Vyžadováno Typ Description
Název vyhledávací tabulky
LookupTableName True string

Název vyhledávací tabulky nástroje Orchestrator.

Data CSV
CSVData True string

Náhradní data sdíleného svazku clusteru, která se mají uložit ve vyhledávací tabulce nástroje Orchestrator. Pokud vyhledávací tabulka již existuje, obsah tabulky se nahradí daty sdíleného svazku clusteru. Nelze zadat prázdný vstup CSV, ale můžete zadat řádek záhlaví CSV bez datových řádků.

Vytvoření vyhledávací tabulky, pokud neexistuje
CreateLookupTableIfNotExist boolean

Pokud je nastavená hodnota false (výchozí) a pojmenovaná vyhledávací tabulka ještě neexistuje, vyvolá se výjimka. Pokud je nastavena hodnota true, vytvoří se pojmenovaná vyhledávací tabulka, pokud neexistuje.

Návraty

Name Cesta Typ Description
Výsledek příkazu
UploadCSVToIAConnectLookupTableResult boolean

Výsledek příkazu (úspěch nebo selhání)

Zpráva o chybě
ErrorMessage string

Pokud příkaz nebyl úspěšný, bude obsahovat chybovou zprávu, která byla vrácena.

Načtení vyhledávací tabulky IA-Connect

Načte IA-Connect vyhledávací tabulku z počítače, na kterém je spuštěný agent IA-Connect. Tyto vyhledávací tabulky je možné použít dalšími IA-Connect akcemi k vyhledávání dat.

Parametry

Name Klíč Vyžadováno Typ Description
Cesta k vyhledávací tabulce
Path True string

Úplná cesta k vyhledávací tabulce. Musí být přístupný z relace, ve které je spuštěný agent IA-Connect. Pokud je zadaná složka, budou zpracovány všechny soubory pod touto složkou.

Vyvolání výjimky v případě, že se nepodaří načíst některou tabulku
RaiseExceptionIfAnyTableFailsToLoad True boolean

Pokud je nastavená hodnota true a jakákoli IA-Connect vyhledávací tabulka se nenačte (například pokud je v tabulce problém), vyvolá se výjimka. Toto je výchozí nastavení, protože pokud se některé tabulce nepodaří načíst, obvykle dojde k výjimce později v procesu. Pokud je nastavená hodnota false, budou problémové vyhledávací tabulky ignorovány a budou načteny pouze použitelné vyhledávací tabulky.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Počet načtených vyhledávacích tabulek
NumberOfLookupTablesLoaded integer

Počet vyhledávacích tabulek, které byly úspěšně načteny.

Počet vyhledávacích tabulek se nepodařilo načíst
NumberOfLookupTablesFailedToLoad integer

Počet vyhledávacích tabulek, které se nepodařilo načíst. Tato možnost bude nastavena pouze v případě, že je v případě, že se nepodaří načíst některou tabulku, nastavena na hodnotu false, protože jinak bude výjimka.

Odebrání vyhledávací tabulky IA-Connect

Odebere vyhledávací tabulku, která je aktuálně načtená do agenta IA-Connect.

Parametry

Name Klíč Vyžadováno Typ Description
Název vyhledávací tabulky
LookupTableName True string

Název vyhledávací tabulky načtené do agenta IA-Connect.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Výsledek příkazu
RemoveIAConnectLookupTableResult boolean

Výsledek příkazu (úspěch nebo selhání)

Zpráva o chybě
ErrorMessage string

Pokud příkaz nebyl úspěšný, bude obsahovat chybovou zprávu, která byla vrácena.

Odebrání všech vyhledávacích tabulek IA-Connect

Odebere všechny vyhledávací tabulky, které jsou aktuálně načteny do agenta IA-Connect.

Parametry

Name Klíč Vyžadováno Typ Description
Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Výsledek příkazu
RemoveAllIAConnectLookupTablesResult boolean

Výsledek příkazu (úspěch nebo selhání)

Zpráva o chybě
ErrorMessage string

Pokud příkaz nebyl úspěšný, bude obsahovat chybovou zprávu, která byla vrácena.

Odebrání znaků z řetězce

Vezme vstupní řetězec a vrátí ho s odebranými zadanými znaky. Pokud zadané znaky nejsou umístěny, vrátí se původní řetězec.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní řetězec
InputString string

Vstupní řetězec, na kterém se provádí odebrání znaku.

Znaky, které se mají odebrat ze vstupního řetězce
CharactersToRemoveFromInputString string

Řetězec obsahující všechny znaky, které chcete ze vstupů odebrat. Příklad: !@&?^*.

Odebrání diakritiky ze vstupního řetězce
RemoveDiacriticsFromInputString boolean

Pokud je nastavena hodnota true, IA-Connect se pokusí odebrat všechny diakritické znaky ze vstupního řetězce a nahradí znaky diakritikou se stejným znakem minus diakritikou. Příklad: nahrazení "akutní zvýraznění a" za "a". Ve scénářích, kdy neexistuje přímé mapování na jednoduchý znak, je znak odebrán. Například: Německý ostrý S je odstraněn.

Odebrání nealnumerických znaků ze vstupního řetězce
RemoveNonAlphaNumericFromInputString boolean

Pokud je hodnota true, IA-Connect ze vstupního řetězce odebere všechny nealnumerické znaky.

Odebrání číselných znaků ze vstupního řetězce
RemoveNumericFromInputString boolean

Pokud je hodnota true, IA-Connect odebere všechny číselné znaky ze vstupního řetězce.

Odebrání malých písmen ze vstupního řetězce
RemoveLowercaseCharactersFromInputString boolean

Pokud je hodnota true, IA-Connect ze vstupního řetězce odebere všechna malá písmena.

Odebrání velkých písmen ze vstupního řetězce
RemoveUppercaseCharactersFromInputString boolean

Pokud je hodnota true, IA-Connect ze vstupního řetězce odebere všechna velká písmena.

Návraty

Name Cesta Typ Description
Výstupní řetězec
OutputString string

Řetězec s odebranými znaky. Bude to původní řetězec, pokud nebyly nalezeny žádné zadané znaky.

Odstranění položek z pole řetězců

Vezme vstupní pole řetězcových položek, odstraní položku nebo položky na zadané pozici a vrátí nové pole. Pokud chcete odstranit řádek nebo řádky z tabulky, použijte akci Odstranit řádek z tabulky. Pokud chcete odstranit řádek nebo řádky z tabulky ve formátu JSON, použijte akci Odstranit řádek z tabulky JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní pole
InputArray True array of string

Vstupní pole řetězců.

Spustit index položky
StartItemIndex True integer

Index položky, na které se má začít odstraňovat. Pomocí 1 odstraňte první položku, N k odstranění Nth položky.

Počet položek, které chcete odstranit
NumberOfItemsToDelete True integer

Počet položek, které chcete odstranit.

Návraty

Name Cesta Typ Description
Výstupní pole
OutputArray array of string

Výstupní pole řetězců.

Počet položek
NumberOfItems integer

Počet položek ve výstupním poli

Odstranění sloupců z tabulky

Vezme vstupní tabulku, odstraní sloupec nebo sloupce a vrátí novou tabulku. Pokud chcete odstranit sloupce z tabulky ve formátu JSON, použijte akci Odstranit sloupce z tabulky JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka
Input table object
Počáteční index sloupce
StartColumnIndex integer

Index sloupce, na který se má začít odstraňovat. Pomocí 1 odstraníte první sloupec, N odstraníte N. Pokud chcete odstranit sloupec podle názvu, ponechte tento vstup prázdný a místo toho použijte vstup "Název sloupce k odstranění".

Název sloupce, který chcete odstranit
ColumnNameToDelete string

Volitelný název sloupce, který chcete odstranit. Pokud chcete odstranit sloupec podle indexu, nechejte tento vstup prázdný a místo toho použijte vstupní index počátečního sloupce.

Počet sloupců, které se mají odstranit
NumberOfColumnsToDelete True integer

Počet sloupců, které se mají odstranit, počínaje zadaným indexem nebo názvem.

Návraty

Name Cesta Typ Description
Výstupní tabulka
OutputTable array of object

Výstupní tabulka.

items
OutputTable object
Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce

Odstranění sloupců z tabulky JSON

Vezme vstupní tabulku ve formátu JSON, odstraní sloupec nebo sloupce a vrátí novou tabulku ve formátu JSON. Pokud chcete odstranit sloupce ze skutečné tabulky (tj. ne ve formátu JSON), použijte akci Odstranit sloupce z tabulky.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka JSON
JSONTable True string

Vstupní tabulka ve formátu JSON.

Počáteční index sloupce
StartColumnIndex integer

Index sloupce, na který se má začít odstraňovat. Pomocí 1 odstraníte první sloupec, N odstraníte N. Pokud chcete odstranit sloupec podle názvu, ponechte tento vstup prázdný a místo toho použijte vstup "Název sloupce k odstranění".

Název sloupce, který chcete odstranit
ColumnNameToDelete string

Volitelný název sloupce, který chcete odstranit. Pokud chcete odstranit sloupec podle indexu, nechejte tento vstup prázdný a místo toho použijte vstupní index počátečního sloupce.

Počet sloupců, které se mají odstranit
NumberOfColumnsToDelete True integer

Počet sloupců, které se mají odstranit, počínaje zadaným indexem nebo názvem.

Návraty

Name Cesta Typ Description
Výstupní tabulka JSON
OutputJSONTable string

Výstupní tabulka ve formátu JSON.

Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce

Odstranění řádků z tabulky

Vezme vstupní tabulku, odstraní řádek nebo řádky na zadané pozici a vrátí novou tabulku. Pokud chcete odstranit řádek nebo řádky z pole řetězců, použijte akci Odstranit řádek z pole řetězců. Pokud chcete odstranit řádek nebo řádky z tabulky ve formátu JSON, použijte akci Odstranit řádek z tabulky JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka
Input table object
Počáteční index řádku
StartRowIndex True integer

Index řádku, na který chcete začít odstraňovat. Pomocí 1 odstraňte první řádek, N k odstranění N. řádku.

Počet řádků, které se mají odstranit
NumberOfRowsToDelete True integer

Počet řádků, které chcete odstranit.

Návraty

Name Cesta Typ Description
Výstupní tabulka
OutputTable array of object

Výstupní tabulka.

items
OutputTable object
Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce

Odstranění řádků z tabulky JSON

Vezme vstupní tabulku ve formátu JSON, odstraní řádek nebo řádky na zadané pozici a vrátí novou tabulku ve formátu JSON. Pokud chcete odstranit řádek nebo řádky ze skutečné tabulky (tj. ne ve formátu JSON), použijte akci Odstranit řádek z tabulky. Pokud chcete odstranit řádek nebo řádky z pole řetězců, použijte akci Odstranit řádek z pole řetězců.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka JSON
JSONTable True string

Vstupní tabulka ve formátu JSON.

Počáteční index řádku
StartRowIndex True integer

Index řádku, na který chcete začít odstraňovat. Pomocí 1 odstraňte první řádek, N k odstranění N. řádku.

Počet řádků, které se mají odstranit
NumberOfRowsToDelete True integer

Počet řádků, které chcete odstranit.

Návraty

Name Cesta Typ Description
Výstupní tabulka JSON
OutputJSONTable string

Výstupní tabulka ve formátu JSON.

Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce

Přejmenování sloupce v tabulce

Vezme vstupní tabulku, přejmenuje zadaný sloupec a vrátí novou tabulku. Pokud chcete přejmenovat sloupec z tabulky ve formátu JSON, použijte akci Přejmenovat sloupec v tabulce JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka
Input table object
Název zdrojového sloupce
SourceColumnName True string

Název sloupce, který chcete přejmenovat.

Název nového sloupce
NewColumnName True string

Nový název sloupce.

Návraty

Name Cesta Typ Description
Výstupní tabulka
OutputTable array of object

Výstupní tabulka.

items
OutputTable object
Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce

Přejmenování sloupce v tabulce JSON

Vezme vstupní tabulku ve formátu JSON, přejmenuje zadaný sloupec a vrátí novou tabulku ve formátu JSON. Pokud chcete přejmenovat sloupec ze skutečné tabulky (tj. ne ve formátu JSON), použijte akci Přejmenovat sloupec v tabulce.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka JSON
JSONTable True string

Vstupní tabulka ve formátu JSON.

Název zdrojového sloupce
SourceColumnName True string

Název sloupce, který chcete přejmenovat.

Název nového sloupce
NewColumnName True string

Nový název sloupce.

Návraty

Name Cesta Typ Description
Výstupní tabulka JSON
OutputJSONTable string

Výstupní tabulka ve formátu JSON.

Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce

Převod pole na JSON

Vezme vstupní pole a serializuje do řetězce JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní objekt
Input object object

Návraty

Name Cesta Typ Description
Výstupní JSON
OutputJSON string

Výstupní řetězec JSON.

Přidání složky výsledků hledání sestavení

Přidá cestu ke složce (v počítači, na kterém je spuštěný agent IA-Connect) do seznamu složek pro IA-Connect Agenta ke kontrole, když se pokusí načíst externí odkaz.

Parametry

Name Klíč Vyžadováno Typ Description
Cesta ke složce
FolderPath True string

Cesta ke složce, která se má přidat do seznamu složek pro agenta IA-Connect ke kontrole při pokusu o načtení externího odkazu.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Rozdělení řetězce pomocí regulárního výrazu

Rozdělí vstupní řetězec pomocí shody regulárního výrazu (regex) a vrátí jednotlivé rozdělené komponenty řetězce jako pole řetězců.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní text, který se má rozdělit
TextToSplit True string

Vstupní text, který se má rozdělit proti regulárnímu výrazu.

Regulární výraz
Regex True string

Regulární výraz pro rozdělení vstupního textu na.

Rozdělení s rozlišováním velkých a velkých písmen
CaseSensitive boolean

Pro rozdělení rozlišující malá a velká písmena (např. A není a) nastavte hodnotu true (výchozí hodnota) nebo na hodnotu false pro rozdělení bez rozlišování malých a velkých písmen (např. A a jsou považovány za stejné).

Oříznutí výsledků
TrimResults boolean

Pokud se má každý jednotlivý výstupní prvek pole oříznout, nastavte na hodnotu true (výchozí hodnota).

Odebrání prázdných výsledků
RemoveEmptyResults boolean

Pokud by se z výstupního pole měly odebrat prázdné elementy výstupního pole (tj. nechcete prázdné výsledky).

Časový limit regulárního výrazu v sekundách
RegexTimeoutInSeconds integer

Maximální počet sekund, po které lze regulární výraz zpracovat před uplynutím časového limitu. Tím se zastaví nekonečné smyčky způsobené určitými regulárními výrazy.

Návraty

Name Cesta Typ Description
Výstupní pole
OutputArray array of object

Pole výstupního řetězce, které obsahuje jednotlivé součásti řetězce, rozdělte pomocí regulárního výrazu.

items
OutputArray object
Počet prvků ve výstupu
NumberOfElementsInOutput integer

Počet prvků ve výstupním poli.

Seřadit tabulku

Vezme vstupní tabulku, seřadí jeden nebo více řádků a vrátí novou tabulku. Pokud chcete tabulku seřadit ve formátu JSON, použijte akci Seřadit tabulku JSON. Pokud chcete seřadit pole řetězců, použijte akci Seřadit pole řetězců.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka
Input table object
Seřadit název sloupce
SortColumnName True string

Název sloupce, podle který chcete řadit. Pokud chcete řadit podle více sloupců, uveďte seznam sloupců oddělených čárkami.

Seřadit vzestupně
Ascending True boolean

Pokud chcete řadit vzestupně, nastavte hodnotu true. Pokud chcete seřadit sestupně, nastavte na hodnotu false.

Seřadit název sloupce 2
SortColumnName2 string

Volitelný název druhého sloupce pro řazení (po seřazení podle prvního sloupce).

Seřadit vzestupně 2
Ascending2 boolean

Pokud chcete seřadit název druhého sloupce ve vzestupném pořadí, nastavte hodnotu true. Pokud chcete seřadit sestupně, nastavte na hodnotu false.

Seřadit název sloupce 3
SortColumnName3 string

Volitelný název třetího sloupce pro řazení (po seřazení podle prvního a druhého sloupce)

Seřadit vzestupně 3
Ascending3 boolean

Pokud chcete seřadit název třetího sloupce ve vzestupném pořadí, nastavte hodnotu true. Pokud chcete seřadit sestupně, nastavte na hodnotu false.

Návraty

Name Cesta Typ Description
Výstupní tabulka
OutputTable array of object

Výstupní tabulka.

items
OutputTable object
Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce

Spuštění skriptu PowerShellu

Spustí skript PowerShellu v relaci, kde je spuštěný IA-Connect Agent, kde se obsah skriptu předá IA-Connect Agentovi ve vstupu PowerShell script contents (PowerShellScriptContents). Toto je doporučená akce pro spuštění vlastního kódu PowerShellu. Tuto akci lze také použít k načtení výsledků z předchozího spuštění skriptu PowerShellu, který se spustí jako vlákno agenta. Agent spustí PowerShell pomocí Microsoft PowerShellu verze 3.x do verze 5.x (podle toho, která verze je nainstalovaná), nikoli powershellového jádra (6.x atd.).

Parametry

Name Klíč Vyžadováno Typ Description
Obsah skriptu PowerShellu
PowerShellScriptContents string

Obsah skriptu PowerShellu, který se má spustit. IA-Connect tento skript spustí as-is předáním přímo modulu pro automatizaci PowerShellu. Na disku se ve skutečnosti nevytvořil žádný skript PowerShellu. Případně můžete na disku spustit existující skript PowerShellu zadáním následujícího příkazu: return & 'scriptpath'. Například: return & 'c:\scripts\TestScript.ps1'.

Název počítače
ComputerName string

Název počítače pro spuštění skriptu PowerShellu. Pokud je tento skript prázdný, skript se spustí v počítači, na kterém je spuštěný agent IA-Connect.

Není výsledkem chyba
IsNoResultAnError boolean

Pokud příkaz PowerShellu nevrátí žádná data, navrhne se chyba?

Vrácení složitých typů
ReturnComplexTypes boolean

Pokud návratová data PowerShellu obsahují komplexní vlastnosti (například kolekce hodnot, polí, tabulek nebo tříd), tyto vlastnosti se ve výchozím nastavení nevrátí v odpovědi IA-Connect PowerShellu. Vstupy Properties to return as collection, 'Property names to serialize' a 'Property types to serialize' umožňují určit, které "komplexní" vlastnosti by se mají vrátit, a metoda použitá k formátování dat (na základě vlastnosti po vlastnosti, vyberte ten, který nejlépe funguje). Tento vstup umožňuje určit, co se má provést se zbývajícími vlastnostmi (tj. Vlastnosti, které jsou "složité" a nejsou explicitně pojmenované). Pokud je hodnota true, IA-Connect se pokusí vrátit řetězcovou reprezentaci dat pomocí ToString(). Pokud je nastavena hodnota false (výchozí), IA-Connect nevrátí vlastnost.

Vrácení logické hodnoty jako logické hodnoty
ReturnBooleanAsBoolean boolean

Měly by se logické vlastnosti vrátit jako logické hodnoty? Pokud je false, vrátí se jako řetězce.

Vrátí číselnou hodnotu jako desetinné číslo.
ReturnNumericAsDecimal boolean

Mají být číselné vlastnosti vráceny jako číselné hodnoty? Pokud je false, vrátí se jako řetězce.

Datum vrácení jako data
ReturnDateAsDate boolean

Mají být vlastnosti Date vráceny jako kalendářní data? Pokud je false, vrátí se jako řetězce.

Vlastnosti, které se mají vrátit jako kolekce
PropertiesToReturnAsCollectionJSON string

Pokud návratová data PowerShellu obsahují komplexní vlastnosti (například kolekce hodnot, polí, tabulek nebo tříd), tyto vlastnosti se ve výchozím nastavení nevrátí v odpovědi IA-Connect PowerShellu. Tato možnost umožňuje určit, které komplexní vlastnosti (podle názvu) IA-Connect by se měly pokusit vrátit jako kolekci. V závislosti na vlastnosti byste měli zvážit také použití alternativních vstupů "Názvy vlastností k serializaci" a "Typy vlastností k serializaci" (vyberte jeden). Tento vstup lze zadat ve formátu JSON nebo CSV. Příklad: Pokud chcete vrátit vlastnosti pole EmailAddresses a MemberOf, zadejte [{"PropertyName": "EmailAddresses"}, {"PropertyName": "MemberOf"}] (formát tabulky JSON), ["EmailAddresses", "MemberOf"] (formát pole JSON) nebo EmailAddresses,MemberOf (formát CSV).

Mechanismus ověřování
AuthenticationMechanism string

Ověřovací mechanismus, který se má použít, pokud se připojujete ke vzdálenému počítači nebo spouštíte skript jako alternativní uživatel. Podporované hodnoty jsou Basic, Credssp, Default, Digest, Kerberos a Negotiate.

Pokusy o připojení
ConnectionAttempts integer

Počet připojení, která se mají pokusit o připojení ke vzdálenému počítači.

Uživatelské jméno
Username string

Uživatelské jméno, které se má použít, pokud skript spustíte jako alternativního uživatele.

Heslo
Password password

Heslo, které se má použít, pokud skript spustíte jako alternativního uživatele.

Spuštění skriptu jako vlákna
RunScriptAsThread boolean

Pokud je nastavená hodnota false (výchozí), agent IA-Connect spustí skript PowerShellu okamžitě a po dokončení skriptu vrátí výsledky do adresáře. Pokud spouštíte dlouhý nebo složitý skript PowerShellu, může dojít k vypršení časového limitu této akce. Pokud je hodnota true, agent IA-Connect spustí skript PowerShellu jako vlákno agenta a adresář IA-Connect (nebo modul Orchestrator, PowerShell, Blue Prism) může monitorovat stav tohoto vlákna agenta a čekat na dokončení. To umožňuje spouštění dlouhých nebo složitých skriptů PowerShellu bez vypršení časových limitů. IA-Connect Agenti 9.3 a starší nemůžou spouštět skripty PowerShellu jako vlákno agenta.

Načtení výstupních dat pro ID vlákna
RetrieveOutputDataFromThreadId integer

Pokud jste dříve spustili skript PowerShellu jako vlákno agenta a nastavili sekundy na čekání na vlákno 0, zadejte ID vlákna agenta pro načtení výsledků. Toto ID vlákna agenta poskytne předchozí volání této akce. Nastavte na hodnotu 0 (výchozí), pokud jednoduše spouštíte skript PowerShellu (a proto nenačítáte výsledky předchozího skriptu PowerShellu spuštěného jako vlákno agenta).

Sekundy čekání na vlákno
SecondsToWaitForThread integer

Pokud je hodnota Run script as thread (Spustit skript jako vlákno) nastavena na hodnotu true, kolik sekund čeká na dokončení vlákna agenta. Pokud se vlákno agenta, na kterém je spuštěný skript PowerShellu, tentokrát nedokončilo, vyvolá se výjimka. Pokud chcete čekání obejít, nastavte hodnotu 0: Agent bude dál spouštět skript PowerShellu, ale bude k dispozici i pro další akci. Výsledky skriptu pak můžete později načíst pomocí akce Počkat na úspěšné dokončení vlákna agenta, aby se čekání na dokončení vlákna agenta dokončilo, a pak znovu spusťte tuto akci Spustit skript PowerShellu se vstupem Načíst výstupní data pro ID vlákna nastavenou na ID vlákna agenta.

Skript obsahuje uložené heslo.
ScriptContainsStoredPassword boolean

Nastavte hodnotu true, pokud skript obsahuje IA-Connect uložený identifikátor hesla ve formátu {IAConnectPassword:StoredPasswordIdentifier} nebo IA-Connect Obecné přihlašovací údaje nástroje Orchestrator ve formátu {OrchestratorCredential:FriendlyName}. {} frázi se nahradí zadaným heslem, uvozené a umístěné v jednoduchých uvozovkách (pokud ještě není ve skriptu).

Podrobný výstup protokolu
LogVerboseOutput boolean

Pokud chcete do protokolů IA-Connect protokolovat jakýkoli podrobný výstup PowerShellu, nastavte na hodnotu true. To může být užitečné pro ladění. Pokud chcete ve skriptu protokolovat podrobné údaje, použijte následující PowerShell: Write-Verbose "Moje zpráva" -Verbose.

Vrácení zabezpečených řetězců
ReturnSecureStrings boolean

Pokud chcete vrátit všechny vlastnosti zabezpečeného řetězce ve výstupu skriptu PowerShellu, nastavte na hodnotu true. Nastavte hodnotu false (výchozí) tak, aby nevracely žádné vlastnosti, které jsou uloženy jako zabezpečený řetězec. Hodnota true se nastaví jenom v případě, že víte, co děláte, protože to může vést k přenosu hesel (pokud jsou hesla ve výstupu skriptu PowerShellu).

Názvy vlastností k serializaci
PropertyNamesToSerializeJSON string

Pokud návratová data PowerShellu obsahují komplexní vlastnosti (například kolekce hodnot, polí, tabulek nebo tříd), tyto vlastnosti se ve výchozím nastavení nevrátí v odpovědi IA-Connect PowerShellu. Tato možnost umožňuje určit, které "komplexní" vlastnosti (podle názvu) IA-Connect mají serializovat jako JSON, takže se vrátí jako typ řetězce (který můžete deserializovat, po přijetí). V závislosti na vlastnosti, jeho typ a hodnoty byste měli zvážit také použití alternativních vstupů "Vlastnosti k vrácení jako kolekce" a "Typy vlastností k serializaci" (vyberte jeden). Příklad: Pokud chcete serializovat vlastnosti EmailAddresses a MemberOf, zadejte [{"PropertyName": "EmailAddresses"}, {"PropertyName": "MemberOf"}] (formát tabulky JSON), ["EmailAddresses", "MemberOf"] (formát pole JSON) nebo EmailAddresses,MemberOf (formát CSV).

Typy vlastností k serializaci
PropertyTypesToSerializeJSON string

Pokud návratová data PowerShellu obsahují komplexní vlastnosti (například kolekce hodnot, polí, tabulek nebo tříd), tyto vlastnosti se ve výchozím nastavení nevrátí v odpovědi IA-Connect PowerShellu. Tato možnost umožňuje určit, které "komplexní" vlastnosti (podle typu) IA-Connect by se měly serializovat jako JSON, takže se vrátí jako typ řetězce (který můžete deserializovat, po přijetí). V závislosti na vlastnosti byste měli zvážit také použití alternativních vstupů Vlastnosti, které se mají vrátit jako kolekce, a Názvy vlastností pro serializaci (vyberte jednu). Tento vstup je kolekce s jedním polem PropertyType. Příklad: Pokud chcete serializovat libovolnou vlastnost typu Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[], zadejte [{"PropertyType": "Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"}] (Formát tabulky JSON), ["Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"] (formát pole JSON) nebo Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[] (formát CSV).

Název
Name string

Název vstupního parametru PowerShellu To musí splňovat formáty pojmenování proměnných PowerShellu (tj. doporučuje se vyhnout mezerám nebo speciálním symbolům). V názvech proměnných PowerShellu se nerozlišují malá a velká písmena. Příklad: MyVariable by vedlo k vytvoření proměnné $MyVariable.

Řetězcová hodnota
StringValue string

Řetězcová hodnota, která se má přiřadit vstupnímu parametru PowerShellu. Alternativně můžete použít vstupy ostatních hodnot, pokud zadáváte logickou nebo číselnou hodnotu.

Celočíselná hodnota
IntValue integer

Celočíselná hodnota (celé číslo), která se přiřadí vstupnímu parametru PowerShellu. Případně můžete použít další vstupy hodnot, pokud zadáváte řetězec, logickou nebo číselnou hodnotu.

Logická hodnota
BooleanValue boolean

Logická hodnota (true nebo false) pro přiřazení ke vstupnímu parametru PowerShellu. Případně můžete použít jiné vstupy hodnot, pokud zadáváte řetězec nebo číselnou hodnotu.

Desetinná hodnota
DecimalValue double

Desetinná hodnota, která se přiřadí vstupnímu parametru PowerShellu. Případně můžete použít vstupy ostatních hodnot, pokud zadáváte řetězec, logickou hodnotu nebo celočíselnou hodnotu.

Hodnota objektu
ObjectValue object

Hodnota objektu, která se přiřadí vstupnímu parametru PowerShellu. To se stane serializovanou řetězcovou proměnnou JSON ve skriptu PowerShellu, takže deserializovat na objekt pomocí ConvertFrom-Json. Případně můžete použít další vstupy hodnot, pokud zadáváte řetězec, logickou nebo číselnou hodnotu.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Výstupní JSON PowerShellu
PowerShellJSONOutput string

Výstup skriptu PowerShellu, který je formátovaný jako JSON.

ID vlákna
ThreadId integer

Pokud se skript PowerShellu spouští jako vlákno agenta, bude tento výstup obsahovat ID vlákna agenta, které lze použít k monitorování spuštění skriptu PowerShellu a načtení výsledků skriptu PowerShellu po dokončení skriptu.

Vložení řádku do pole řetězců

Vezme vstupní pole s řetězcovými položkami, vloží řádek na zadanou pozici a vrátí novou matici. Pokud chcete vložit řádek do tabulky, použijte akci Vložit řádek do tabulky. Pokud chcete vložit řádek do tabulky ve formátu JSON, použijte akci Vložit řádek do tabulky JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní pole
InputArray True array of string

Vstupní pole řetězců.

Index řádku
RowIndex True integer

Index řádku, na který se má vložit. 0 slouží k vložení na začátek matice, 1 k vložení za řádek 1, N k vložení za řádek N. -1 nebo libovolné číslo, které se rovná nebo vyšší než počet položek v matici, které chcete vložit na konec matice (užitečné, pokud nevíte, jak dlouho pole je).

Hodnota, kterou chcete vložit
ValueToInsert string

Řetězcová hodnota, která se má vložit do nového řádku. Pokud chcete vložit prázdný řádek, nechejte prázdné.

Návraty

Name Cesta Typ Description
Výstupní pole
OutputArray array of string

Výstupní pole řetězců.

Počet položek
NumberOfItems integer

Počet položek ve výstupním poli

Vložení řádku do tabulky

Vezme vstupní tabulku, vloží řádek na zadanou pozici a vrátí novou tabulku. Pokud chcete vložit řetězec do pole řetězců, použijte akci Vložit řádek do pole řetězců. Pokud chcete vložit řádek do tabulky ve formátu JSON, použijte akci Vložit řádek do tabulky JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka
Input table object
Index řádku
RowIndex True integer

Index řádku, na který se má vložit. 0 slouží k vložení na začátek tabulky, 1 k vložení za řádek 1, N k vložení za řádek N. -1 nebo libovolné číslo, které se rovná nebo vyšší než počet položek v tabulce, které se mají vložit na konec tabulky (užitečné, pokud nevíte, jak dlouho tabulka je).

Řádek JSON pro vložení
RowToInsertJSON string

Obsah řádku, který chcete vložit ve formátu JSON. Pokud chcete vložit prázdný řádek, nechejte prázdné. Příklad: Pokud chcete do sloupce Name vložit "Simon", použijte {"Name":"Simon"} a do sloupce "Country" vložte "Anglie" použít {"Name":"Simon","Country":"England"}.

Návraty

Name Cesta Typ Description
Výstupní tabulka
OutputTable array of object

Výstupní tabulka.

items
OutputTable object
Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce

Vložení řádku do tabulky JSON

Vezme vstupní tabulku ve formátu JSON, vloží řádek na zadanou pozici a vrátí novou tabulku ve formátu JSON. Pokud chcete vložit řádek do skutečné tabulky (tj. ne ve formátu JSON), použijte akci Vložit řádek do tabulky. Pokud chcete vložit řetězec do pole řetězců, použijte akci Vložit řádek do pole řetězců.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka JSON
JSONTable True string

Vstupní tabulka ve formátu JSON.

Index řádku
RowIndex True integer

Index řádku, na který se má vložit. 0 slouží k vložení na začátek tabulky, 1 k vložení za řádek 1, N k vložení za řádek N. -1 nebo libovolné číslo, které se rovná nebo vyšší než počet položek v tabulce, které se mají vložit na konec tabulky (užitečné, pokud nevíte, jak dlouho tabulka je).

Řádek JSON pro vložení
RowToInsertJSON string

Obsah řádku, který chcete vložit ve formátu JSON. Pokud chcete vložit prázdný řádek, nechejte prázdné. Příklad: Pokud chcete do sloupce Name vložit "Simon", použijte {"Name":"Simon"} a do sloupce "Country" vložte "Anglie" použít {"Name":"Simon","Country":"England"}.

Návraty

Name Cesta Typ Description
Výstupní tabulka JSON
OutputJSONTable string

Výstupní tabulka ve formátu JSON.

Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce

Vložení řádku vstupních proměnných do tabulky JSON

Vezme vstupní tabulku ve formátu JSON, vloží řádek vytvořený ze vstupních proměnných na zadanou pozici a vrátí novou tabulku ve formátu JSON. Schéma vstupního řádku by se mělo shodovat se vstupní tabulkou (tj. použít stejné názvy vlastností a datové typy). Pokud chcete vložit řádek do skutečné tabulky (tj. ne ve formátu JSON), použijte akci Vložit řádek do tabulky. Pokud chcete vložit řetězec do pole řetězců, použijte akci Vložit řádek do pole řetězců.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka JSON
JSONTable True string

Vstupní tabulka ve formátu JSON.

Index řádku
RowIndex True integer

Index řádku, na který se má vložit. 0 slouží k vložení na začátek tabulky, 1 k vložení za řádek 1, N k vložení za řádek N. -1 nebo libovolné číslo, které se rovná nebo vyšší než počet položek v tabulce, které se mají vložit na konec tabulky (užitečné, pokud nevíte, jak dlouho tabulka je).

Název vlastnosti
PropertyName string
Datový typ vlastnosti
DataType string
Hodnota vlastnosti
Value string

Návraty

Name Cesta Typ Description
Výstupní tabulka JSON
OutputJSONTable string

Výstupní tabulka ve formátu JSON.

Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce

Vyhledávací datové buňky z vyhledávací tabulky IA-Connect

Načte všechny datové buňky z vyhledávací tabulky nástroje Orchestrator (pro automatizaci pomocí nástroje Orchestrator), z prvního řádku, který odpovídá vstupním datům, a vrátí se jako tabulka. Tato akce nepodporuje vyhledávací tabulky načtené do agenta IA-Connect.

Parametry

Name Klíč Vyžadováno Typ Description
Název vyhledávací tabulky
LookupTableName True string

Název vyhledávací tabulky nástroje Orchestrator.

JSON vstupních dat
InputDataJSON string

Vstupní data, která se mají použít pro vyhledávání ve formátu JSON. Pokud má například vyhledávací tabulka sloupce JobTitle a Country, můžete odeslat následující JSON: { "JobTitle": "Consultant", "Country": "England" }.

Vyvolání výjimky, pokud se žádná shoda neshoduje
RaiseExceptionIfNoMatch boolean

Pokud vyhledávání neodpovídá žádným datům, nastavte na hodnotu true (výchozí) a vyvoláte výjimku. Pokud vyhledávání neodpovídá žádným datům, nastaví se na hodnotu false a vrátí prázdný řetězec.

Vrácení prázdných buněk
ReturnBlankCells boolean

Pokud chcete do návratové tabulky zahrnout prázdné buňky, nastavte hodnotu true. Nastavte hodnotu false (výchozí) tak, aby obsahovala pouze datové buňky s hodnotami.

Návratový formát
ReturnFormat string

Formát, který se má použít při vrácení výsledků.

Návraty

Name Cesta Typ Description
JSON vyhledávací tabulky výstupu
OutputLookupTableJSON string

Výstupní tabulka obsahující datové buňky z řádku odpovídajících vstupním datům získaná vyhledáním vstupních dat v IA-Connect vyhledávací tabulce. Výstupní tabulka bude mít jeden řádek a jeden nebo více datových sloupců ve formátu JSON.

Výstupní vyhledávací tabulka
OutputLookupTable array of object

Výstupní tabulka obsahující datové buňky z řádku odpovídajících vstupním datům získaná vyhledáním vstupních dat v IA-Connect vyhledávací tabulce. Výstupní tabulka bude mít jeden řádek a jeden nebo více datových sloupců.

items
OutputLookupTable object
Počet buněk ve výstupu
NumberOfCellsInOutput integer

Počet buněk ve výstupu

Vyhledávací hodnota z vyhledávací tabulky IA-Connect

Načte hodnotu z vyhledávací tabulky nástroje Orchestrator (pro automatizaci pomocí nástroje Orchestrator) nebo vyhledávací tabulky, která je aktuálně načtená do IA-Connect Agenta, z prvního řádku odpovídajícího vstupním datům. Pokud má Orchestrator vyhledávací tabulku se stejným názvem, který je načtený do agenta IA-Connect, použije se vyhledávací tabulka nástroje Orchestrator (pokud automatizace prochází nástrojem Orchestrator).

Parametry

Name Klíč Vyžadováno Typ Description
Název vyhledávací tabulky
LookupTableName True string

Název vyhledávací tabulky nástroje Orchestrator nebo vyhledávací tabulky načtené do agenta IA-Connect.

JSON vstupních dat
InputDataJSON string

Vstupní data, která se mají použít pro vyhledávání ve formátu JSON. Pokud má například vyhledávací tabulka sloupce JobTitle a Country, můžete odeslat následující JSON: { "JobTitle": "Consultant", "Country": "England" }.

Název sloupce hodnoty výsledku hledání
SearchResultValueColumnName True string

Sloupec ve vyhledávací tabulce, ve které je vrácená hodnota, která se má přečíst.

Index sloupce hodnot výsledků hledání
SearchResultValueColumnIndex integer

Pokud je nastavená hodnota 1 (výchozí), vrátí se hodnota z prvního sloupce výsledku odpovídající požadovanému názvu. Nastavte na vyšší hodnotu (N), aby se vrátil Nth odpovídající sloupec.

Vyvolání výjimky, pokud se žádná shoda neshoduje
RaiseExceptionIfNoMatch boolean

Pokud vyhledávání neodpovídá žádným datům, nastavte na hodnotu true (výchozí) a vyvoláte výjimku. Pokud vyhledávání neodpovídá žádným datům, nastaví se na hodnotu false a vrátí prázdný řetězec.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Výstupní vyhledávací hodnota
OutputLookupValue string

Výstupní hodnota ze zadaného sloupce vyhledávací tabulky získaná vyhledáním vstupních dat ve vyhledávací tabulce IA-Connect.

Vyhledávací sloupce z vyhledávací tabulky IA-Connect

Načte jeden nebo více shodně pojmenovaných sloupců z vyhledávací tabulky nástroje Orchestrator (pro automatizaci pomocí nástroje Orchestrator) nebo vyhledávací tabulku, která je aktuálně načtena do IA-Connect Agenta, z prvního řádku, který odpovídá vstupním datům, a vrátí se jako tabulka. Vyhledávací tabulka může například obsahovat několik výstupních sloupců s názvem "SKUPINA AD", které představují více skupin AD, a vrátí se jako samostatné řádky ve výstupní tabulce. Pokud má Orchestrator vyhledávací tabulku se stejným názvem, který je načtený do agenta IA-Connect, použije se vyhledávací tabulka nástroje Orchestrator (pokud automatizace prochází nástrojem Orchestrator).

Parametry

Name Klíč Vyžadováno Typ Description
Název vyhledávací tabulky
LookupTableName True string

Název vyhledávací tabulky nástroje Orchestrator nebo vyhledávací tabulky načtené do agenta IA-Connect.

JSON vstupních dat
InputDataJSON string

Vstupní data, která se mají použít pro vyhledávání ve formátu JSON. Pokud má například vyhledávací tabulka sloupce JobTitle a Country, můžete odeslat následující JSON: { "JobTitle": "Consultant", "Country": "England" }.

Název sloupce tabulky výsledků hledání
SearchResultTableColumnName True string

Název výstupního sloupce ve vyhledávací tabulce, který obsahuje hodnotu, která se má vrátit do výstupní tabulky. Pokud má tento název jenom jeden výstupní sloupec ve vyhledávací tabulce, bude mít výstupní tabulka jeden řádek. Pokud několik výstupních sloupců ve vyhledávací tabulce sdílí společný název, bude mít výstupní tabulka více řádků.

Vyvolání výjimky, pokud se žádná shoda neshoduje
RaiseExceptionIfNoMatch boolean

Pokud vyhledávání neodpovídá žádným datům, nastavte na hodnotu true (výchozí) a vyvoláte výjimku. Pokud vyhledávání neodpovídá žádným datům, nastaví se na hodnotu false a vrátí prázdný řetězec.

Vrácení prázdných buněk
ReturnBlankCells boolean

Pokud chcete do návratové tabulky zahrnout prázdné buňky, nastavte hodnotu true. Nastavte hodnotu false (výchozí) tak, aby obsahovala pouze buňky s hodnotami.

Návratový formát
ReturnFormat string

Formát, který se má použít při vrácení výsledků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
JSON vyhledávací tabulky výstupu
OutputLookupTableJSON string

Výstupní tabulka přečtená z jednoho nebo více sloupců vyhledávací tabulky se zadaným názvem získaným vyhledáním vstupních dat v IA-Connect vyhledávací tabulce. Výstupní tabulka bude mít jeden sloupec (odpovídající názvu sloupce požadované tabulky výsledků) a jeden nebo více řádků ve formátu JSON.

Výstupní vyhledávací tabulka
OutputLookupTable array of object

Výstupní tabulka přečtená z jednoho nebo více sloupců vyhledávací tabulky se zadaným názvem získaným vyhledáním vstupních dat v IA-Connect vyhledávací tabulce. Výstupní tabulka bude mít jeden sloupec (odpovídající názvu sloupce požadované tabulky výsledků) a jeden nebo více řádků.

items
OutputLookupTable object
Výstupní vyhledávací pole
OutputLookupArray array of object

Výstupní pole přečtené z jednoho nebo více sloupců vyhledávací tabulky se zadaným názvem získaným vyhledáním vstupních dat v IA-Connect vyhledávací tabulce. Výstupní pole je jeden sloupec s jedním nebo více řádky.

items
OutputLookupArray object
Počet řádků ve výstupu
NumberOfRowsInOutput integer

Počet řádků ve výstupu.

Vymazání složek výsledků hledání sestavení

Obnovte další seznam složek pro agenta IA-Connect a zkontrolujte, když se pokusí načíst externí odkaz.

Parametry

Name Klíč Vyžadováno Typ Description
Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Vytvoření JSON ze vstupních proměnných

Vezme pole vstupních proměnných a vrátí se ve formátu JSON a volitelně jako tabulka JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Název vlastnosti
PropertyName string
Datový typ vlastnosti
DataType string
Hodnota vlastnosti
Value string
Vrácení jako tabulky JSON
ReturnAsJSONTable True boolean

Pokud je hodnota true, vrátí se JSON ve formátu tabulky nebo datové tabulky (tj. ve formátu [{}]). Pokud je nastavená hodnota false, json se vrátí jako jedna entita (tj. ve formátu {}). Jaký formát se má použít, závisí na tom, co s JSON děláte. Většina IA-Connect akcí očekává formát datové tabulky.

Návraty

Name Cesta Typ Description
Výstupní JSON
OutputJSON string

Proměnné a jejich hodnoty jsou kódované ve formátu JSON.

Získání obsahu seznamu IA-Connect

Načte všechna data ze seznamu IA-Connect Orchestratoru.

Parametry

Name Klíč Vyžadováno Typ Description
Název seznamu
ListName True string

Název seznamu orchestrátoru.

Návratový formát
ReturnFormat string

Formát, který se má použít při vrácení výsledků.

Návraty

Name Cesta Typ Description
JSON výstupního seznamu
OutputListJSON string

Výstupní data ze seznamu ve formátu JSON.

Výstupní seznam
OutputList array of object

Výstupní data ze seznamu ve formátu datové tabulky.

items
OutputList object
Sdílený svazek clusteru s výstupním seznamem
OutputListCSV string

Výstupní data ze seznamu ve formátu CSV.

Počet řádků ve výstupu
NumberOfRowsInOutput integer

Počet řádků ve výstupu.

Počet sloupců ve výstupu
NumberOfColumnsInOutput integer

Počet sloupců ve výstupu

Získání obsahu vyhledávací tabulky nástroje Orchestrator IA-Connect

Načte všechna data z vyhledávací tabulky nástroje IA-Connect Orchestrator uchovávané v orchestratoru. Tím se nenačte vyhledávací tabulka zpracovávaná agentem IA-Connect (soubor CSV uložený na disku).

Parametry

Name Klíč Vyžadováno Typ Description
Název vyhledávací tabulky
LookupTableName True string

Název vyhledávací tabulky nástroje Orchestrator.

Návratový formát
ReturnFormat string

Formát, který se má použít při vrácení výsledků.

Návraty

Name Cesta Typ Description
JSON vyhledávací tabulky výstupu
OutputLookupTableJSON string

Výstupní data z vyhledávací tabulky ve formátu JSON.

Výstupní vyhledávací tabulka
OutputLookupTable array of object

Výstupní data z vyhledávací tabulky ve formátu datové tabulky

items
OutputLookupTable object
Csv vyhledávací tabulky výstupu
OutputLookupTableCSV string

Výstupní data z vyhledávací tabulky ve formátu CSV.

Počet řádků ve výstupu
NumberOfRowsInOutput integer

Počet řádků ve výstupu.

Počet sloupců ve výstupu
NumberOfColumnsInOutput integer

Počet sloupců ve výstupu

Získání pole řetězců ze sloupce tabulky

Vezme vstupní tabulku a vrátí zadaný sloupec jako pole řetězců. Pokud chcete získat pole řetězců z tabulky ve formátu JSON, použijte akci Získat pole z tabulky JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka
Input table object
Index sloupce
ColumnIndex integer

Index sloupce, který se má vrátit jako pole. Pro první sloupec použijte 1, N pro N. sloupec. Pokud chcete načíst sloupec podle názvu, nechejte tento vstup prázdný a místo toho použijte vstup Název sloupce.

Název sloupce
ColumnName string

Volitelný název sloupce, který se má vrátit jako pole. Pokud chcete načíst sloupec podle indexu, nechte tento vstup prázdný a místo toho použijte vstupní index sloupce.

Návraty

Name Cesta Typ Description
Výstupní pole
OutputArray array of string

Výstupní pole řetězců.

Počet položek
NumberOfItems integer

Počet položek ve výstupním poli

Získání pole řetězců ze sloupce tabulky JSON

Vezme vstupní tabulku ve formátu JSON a vrátí zadaný sloupec jako pole řetězců. Pokud chcete získat pole řetězců ze skutečné tabulky (tj. ne ve formátu JSON), použijte akci Získat pole z tabulky.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka JSON
JSONTable True string

Vstupní tabulka ve formátu JSON.

Index sloupce
ColumnIndex integer

Index sloupce, který se má vrátit jako pole. Pro první sloupec použijte 1, N pro N. sloupec. Pokud chcete načíst sloupec podle názvu, nechejte tento vstup prázdný a místo toho použijte vstup Název sloupce.

Název sloupce
ColumnName string

Volitelný název sloupce, který se má vrátit jako pole. Pokud chcete načíst sloupec podle indexu, nechte tento vstup prázdný a místo toho použijte vstupní index sloupce.

Návraty

Name Cesta Typ Description
Výstupní pole
OutputArray array of string

Výstupní pole řetězců.

Počet položek
NumberOfItems integer

Počet položek ve výstupním poli

Získání shody regulárních výrazů

Provede shodu regulárního výrazu (regulárního výrazu) u vstupního řetězce a vrátí, jestli se řetězec shoduje s výrazem a podrobnostmi shody.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní text, který se má shodovat
TextToMatch True string

Vstupní text, který se má shodovat s regulárním výrazem.

Regulární výraz
Regex True string

Regulární výraz, který odpovídá vstupnímu textu.

Index vyhledávání
SearchIndex integer

Index výsledku shody, který se má načíst od 1. Pokud chcete shodovat s prvním výsledkem (výchozí chování), zadejte 1. Příklad: Pokud se očekává, že vstupní řetězec odpovídá regulárnímu výrazu na 5 místech a zajímá vás 4. shoda, zadejte 4.

Rozlišovat malá a velká písmena
CaseSensitive boolean

Nastavte na true (výchozí) pro shodu s rozlišováním malých a velkých písmen (např. A není a) nebo nastavte hodnotu false pro shodu bez rozlišování malých a velkých písmen (např. A a jsou považovány za stejné).

Časový limit regulárního výrazu v sekundách
RegexTimeoutInSeconds integer

Maximální počet sekund, po které lze regulární výraz zpracovat před uplynutím časového limitu. Tím se zastaví nekonečné smyčky způsobené určitými regulárními výrazy.

Návraty

Name Cesta Typ Description
Úspěšná shoda
SuccessfulMatch boolean

Hodnota True, pokud došlo k úspěšné shodě (v zadaném indexu vyhledávání) nebo nepravda, pokud neexistuje.

Shoda s řetězcovou hodnotou
MatchStringValue string

Pokud došlo k úspěšné shodě, tato hodnota řetězce obsahuje text ze vstupního textu, který odpovídal regulárnímu výrazu.

Shoda indexu pozice
MatchIndex integer

Pokud byla nalezena úspěšná shoda, tato hodnota obsahuje pozici ve vstupním textu tak, aby odpovídala umístění shody. Tato hodnota začíná na 0, což představuje začátek vstupního textového řetězce.

Shoda délky řetězce
MatchStringLength integer

Pokud došlo k úspěšné shodě, tato hodnota obsahuje délku textu ze vstupního textu, který odpovídal regulárnímu výrazu (tj. délka výstupní hodnoty Match string value).

Získání shody regulárních výrazů

Provede shodu regulárního výrazu (regulárního výrazu) u vstupního řetězce a vrátí všechny shody v řetězcovém poli. Pole bude prázdné, pokud nebyly nalezeny žádné shody.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní text, který se má shodovat
TextToMatch True string

Vstupní text, který se má shodovat s regulárním výrazem.

Regulární výraz
Regex True string

Regulární výraz, který odpovídá vstupnímu textu.

Maximální počet shod, které se mají provést
MaximumMatches integer

Maximální množství regulárních výrazů odpovídá provedení. Pro neomezený počet shod (tj. zachovat porovnávání, dokud žádné další shody nejsou) nezadávejte žádnou hodnotu nebo hodnotu 0 (výchozí hodnota). Tento vstup je navržený tak, aby se zabránilo nekonečné smyčce regulárních výrazů tím, že omezí počet shod.

Rozlišovat malá a velká písmena
CaseSensitive boolean

Nastavte na true (výchozí) pro shodu s rozlišováním malých a velkých písmen (např. A není a) nebo nastavte hodnotu false pro shodu bez rozlišování malých a velkých písmen (např. A a jsou považovány za stejné).

Oříznutí výsledků
TrimResults boolean

Pokud se má každý jednotlivý výstupní prvek pole oříznout, nastavte na hodnotu true (výchozí hodnota).

Odebrání prázdných výsledků
RemoveEmptyResults boolean

Pokud by se z výstupního pole měly odebrat prázdné elementy výstupního pole (tj. nechcete prázdné výsledky).

Časový limit regulárního výrazu v sekundách
RegexTimeoutInSeconds integer

Maximální počet sekund, po které lze regulární výraz zpracovat před uplynutím časového limitu. Tím se zastaví nekonečné smyčky způsobené určitými regulárními výrazy.

Návraty

Name Cesta Typ Description
Výstupní pole
OutputArray array of object

Pole výstupního řetězce, které obsahuje jednotlivé regulární výrazy, odpovídá.

items
OutputArray object
Počet prvků ve výstupu
NumberOfElementsInOutput integer

Počet prvků ve výstupním poli.

Získání shody skupiny regulárních výrazů

Provede shodu regulárního výrazu (regulárního výrazu) u vstupního řetězce a vrátí seznam odpovídajících názvů a hodnot skupin.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní text, který se má shodovat
TextToMatch True string

Vstupní text, který se má shodovat s regulárním výrazem.

Regulární výraz
Regex True string

Regulární výraz, který odpovídá vstupnímu textu.

Skupiny, které se mají načíst
GroupsToRetrieve array of string

Pole řetězců obsahující názvy skupin regulárních výrazů, které se mají načíst. Pokud je zadáno prázdné pole, načtou se všechny skupiny. Příklad: Pokud regulární výraz obsahuje (?<NeedsUpdating>(Ano|Ne)) a zadáte, že se má načíst skupina NeedsUpdating, vrátí se odpovídající hodnota této pojmenované skupiny.

Index vyhledávání
SearchIndex integer

Index výsledku shody, který se má načíst od 1. Pokud chcete shodovat s prvním výsledkem (výchozí chování), zadejte 1. Příklad: Pokud se očekává, že vstupní řetězec odpovídá regulárnímu výrazu na 5 místech a zajímá vás 4. shoda, zadejte 4.

Rozlišovat malá a velká písmena
CaseSensitive boolean

Nastavte na true (výchozí) pro shodu s rozlišováním malých a velkých písmen (např. A není a) nebo nastavte hodnotu false pro shodu bez rozlišování malých a velkých písmen (např. A a jsou považovány za stejné).

Časový limit regulárního výrazu v sekundách
RegexTimeoutInSeconds integer

Maximální počet sekund, po které lze regulární výraz zpracovat před uplynutím časového limitu. Tím se zastaví nekonečné smyčky způsobené určitými regulárními výrazy.

Návraty

Name Cesta Typ Description
Skupiny regulárních výrazů
RegexGroups array of object

Pole obsahující názvy a hodnoty skupin regulárních výrazů odpovídající vstupnímu řetězci.

Vlastnictví
RegexGroups.Property string
Hodnota
RegexGroups.Value string
Počet skupin
NumberOfRegexGroups integer

Počet skupin regulárních výrazů

Získání sloupce ze seznamu IA-Connect

Načte sloupec ze seznamu IA-Connect Orchestratoru.

Parametry

Name Klíč Vyžadováno Typ Description
Název seznamu
ListName True string

Název seznamu orchestrátoru.

Index vyhledávacího sloupce
SearchColumnIndex integer

Index sloupce v seznamu, který se má vrátit. Výchozí hodnota je 1, která vrátí první sloupec. Pokud chcete načíst sloupec podle názvu, nastavte ho na hodnotu 0 a místo toho zadejte název sloupce.

Název vyhledávacího sloupce
SearchColumnName string

Název sloupce v seznamu, který se má vrátit, pokud chcete načíst sloupec ze seznamu podle názvu. Pokud chcete použít tento vstup, nastavte index vyhledávacího sloupce na hodnotu 0.

Vrácení prázdných buněk
ReturnBlankCells boolean

Pokud chcete do vrácených dat zahrnout prázdné buňky, nastavte hodnotu true. Nastavte hodnotu false (výchozí) tak, aby obsahovala pouze buňky s hodnotami.

Náhradní, pokud seznam neexistuje
FallBackIfListDoesNotExist boolean

Tento vstup řídí výsledek, pokud zadaný seznam neexistuje. Pokud je tento vstup nastavený na false (výchozí), dojde k výjimce. Pokud je tento vstup nastavený na hodnotu true, nastaví se výstupní seznam (formátovaný v požadovaném návratovém formátu) na záložní hodnotu, která může být prázdná nebo hodnota podle vašeho výběru.

Záložní hodnota
FallbackValue string

Pokud zadaný seznam neexistuje a vstupní "Záložní, pokud seznam neexistuje" je nastaven na hodnotu true, tato záložní hodnota se použije pro výstup formátovaný v požadovaném návratovém formátu. To je užitečné, pokud čtete data z vyhledávacích tabulek a některé datové položky představují seznam, zatímco některé položky jsou skutečnými daty.

Návratový formát
ReturnFormat string

Formát, který se má použít při vrácení výsledků.

Návraty

Name Cesta Typ Description
JSON výstupního seznamu
OutputListJSON string

Výstupní sloupec ze seznamu ve formátu JSON.

Výstupní seznam
OutputList array of object

Výstupní sloupec ze seznamu ve formátu datové tabulky.

items
OutputList object
Pole výstupního seznamu
OutputListArray array of object

Výstupní sloupec ze seznamu ve formátu pole.

items
OutputListArray object
Počet řádků ve výstupu
NumberOfRowsInOutput integer

Počet řádků ve výstupu.

Získání souhrnu vyhledávací tabulky IA-Connect

Načte souhrn vyhledávacích tabulek, které jsou aktuálně načteny do agenta IA-Connect.

Parametry

Name Klíč Vyžadováno Typ Description
Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Vyhledávací tabulky JSON
LookupTablesJSON array of object

Vyhledávací tabulky načtené do agenta IA-Connect.

Název
LookupTablesJSON.Name string
ThenColumnIndex
LookupTablesJSON.ThenColumnIndex integer
NumberOfRows
LookupTablesJSON.NumberOfRows integer
NumberOfColumns
LookupTablesJSON.NumberOfColumns integer
NumberOfUniqueHeaderProperties
LookupTablesJSON.NumberOfUniqueHeaderProperties integer
Počet vyhledávacích tabulek
NumberOfLookupTables integer

Počet vyhledávacích tabulek, které jsou aktuálně načteny do agenta IA-Connect.

Získání tabulky JSON z pole řetězců

Vezme vstupní pole řetězcových položek a vrátí se jako tabulka JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní pole
InputArray True array of string

Vstupní pole řetězců.

Název sloupce
ColumnName True string

Název, který se má použít pro sloupec tabulky.

Odstranění prázdných položek
DropEmptyItems boolean

Pokud chcete prázdné položky v poli ignorovat (vynechat), nastavte na hodnotu true. Pokud chcete zahrnout všechny položky, nastavte na hodnotu false.

Návraty

Name Cesta Typ Description
Výstupní tabulka JSON
OutputJSONTable string

Výstupní tabulka ve formátu JSON.

Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce (vždy by měl být 1).

Získání tabulky z JSON

Vezme vstupní tabulku ve formátu JSON a vrátí se jako tabulka. To se označuje jako deserializace.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka JSON
JSONTable True string

Vstupní tabulka ve formátu JSON.

Počáteční index řádku
StartRowIndex True integer

Index prvního řádku, který se má načíst. Pomocí 1 začněte na prvním řádku, N začněte na N.řádku.

Počet řádků, které se mají načíst
NumberOfRowsToRetrieve integer

Počet řádků, které se mají načíst. Pokud chcete načíst všechny řádky, použijte hodnotu 0 (nebo ponechte prázdné).

Počáteční index sloupce
StartColumnIndex integer

Index prvního sloupce, který se má načíst. Pokud chcete začít od prvního sloupce, použijte 1, abyste začali na N. sloupci. Pokud chcete zadat první sloupec, který se má načíst podle názvu, nechejte tento vstup prázdný a místo toho použijte vstup Start column name.

Název počátečního sloupce
StartColumnName string

Volitelný název prvního sloupce, který se má načíst. Pokud chcete načíst sloupce podle indexu, nechte tento vstup prázdný a místo toho použijte vstup Start column index.

Počet sloupců, které se mají načíst
NumberOfColumnsToRetrieve integer

Počet sloupců, které se mají načíst. K načtení všech sloupců použijte hodnotu 0 (nebo ponechte prázdné).

Návraty

Name Cesta Typ Description
Výstupní tabulka
OutputTable array of object

Výstupní tabulka.

items
OutputTable object
Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce (vždy by měl být 1).

Získání tabulky z pole řetězců

Vezme vstupní pole řetězcových položek a vrátí se jako tabulka.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní pole
InputArray True array of string

Vstupní pole řetězců.

Název sloupce
ColumnName True string

Název, který se má použít pro sloupec tabulky.

Odstranění prázdných položek
DropEmptyItems boolean

Pokud chcete prázdné položky v poli ignorovat (vynechat), nastavte na hodnotu true. Pokud chcete zahrnout všechny položky, nastavte na hodnotu false.

Návraty

Name Cesta Typ Description
Výstupní tabulka
OutputTable array of object

Výstupní tabulka.

items
OutputTable object
Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce (vždy by měl být 1).

Získání verze PowerShellu

Získá verzi PowerShellu v relaci, ve které je spuštěn IA-Connect Agent. Zjistí to Microsoft PowerShell v3.x na v5.x, ne powershellové jádro (6.x atd.).

Parametry

Name Klíč Vyžadováno Typ Description
Název počítače
ComputerName string

Název počítače, který zkontroluje verzi PowerShellu. Pokud je toto pole prázdné, použije se počítač, na kterém je spuštěný agent IA-Connect.

Mechanismus ověřování
AuthenticationMechanism string

Ověřovací mechanismus, který se má použít, pokud se připojujete ke vzdálenému počítači nebo spouštíte skript jako alternativní uživatel. Podporované hodnoty jsou Basic, Credssp, Default, Digest, Kerberos a Negotiate.

Pokusy o připojení
ConnectionAttempts integer

Počet připojení, která se mají pokusit o připojení ke vzdálenému počítači.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Hlavní verze PowerShellu
PowerShellMajorVersion integer

Hlavní (celočíselná) verze PowerShellu. Například: PowerShell 5.1 by vrátil hodnotu 5.

Podverze PowerShellu
PowerShellMinorVersion integer

Podverze (za desetinnou čárkou) PowerShellu. Například: PowerShell 5.1 by vrátil hodnotu 1.

Získání řetězce mezi

Vezme vstupní řetězec a vrátí první instanci řetězce, který se nachází mezi dvěma zadanými řetězci nebo mezi řetězcem a koncem řádku.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní řetězec
InputString string

Vstupní řetězec, na kterém se vyhledávání provádí.

Spustit hledaný řetězec
StartSearchString string

Počáteční hledaný řetězec.

Koncový hledaný řetězec
EndSearchString string

Koncový hledaný řetězec nebo nechejte prázdný, pokud hledáte na konec řádku.

Hledat řádek po řádku
SearchLineByLine boolean

Pokud chcete hledat řádek vstupního řetězce po řádku a výsledek obsahovat pouze odpovídající řetězec v aktuálním řádku, nastavte hodnotu true. Nastavte na hodnotu false, aby se vstupní řetězec zacházel jako s jednou položkou.

Vyvolání výjimky, pokud nebyla nalezena
ThrowExceptionIfNotFound boolean

Nastavte hodnotu true, pokud chcete, aby byla vyvolána výjimka, pokud nebyl nalezen hledaný řetězec, nebo pokud by akce měla vrátit řetězec mezi nalezenými=false, pokud nebyl nalezen hledaný řetězec.

Oříznout výsledek
TrimResult boolean

Pokud chcete před oříznutím výsledku nebo po výsledku oříznout mezery nebo tabulátory, nastavte hodnotu true.

Hledání je regulární výraz.
SearchIsRegularExpression boolean

Pokud jsou vyhledávací řetězce regulárními výrazy, nastavte na hodnotu true. Pokud jsou vyhledávací řetězce normálním textem, nastavte hodnotu false.

Hledání s rozlišováním malých a velkých písmen
CaseSensitiveSearch boolean

Nastavte na hodnotu true, pokud by hledání mělo rozlišovat malá a velká písmena. Nastavte na false pro vyhledávání bez rozlišování malých a velkých písmen.

Návraty

Name Cesta Typ Description
Byl nalezen hledaný řetězec.
SearchStringFound boolean

Pokud je možnost Vyvolat výjimku, pokud nebyla nalezena, je nastavena na hodnotu false, je tento výstup nastaven na hodnotu true, pokud byl nalezen hledaný řetězec, nepravda, pokud ne.

Řetězec mezi
StringBetween string

Řetězec nalezený mezi zadanými řetězci.

Získání řetězce z buňky tabulky JSON

Vezme vstupní tabulku ve formátu JSON a vrátí zadanou buňku jako řetězec.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka JSON
JSONTable True string

Vstupní tabulka ve formátu JSON.

Index řádku
RowIndex integer

Index řádku obsahujícího buňku, která se má načíst. Pro první řádek použijte 1, N pro N. řádek.

Index sloupce
ColumnIndex integer

Index sloupce obsahujícího buňku, která se má načíst. Pro první sloupec použijte 1, N pro N. sloupec. Pokud chcete načíst sloupec podle názvu, nechejte tento vstup prázdný a místo toho použijte vstup Název sloupce.

Název sloupce
ColumnName string

Volitelný název sloupce obsahujícího buňku, který se má načíst. Pokud chcete načíst sloupec podle indexu, nechte tento vstup prázdný a místo toho použijte vstupní index sloupce.

Náhradní, pokud buňka neexistuje
FallBackIfCellDoesNotExist boolean

Tento vstup řídí výsledek, pokud zadaný index řádku, index sloupce nebo název neexistuje. Pokud je tento vstup nastavený na false (výchozí), dojde k výjimce. Pokud je tento vstup nastaven na hodnotu true, bude výstupní řetězec nastaven na záložní hodnotu, která může být prázdná nebo hodnota podle vašeho výběru.

Záložní hodnota
FallbackValue string

Pokud zadaný index řádku, index sloupce nebo název neexistuje a vstupní hodnota "Záložní buňka neexistuje" je nastavena na hodnotu true, tato záložní hodnota se použije pro výstupní řetězec.

Návraty

Name Cesta Typ Description
Výstupní řetězec
OutputString string

Obsah výstupní buňky jako řetězec.

Řazení pole řetězců

Vezme vstupní pole s řetězcovými položkami, seřadí matici a vrátí novou matici. Pokud chcete tabulku seřadit, použijte akci Seřadit tabulku. Pokud chcete tabulku seřadit ve formátu JSON, použijte akci Seřadit tabulku JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní pole
InputArray True array of string

Vstupní pole řetězců.

Seřadit vzestupně
Ascending boolean

Pokud chcete řadit vzestupně, nastavte hodnotu true. Pokud chcete seřadit sestupně, nastavte na hodnotu false.

Citlivost na velikost písmen.
CaseSensitive boolean

Nastavte na hodnotu True pro řazení s rozlišováním velkých a malých písmen (tj. velká a malá písmena seřazená samostatně). U řazení nerozlišující malá a velká písmena je nastavená na hodnotu false.

Návraty

Name Cesta Typ Description
Seřazené výstupní pole
OutputArray array of string

Seřazené výstupní pole řetězců.

Počet položek
NumberOfItems integer

Počet položek ve výstupním poli

Řazení tabulky JSON

Vezme vstupní tabulku JSON, seřadí tabulku a vrátí novou tabulku JSON. Pokud chcete seřadit skutečnou tabulku (tj. ne ve formátu JSON), použijte akci Seřadit tabulku. Pokud chcete seřadit pole řetězců, použijte akci Seřadit pole řetězců.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní tabulka JSON
JSONTable True string

Vstupní tabulka ve formátu JSON.

Seřadit název sloupce
SortColumnName True string

Název sloupce, podle který chcete řadit.

Seřadit vzestupně
Ascending boolean

Pokud chcete řadit vzestupně, nastavte hodnotu true. Pokud chcete seřadit sestupně, nastavte na hodnotu false.

Seřadit název sloupce 2
SortColumnName2 string

Volitelný název druhého sloupce pro řazení (po seřazení podle prvního sloupce).

Seřadit vzestupně 2
Ascending2 boolean

Pokud chcete seřadit název druhého sloupce ve vzestupném pořadí, nastavte hodnotu true. Pokud chcete seřadit sestupně, nastavte na hodnotu false.

Seřadit název sloupce 3
SortColumnName3 string

Volitelný název třetího sloupce pro řazení (po seřazení podle prvního a druhého sloupce)

Seřadit vzestupně 3
Ascending3 boolean

Pokud chcete seřadit název třetího sloupce ve vzestupném pořadí, nastavte hodnotu true. Pokud chcete seřadit sestupně, nastavte na hodnotu false.

Návraty

Name Cesta Typ Description
Výstupní tabulka JSON
OutputJSONTable string

Výstupní tabulka ve formátu JSON.

Počet řádků
NumberOfRows integer

Počet řádků ve výstupní tabulce

Počet sloupců
NumberOfColumns integer

Počet sloupců ve výstupní tabulce