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 |
| 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.