Sdílet prostřednictvím


Pokročilé operace s daty

Sada pokročilých operací navržená tak, aby pomohla s transformací hromadných datových sad.

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 Podpora stavových řešení
URL https://www.statesolutions.com.au/contact-us
Email support@statesolutions.com.au
Metadata konektoru
Vydavatel Řešení stavu
Internetová stránka https://www.statesolutions.com.au
Zásady ochrany osobních údajů https://www.statesolutions.com.au/privacy-policy
Kategorie Data

Operace nabízené jako součást této služby poskytují technikům pro data a integraci možnost transformovat hromadné datové sady z jedné struktury do druhé.

Spolu s hlavními operacemi má architektura vlastní funkce, které rozšiřují funkce ještě dál. Tyto přidané vlastní funkce poskytují rozšiřitelnost na úrovni pole, která se dá použít pro transformovanou datovou sadu.

Operace v rámci architektury pomáhají snížit režii, jako je smyčka, nadměrné využití vložených výrazů a dalších základních datových operací v rámci vyvinutých toků. Výsledkem je čitelnější a srozumitelnější koncový produkt pro vaši organizaci a to vše, co bylo možné, aniž by bylo nutné vyvolat jednu část infrastruktury z pohledu vašich vlastních organizací.

Požadavky

Budete se muset zaregistrovat k předplatnému.

Můžete ho získat registrací k placenému plánu nebo aktivací zkušebního předplatného. Podrobnosti naleznete na našich webových stránkách na stránce s cenami ... http://www.statesolutions.com.au/pricing/

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

Podle předchozí části přejděte na naši stránku s cenami a zaregistrujte si plán, který nejlépe vyhovuje vaší organizaci.

Pokud se zaregistrujete k placenému předplatnému, proces vás přesměruje, abyste zadali podrobnosti týkající se vás a vaší organizace. Pak se zobrazí výzva k zadání informací o platební kartě, aby vám fakturační cyklus mohl účtovat každý měsíc (nebo roční v případě potřeby).

Pokud si zaregistrujete zkušební předplatné, budete požádáni o nic víc, než je vaše jméno a e-mailová adresa. Zkušební předplatné vás omezuje na 100 hovorů bez časového limitu, kdy je potřeba těchto 100 volání použít.

Vaše podrobnosti (e-mailová adresa a zakoupený produkt) se používají při vyvolání služeb na naší straně ke sledování veškerého využití, které je vyžadováno pro omezení kvóty (upozorňujeme, že ne všechny plány mají limit kvóty).

Začínáme s konektorem

Po přijetí předplatného a klíče rozhraní API budete připraveni spustit první volání.

Přehled- http://www.statesolutions.com.au/overview/

Část přehledu našeho webu vysvětluje základy a důležitější podrobnosti o hlavním koncovém bodu, který se používá k volání jednotlivých rozhraní API.

Vlastní funkce – http://www.statesolutions.com.au/custom-functions/

Ne všechny operace podporují používání vlastních funkcí, ale pro ty, které to dělají, budete chtít být v rámci toho, co je možné, vám poskytne obrovskou flexibilitu při transformaci dat.

Podporované operace

  • Agregace – Agregace jedné nebo více vlastností podle seskupené sady polí v datové sadě pole JSON.
  • Kartézské spojení – proveďte kartézské spojení přes dvě nebo více datových sad.
  • Concatenate – zřetězení pole z pole objektů do jednoho řetězcového výstupu.
  • Concatenate (Simple)" – zřetězení pole hodnot do řetězce s oddělovači.
  • C# Evaluate – Vyhodnotí výraz jazyka C# a vrátí výsledek.
  • Spuštění skriptu jazyka C# – přebírá a spouští skript jazyka C#.
  • CSV to JSON – Transformuje tabulku dat oddělenou čárkou na pole objektů JSON.
  • 'Distinct' – Vyberte sadu jedinečných hodnot vlastností z pole objektů.
  • Distinct (Simple) – zadejte jedinečnou sadu hodnot z pole.
  • Expert – Provedení příkazu SQL přes jednu nebo více zadaných datových sad
  • 'Flatten Object Array' - Flatten an array of complex, multi-level objects into an array of single level JSON objects.
  • 'Získat schéma dat' – Získá schéma (tj. vlastnosti a jejich přidružené typy) z pole objektů.
  • 'GZip Compress' – Komprimuje datový proud textu do archivu GZip.
  • 'GZip Decompress' - Dekomprimuje archiv GZip do řetězce base64.
  • Spojení – Spojte přesně dvě datové sady pomocí techniky levého nebo vnitřního spojení.
  • JSON to CSV – Transformuje pole objektů JSON do formátu tabulky oddělené čárkami.
  • JSON to Table – Transformuje strukturu JSON do tabluar formátu.
  • JSON to Text – Transformuje pole objektů JSON do textového formátu s oddělovači tabulátoru.
  • 'Vlastnosti JSON do pole Pár názvů/hodnot' – transformuje strukturu JSON na pole párů název/hodnota.
  • Ověření schématu JSON – Ověřuje objekt JSON vůči schématu JSON.
  • Levenshtein Distance – pomocí algoritmu Levenshtein Distance vypočítejte sadu poměrů pro indikaci, jak jsou podobné dva řetězce navzájem.
  • Parquet to JSON – Transformuje datovou sadu parquet s kódováním Base64 na pole objektů JSON.
  • 'Regex Matches' – Vytvoří sadu shod pro řetězec pomocí vzoru regulárního výrazu.
  • 'Sort Object Array' - Seřaďte pole složitých víceúrovňových objektů podle jedné nebo více vlastností obsažených v každé položce v poli.
  • Rozdělení – rozdělte každou položku pole na jednu nebo více nových položek podle definované sady kritérií.
  • Text do FORMÁTU JSON – Transformuje textovou datovou sadu s oddělovači tabulátoru na pole objektů JSON.
  • Transformace – Transformace sady vlastností v datové sadě pomocí libovolné z 100 vlastních transformačních funkcí poskytovaných architekturou.
  • XML to JSON – Transformuje strukturu XML na JSON pomocí příkazů XPath a libovolné z 100 vlastních transformačních funkcí poskytovaných architekturou.
  • 'Zip Archive Decompress' - Dekomprese zip archivu do seznamu souborů s obsahem (pokud je požadováno).

Známé problémy a omezení

Služba je hostovaná v cloudové infrastruktuře Azure a stejně jako jakákoli výpočetní služba je omezená, pokud jde o využití procesoru a paměti. Primárním omezením, kterým naše konektory čelí, jsou ty, které spadají do souladu se systémovými prostředky.

Testování ukázalo, že datové části by neměly překročit velikost přibližně 30 mb (+/-) pro každé volání. Toto omezení může být vyřešeno v budoucnu, ale v tuto chvíli existuje omezení a musí být řešeno z volající strany rovnice.

Způsob, jak to obejít, je rozdělit datové části do logických bloků a zpracovat je o jeden po druhém. Příkladem logických bloků dat je možné vzít z finančních dat, může být nejlepší rozdělit datové části podle fiskálního období, fiskálního roku nebo nějakého druhu logického organizačního atributu.

Běžné chyby a nápravné prostředky

Chyba 401: Došlo k překročení limitu kvóty pro toto předplatné nebo k použití této operace není povoleno vaše předplatné.

Překročili jste kvótu pro fakturační období. Předplatné budete muset upgradovat nebo počkat na další fakturační období. Pokud jste kvótu nepřekročili, není operace, kterou se pokoušíte volat, podporovaná úrovní předplatného, za kterou jste zaplatili.

časté otázky

Na našich webových stránkách najdete stránku s nejčastějšími dotazy ... http://www.statesolutions.com.au/faq

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 pro pokročilé operace s daty securestring Klíč rozhraní API Pravdivé

Limity omezování

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

Akce

Agregátní

Agregace jedné nebo více vlastností podle seskupené sady polí v datové sadě pole JSON

Concatenate

Zřetězení pole z pole objektů do výstupu jednoho řetězce

CSV do Json

Transformuje tabulku dat oddělenou čárkou na pole objektů JSON.

Dekomprese GZip

Dekomprese archivu GZip do řetězce base64.

Dekomprimace archivu zip

Dekomprese archivu ZIP do seznamu souborů s obsahem (pokud je požadováno).

Distinct

Vyberte sadu jedinečných hodnot vlastností z pole objektů.

Distinct (simple)

Zadejte jedinečnou sadu hodnot z pole.

GZip Compress

Komprimujte datový proud textu do archivu GZip.

Json do CSV

Transformuje pole objektů JSON do formátu tabulky odděleného čárkami.

Json do tabulky

Transformujte strukturu JSON do tabulkového formátu.

Json na text

Transformuje pole objektů JSON do textového formátu s oddělovači tabulátoru.

Kartézské spojení

Proveďte kartézské spojení přes dvě nebo více datových sad.

Levenshtein Vzdálenost

Pomocí algoritmu Levenshtein Distance vypočítejte sadu poměrů pro určení, jak jsou podobné dva řetězce navzájem.

Načíst schéma dat

Získejte schéma (tj. vlastnosti a jejich přidružené typy) z pole objektů.

Odborník

Spusťte příkaz SQL přes jednu nebo více zadaných datových sad.

Ověření schématu JSON

Ověří schéma JSON pomocí pokročilejších funkcí než standardních funkcí.

Parquet to Json

Transformujte datovou sadu parquet s kódováním Base64 na pole objektů JSON.

Pole objektů filtru

Filtruje pole složitých víceúrovňových objektů podle jedné nebo více vlastností obsažených v každé položce v poli.

Pole páru hodnot ve vlastnostech JSON pro název

Transformujte strukturu JSON na páry název/hodnota.

Přeměnit

Transformujte sadu vlastností v datové sadě pomocí některé z dostupných vlastních transformačních funkcí.

Připojte se

Spojte přesně dvě datové sady pomocí techniky levého nebo vnitřního spojení.

Seřadit pole objektů

Seřaďte pole složitých víceúrovňových objektů podle jedné nebo více vlastností obsažených v každé položce v poli.

Shody regulárních výrazů

Vytvoří sadu shod pro řetězec pomocí vzoru regulárního výrazu.

Split

Rozdělte všechny objekty obsažené v poli podle definovaných kritérií.

Spuštění skriptu jazyka C#

Přebírá a spouští skript jazyka C#.

Text do formátu JSON

Transformujte textovou datovou sadu s oddělovači tabulátoru na pole objektů JSON.

Výraz vyhodnocení jazyka C#

Vyhodnotí výraz jazyka C# a vrátí výsledek.

Xml do json

Transformujte strukturu XML na JSON pomocí příkazů XPath a libovolné z 100+ vlastních transformačních funkcí poskytovaných architekturou.

Zploštěné pole objektů

Zploštěte pole složitých víceúrovňových objektů do pole jednoho objektu JSON.

Zřetězení (jednoduché)

Zřetězení pole hodnot do řetězce s oddělovači

Agregátní

Agregace jedné nebo více vlastností podle seskupené sady polí v datové sadě pole JSON

Parametry

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

Typ agregace.

aggregateBy
aggregateBy True array of string
aggregateOn
aggregateOn True array of string
Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
Data object

Návraty

Name Cesta Typ Description
array of object
items
object

Concatenate

Zřetězení pole z pole objektů do výstupu jednoho řetězce

Parametry

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

Pole ze zdrojové sady dat ke zřetězení

Oddělovač
separator string

Řetězec použitý k oddělovači výsledného zřetězeného řetězce.

Ignorovat prázdné
ignoreEmpty True boolean

Při zřetězení ignorujte prázdné řetězce nebo řetězce null.

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
Data object

Návraty

response
string

CSV do Json

Transformuje tabulku dat oddělenou čárkou na pole objektů JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Řádek záhlaví
headerRow boolean

Obsahuje řádek záhlaví.

Oddělovač řádků
rowSeparator string

Znaky oddělující jednotlivé řádky, výchozí = \n

Oddělovač
delimiter string

Znaky oddělující jednotlivé sloupce, výchozí = ,

Řídicí znak
escapeCharacter string

Řídicí znak, který se má použít při rozdělení jednotlivých polí, výchozí je uvozovky.

Encoding
encoding string

Kódování obsahu souboru, výchozí = UTF8.

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
data True string

Tabulka řetězců s oddělovači

Návraty

Name Cesta Typ Description
array of object
items
object

Dekomprese GZip

Dekomprese archivu GZip do řetězce base64.

Parametry

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

Reprezentace souboru GZip pro dekompresi base64.

Návraty

response
string

Dekomprimace archivu zip

Dekomprese archivu ZIP do seznamu souborů s obsahem (pokud je požadováno).

Parametry

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

Reprezentace archivu zip base64 pro dekompresi.

Získání obsahu souboru
getFileContents True boolean

Načtete obsah každého souboru?

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Návraty

Name Cesta Typ Description
array of object
Název
name string

Název souboru nebo složky.

Cesta
path string

Úplná cesta k souboru nebo složce.

Komprimovaná velikost
compressedSize number

Velikost souboru v komprimovaném stavu.

Nekomprimovaná velikost
uncompressedSize number

Velikost souboru v nekomprimované stavu.

Obsah souboru
fileContent string

Reprezentace obsahu souboru base64.

Distinct

Vyberte sadu jedinečných hodnot vlastností z pole objektů.

Parametry

Name Klíč Vyžadováno Typ Description
Fields
fields True array of string

Seznam polí, která se mají zahrnout do sady výsledků. Podporuje syntaxi dynamického výběru polí.

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
Data object

Distinct (simple)

Zadejte jedinečnou sadu hodnot z pole.

Parametry

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

Pole, pro které se má provést jedinečné nastavení

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder string

Směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
Data object

GZip Compress

Komprimujte datový proud textu do archivu GZip.

Parametry

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

Řetězec dat k archivaci pomocí formátu GZip.

Návraty

response
string

Json do CSV

Transformuje pole objektů JSON do formátu tabulky odděleného čárkami.

Parametry

Name Klíč Vyžadováno Typ Description
Řádek záhlaví
headerRow boolean

Obsahuje řádek záhlaví.

Oddělovač řádků
rowSeparator string

Znaky oddělující jednotlivé řádky, výchozí = \n

Řídicí znak
escapeCharacter string

Řídicí znak pro hodnoty, které obsahují hodnotu oddělovače polí.

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
Data object

Návraty

response
string

Json do tabulky

Transformujte strukturu JSON do tabulkového formátu.

Parametry

Name Klíč Vyžadováno Typ Description
Cesta
path string

Cesta JToken použitá pro počáteční výběr (výchozí = $)

Vyvážený výstup
balancedOutput boolean

Pokud je pravda, každá položka v sadě výsledků bude mít stejnou sadu vlastností, a proto je vyvážená.

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
data True object

Strukturovaná data JSON

Návraty

Name Cesta Typ Description
array of object
items
object

Json na text

Transformuje pole objektů JSON do textového formátu s oddělovači tabulátoru.

Parametry

Name Klíč Vyžadováno Typ Description
Řádek záhlaví
headerRow boolean

Obsahuje řádek záhlaví.

Oddělovač řádků
rowSeparator string

Znaky oddělující jednotlivé řádky, výchozí = \n

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
Data object

Návraty

response
string

Kartézské spojení

Proveďte kartézské spojení přes dvě nebo více datových sad.

Parametry

Name Klíč Vyžadováno Typ Description
Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
data True object

Definuje více datových sad způsobem objektu s každou hodnotou vlastnosti, která je polem objektů. Každý název vlastnosti je název datové sady, na kterou lze odkazovat prostřednictvím prováděné operace.

Návraty

Name Cesta Typ Description
array of object
items
object

Levenshtein Vzdálenost

Pomocí algoritmu Levenshtein Distance vypočítejte sadu poměrů pro určení, jak jsou podobné dva řetězce navzájem.

Parametry

Name Klíč Vyžadováno Typ Description
Základní hodnota
baseValue True string

Základní hodnota pro porovnání všech ostatních hodnot.

Porovnání hodnot
comparisonValues True array of string

Základní hodnota pro porovnání všech ostatních hodnot.

Prahová hodnota poměru
ratioThreshold double

Číslo mezi 0 a 100. Pokud necháte prázdné, výchozí hodnota bude 0, tj. vrátí se všechny výsledky.

Prahová hodnota poměru
applyRatioThresholdTo string

Použijte prahový filtr na maximální poměr vrácený v sadě dat nebo průměr všech zahrnutých hodnot.

Typ výběru poměru
ratioSelectionType string

Typ poměrů, pro které chcete provést každé porovnání.

Typ řazení tokenů
tokenSortType string

Výběr pro řazení každého slova nebo tokenu před porovnáním nebo ne.

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

Spusťte porovnání tak, aby se rozlišovala malá a malá a malá písmena.

Odebrat prázdné znaky
removeWhitespace boolean

Před porovnáním odeberte nebo ponechejte všechny mezery.

Odebrat speciální znaky
removeSpecialCharacters boolean

Před porovnáním odeberte nebo ponechejte všechny speciální znaky.

Návraty

Načíst schéma dat

Získejte schéma (tj. vlastnosti a jejich přidružené typy) z pole objektů.

Parametry

Name Klíč Vyžadováno Typ Description
Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
Data object

Návraty

Name Cesta Typ Description
array of object
items
object

Odborník

Spusťte příkaz SQL přes jednu nebo více zadaných datových sad.

Parametry

Name Klíč Vyžadováno Typ Description
Řetězec dotazu
query True string

Plně funkční příkaz SELECT, který odkazuje na příchozí sadu dat a zpracovává ji.

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
data True object

Definuje více datových sad způsobem objektu s každou hodnotou vlastnosti, která je polem objektů. Každý název vlastnosti je název datové sady, na kterou lze odkazovat prostřednictvím prováděné operace.

Návraty

Name Cesta Typ Description
array of object
items
object

Ověření schématu JSON

Ověří schéma JSON pomocí pokročilejších funkcí než standardních funkcí.

Parametry

Name Klíč Vyžadováno Typ Description
Schema
schema True object

Schéma, vůči kterému bude JSON ověřeno.

Objekt JSON
data True object

Objekt JSON, který se použije k ověření schématu.

Návraty

Name Cesta Typ Description
array of string

Parquet to Json

Transformujte datovou sadu parquet s kódováním Base64 na pole objektů JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Ověřit pouze
validateOnly boolean

Ověřte pouze data, nevrací žádná data.

Přeskočit
skip integer

Množství záznamů, které chcete přeskočit před použitím parametru TAKE.

Vezměte
take integer

Množství záznamů, které se mají provést po přeskočení záznamů.

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
data True string

Řetězec s kódováním Base64 obsahující obsah datového souboru parquet

Návraty

Name Cesta Typ Description
array of object
items
object

Pole objektů filtru

Filtruje pole složitých víceúrovňových objektů podle jedné nebo více vlastností obsažených v každé položce v poli.

Parametry

Name Klíč Vyžadováno Typ Description
Výraz filtru
filter True string

Filtrujte výraz definovaný v dokumentaci.

Data
Data object

Návraty

Name Cesta Typ Description
array of object
items
object

Pole páru hodnot ve vlastnostech JSON pro název

Transformujte strukturu JSON na páry název/hodnota.

Parametry

Name Klíč Vyžadováno Typ Description
JSON Data
data True

Data JSON, která se mají transformovat.

Přeměnit

Transformujte sadu vlastností v datové sadě pomocí některé z dostupných vlastních transformačních funkcí.

Parametry

Name Klíč Vyžadováno Typ Description
Transformations
transformations True object

Objekt obsahující zdrojovou a cílovou sadu transformací mapování

Zachovat všechny vlastnosti
preserveAllProperties boolean

Pokud je hodnota TRUE, všechny vlastnosti, které nejsou výslovně vyvolány ve vlastnosti transformací, se ve výsledné datové sadě zachovají.

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
Data object

Návraty

Name Cesta Typ Description
array of object
items
object

Připojte se

Spojte přesně dvě datové sady pomocí techniky levého nebo vnitřního spojení.

Parametry

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

Operace spojení, která se má provést.

Pole spojení
joinFields True array of string

Seznam polí pro spojení jednotlivých tabulek

Fields
fields True array of string

Seznam polí, která se mají zahrnout do sady výsledků. Podporuje syntaxi dynamického výběru polí.

Vynucení plně kvalifikovaných názvů polí
forceFullyQualifiedFieldNames boolean

Vynuťte, aby všechny názvy polí ve výsledné datové sadě byly předponou původního názvu datové sady.

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
data True object

Definuje více datových sad způsobem objektu s každou hodnotou vlastnosti, která je polem objektů. Každý název vlastnosti je název datové sady, na kterou lze odkazovat prostřednictvím prováděné operace.

Návraty

Name Cesta Typ Description
array of object
items
object

Seřadit pole objektů

Seřaďte pole složitých víceúrovňových objektů podle jedné nebo více vlastností obsažených v každé položce v poli.

Parametry

Name Klíč Vyžadováno Typ Description
Pořadí řazení
sortOrder True object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Data
Data object

Návraty

Name Cesta Typ Description
array of object
items
object

Shody regulárních výrazů

Vytvoří sadu shod pro řetězec pomocí vzoru regulárního výrazu.

Parametry

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

Vzor regulárního výrazu.

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
data True string

Text pro provedení vzoru regulárního výrazu

Návraty

Name Cesta Typ Description
array of string

Split

Rozdělte všechny objekty obsažené v poli podle definovaných kritérií.

Parametry

Name Klíč Vyžadováno Typ Description
Rozděluje
Splits object
Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
Data object

Návraty

Name Cesta Typ Description
array of object
items
object

Spuštění skriptu jazyka C#

Přebírá a spouští skript jazyka C#.

Parametry

Name Klíč Vyžadováno Typ Description
Skript jazyka C#
script True string

Skript jazyka C#, který se spustí.

Definice tříd
classDefinitions array of string

Pole definic tříd, na které lze odkazovat ze skriptu.

Parametry
parameters object

Parametry používané k předání a využití skriptem.

Návraty

Výsledek skriptu

Výsledek skriptu
object

Text do formátu JSON

Transformujte textovou datovou sadu s oddělovači tabulátoru na pole objektů JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Řádek záhlaví
headerRow boolean

Obsahuje řádek záhlaví.

Oddělovač řádků
rowSeparator string

Znaky oddělující jednotlivé řádky, výchozí = \n

Oddělovač
delimiter string

Znaky oddělující jednotlivé sloupce, výchozí = \t

Encoding
encoding string

Kódování obsahu souboru, výchozí = UTF8.

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
data True string

Tabulka řetězců s oddělovači

Návraty

Name Cesta Typ Description
array of object
items
object

Výraz vyhodnocení jazyka C#

Vyhodnotí výraz jazyka C# a vrátí výsledek.

Parametry

Name Klíč Vyžadováno Typ Description
Výraz jazyka C#
expression True string

Výraz jazyka C#, který se vyhodnotí.

Návraty

Vyhodnocený výsledek

Vyhodnocený výsledek
object

Xml do json

Transformujte strukturu XML na JSON pomocí příkazů XPath a libovolné z 100+ vlastních transformačních funkcí poskytovaných architekturou.

Parametry

Name Klíč Vyžadováno Typ Description
Primární smyčka v elementu
primaryLoopAtElement string

Příkaz XPath, který vybere sadu prvků, které se mají opakovat.

Mapovat objekt
map object

Objekt JSON obsahující vlastnosti s hodnotami, které se mapují na zdroj pomocí příkazů XPath.

Název mapy
mapName string

Název použitý k rozlišení této mapy od ostatních.

XPath – dotaz
xPathQuery string

Příkaz XPath, který vybere sadu prvků, které se mají opakovat.

Mapovat objekt
map object

Objekt JSON obsahující vlastnosti s hodnotami, které se mapují na zdroj pomocí příkazů XPath.

Data
data True string

Řetězec XML.

Návraty

Name Cesta Typ Description
array of object
items
object

Zploštěné pole objektů

Zploštěte pole složitých víceúrovňových objektů do pole jednoho objektu JSON.

Parametry

Name Klíč Vyžadováno Typ Description
Oddělovač
delimiter True string

Řetězec použitý k oddělení jednotlivých vlastností od různých úrovní v hierarchii objektů.

Vyvážený výstup
balancedOutput True boolean

Pokud je pravda, každá položka v sadě výsledků bude mít stejnou sadu vlastností, a proto je vyvážená. Filtrování a pořadí řazení funguje jenom v případě, že je nastavená hodnota TRUE.

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder object

Objekt s jedním nebo více názvy polí a směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

Data
Data object

Návraty

Name Cesta Typ Description
array of object
items
object

Zřetězení (jednoduché)

Zřetězení pole hodnot do řetězce s oddělovači

Parametry

Name Klíč Vyžadováno Typ Description
Oddělovač
separator string

Řetězec použitý k oddělovači výsledného zřetězeného řetězce.

Ignorovat prázdné
ignoreEmpty boolean

Při zřetězení ignorujte prázdné řetězce nebo řetězce null.

Filter
filter string

Řetězcová klauzule WHERE použitá k filtrování vrácené sady výsledků.

Pořadí řazení
sortOrder string

Směr řazení (tj. ASC nebo DESC).

Schema
schema object

Ruční přepsání schématu pro vynucení příchozího pole na konkrétní primitivní typ

Název jazykové verze
cultureName string

Umožňuje volající aplikaci změnit jazykovou verzi, aby parsování data atd. vytvoří správný výsledek.

Logické vlastnosti
isBoolean array of string

Seznam vlastností ve výstupu, které by se měly považovat za logické hodnoty

data
data True array of string

Návraty

response
string

Definice

levenshteinDistanceResponse

Name Cesta Typ Description
Zásobený
BaseValue.Supplied string
Skutečnost
BaseValue.Actual string
RatioThreshold
ComparisonSettings.RatioThreshold double
ApplyRatioThresholdTo
ComparisonSettings.ApplyRatioThresholdTo string
Nerozlišující velká a malá písmena
ComparisonSettings.CaseSensitive boolean
RemoveWhitespace
ComparisonSettings.RemoveWhitespace boolean
RemoveSpecialCharacters
ComparisonSettings.RemoveSpecialCharacters boolean
RatioSelectionType
ComparisonSettings.RatioSelectionType string
TokenSortType
ComparisonSettings.TokenSortType string
Comparisons
Comparisons array of object
Zásobený
Comparisons.Comparison.Supplied string
Skutečnost
Comparisons.Comparison.Actual string
Poměr
Comparisons.Results.Ratio integer
PartialRatio
Comparisons.Results.PartialRatio integer
SortedRatio
Comparisons.Results.SortedRatio integer
SeřazenéPartialRatio
Comparisons.Results.SortedPartialRatio integer
MaxRatio
Comparisons.Results.MaxRatio integer
AvgRatio
Comparisons.Results.AvgRatio double

objekt

Toto je typ "object".

řetězec

Toto je základní datový typ String.