Dela via


Avancerade dataåtgärder

En uppsättning avancerade åtgärder som är utformade för att underlätta omvandlingen av massdatauppsättningar.

Den här anslutningsappen är tillgänglig i följande produkter och regioner:

Tjänster Class Regioner
Copilot Studio Premie Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Logiska appar Norm Alla Logic Apps-regioner utom följande:
     – Azure Government-regioner
     – Regioner i Azure Kina
     - US Department of Defense (DoD)
Power Apps Premie Alla Power Apps-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Power Automate Premie Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Kontakt
Namn Stöd för tillståndslösningar
URL https://www.statesolutions.com.au/contact-us
E-postmeddelande support@statesolutions.com.au
Metadata för anslutningsprogram
Utgivare Tillståndslösningar
Webbplats https://www.statesolutions.com.au
Integritetspolicy https://www.statesolutions.com.au/privacy-policy
Kategorier Uppgifter

De åtgärder som erbjuds som en del av den här tjänsten ger data- och integreringstekniker möjlighet att omvandla massdatamängder från en struktur till en annan.

Tillsammans med kärnåtgärderna har ramverket anpassade funktioner som utökar funktionerna ytterligare. Dessa tillagda anpassade funktioner ger utökningsbarhet på fältspecifik nivå som kan tillämpas mot den datamängd som transformeras.

Åtgärderna inom ramverket bidrar till att minska omkostnaderna, till exempel loopning, överanvändning av infogade uttryck och andra grundläggande dataåtgärder i de utvecklade flödena. Detta resulterar i en mer läsbar och mer supportbar slutprodukt för din organisation och allt detta möjliggörs utan att en enda infrastruktur krävs för att anropas ur ditt eget organisationsperspektiv.

Förutsättningar

Du måste registrera dig för en prenumeration.

Du kan hämta en genom att registrera dig för en betald plan eller genom att aktivera en utvärderingsprenumeration. Information finns på vår hemsida under prissidan ... http://www.statesolutions.com.au/pricing/

Hämta autentiseringsuppgifter

Enligt föregående avsnitt går du till vår prissida och registrerar dig för den plan som du tycker passar din organisation bäst.

Om du registrerar dig för en betald prenumeration kommer processen att instruera dig att ange information om dig själv och din organisation. Du uppmanas sedan att ange kreditkortsinformation så att faktureringsperioden för varje månad (eller år om så önskas) kan debitera dig i enlighet med detta.

Om du registrerar dig för en utvärderingsprenumeration blir du tillfrågad om inget annat än ditt namn och din e-postadress. Utvärderingsprenumerationen begränsar dig till 100 anrop utan någon tidsgräns för när de 100 anropen behöver användas.

Dina uppgifter (e-postadress och produktinköpta) används när du anropar tjänster på vår sida för att spåra all användning som krävs för kvotbegränsning (observera att inte alla planer har en kvotgräns).

Kom igång med anslutningsappen

När du har fått din prenumeration och API-nyckel är du redo att köra ditt första anrop.

Överblick- http://www.statesolutions.com.au/overview/

Översiktsavsnittet på vår webbplats förklarar grunderna och ännu viktigare, beskriver huvudslutpunkten som används för att göra varje API-anrop.

Anpassade funktioner – http://www.statesolutions.com.au/custom-functions/

Inte alla åtgärder stöder användning av anpassade funktioner, men för dem som gör det vill du vara över det som är möjligt med tanke på att det ger dig en enorm flexibilitet när du transformerar dina data.

Åtgärder som stöds

  • "Aggregera" – Aggregera en eller flera egenskaper efter en grupperad uppsättning fält i en JSON-matrisdatauppsättning.
  • "Kartesisk koppling" – Utför en kartesisk koppling över två eller flera datauppsättningar.
  • "Sammanfoga" – Sammanfoga ett fält från en matris med objekt till en enda strängutdata.
  • "Sammanfoga (enkel)" – Sammanfoga en matris med värden till en avgränsad sträng.
  • "C# Evaluate" – Utvärderar ett C#-uttryck och returnerar resultatet.
  • "C# Script Execute" – tar in och kör ett C#-skript.
  • "CSV till JSON" – Transformera en kommaavgränsad tabell med data till en matris med JSON-objekt.
  • "Distinct" – Välj en uppsättning distinkta egenskapsvärden från en matris med objekt.
  • "Distinct (Simple)" – Ange en distinkt uppsättning värden från en matris.
  • "Expert" – Kör en SQL-instruktion över en eller flera angivna datauppsättningar.
  • "Platta ut objektmatris" – Platta ut en matris med komplexa objekt på flera nivåer till en matris med JSON-objekt på en nivå.
  • "Hämta dataschema" – Hämta schemat (dvs. egenskaper och deras associerade typer) från en matris med objekt.
  • "GZip Compress" – Komprimera en textström till ett GZip-arkiv.
  • "GZip Decompress" – Dekomprimera ett GZip-arkiv i en base64-sträng.
  • "Join" – Koppla ihop exakt två datauppsättningar med hjälp av en vänster- eller inre kopplingsteknik.
  • "JSON till CSV" – Transformera en JSON-matris med objekt till ett kommaavgränsat tabellformat.
  • "JSON till tabell" – Omvandla en JSON-struktur till ett tabluarformat.
  • "JSON to Text" – Transformera en JSON-matris med objekt till ett flikavgränsat textformat.
  • "JSON-egenskaper till namn/värdeparmatris" – omvandlar en JSON-struktur till en matris med namn/värde-par.
  • "JSON Schema Validate" – Validerar ett JSON-objekt mot ett JSON-schema.
  • "Levenshtein Distance" – Använd Levenshtein Distance-algoritmen för att beräkna en uppsättning förhållanden för att ange hur lika två strängar är för varandra.
  • "Parquet to JSON" – Omvandla en base64-kodad parquet-datauppsättning till en matris med JSON-objekt.
  • "Regex Matches" – Skapa en uppsättning matchningar för en sträng med ett reguljärt uttrycksmönster.
  • "Sortera objektmatris" – Sortera en matris med komplexa objekt på flera nivåer efter en eller flera egenskaper som finns i varje objekt i matrisen.
  • "Dela" – Dela upp varje objekt i en matris i ett eller flera nya objekt efter en definierad uppsättning villkor.
  • "Text till JSON" – Omvandla en flik avgränsad textdatauppsättning till en matris med JSON-objekt.
  • "Transformera" – Transformera en uppsättning egenskaper i en datauppsättning med någon av de över 100 anpassade transformeringsfunktionerna som tillhandahålls av ramverket.
  • "XML till JSON" – Transformera en XML-struktur till JSON med XPath-instruktioner och någon av de 100+ anpassade transformeringsfunktionerna som tillhandahålls av ramverket.
  • "Zip Archive Decompress" – Dekomprimera ett Zip-arkiv till en lista över filer med innehåll (om det begärs).

Kända problem och begränsningar

Tjänsten finns i Azure-molninfrastrukturen och precis som alla beräkningsbaserade tjänster är den begränsad när det gäller processor- och minnesanvändning. Därför är den primära begränsningen som våra anslutningsappar står inför de som ligger i linje med systemresurserna.

Tester har visat att nyttolaster inte får överstiga cirka 30 mb (+/-) i storlek för varje anrop som görs. Den här begränsningen kan lösas i framtiden, men just nu finns begränsningen och måste hanteras från anropssidan av ekvationen.

Sättet att kringgå detta är att dela upp nyttolasten i logiska segment och bearbeta dem en efter en. Ett exempel på logiska segment kan tas från finansiella data. Det kan vara bäst att dela upp nyttolasten efter räkenskapsperiod, räkenskapsår eller någon form av logiskt organisationsattribut.

Vanliga fel och åtgärder

Fel 401: Kvotgränsen för den här prenumerationen har överskridits ELLER så har din prenumeration inte tillåtelse att använda den här åtgärden.

Du har överskridit din kvot för faktureringsperioden. Du måste uppgradera din prenumeration eller vänta till nästa faktureringsperiod. Om din kvot inte har överskridits stöds inte den åtgärd som du försöker anropa av den prenumerationsnivå som du har betalat för.

Vanliga frågor

Du hittar en sida med vanliga frågor och svar på vår hemsida ... http://www.statesolutions.com.au/faq

Skapa en anslutning

Anslutningsappen stöder följande autentiseringstyper:

Standardinställning Parametrar för att skapa anslutning. Alla regioner Går inte att dela

Standard

Tillämpligt: Alla regioner

Parametrar för att skapa anslutning.

Det här är inte delningsbar anslutning. Om power-appen delas med en annan användare uppmanas en annan användare att skapa en ny anslutning explicit.

Namn Typ Description Krävs
API-nyckel för avancerade dataåtgärder securestring API-nyckel Sann

Begränsningsgränser

Name Anrop Förnyelseperiod
API-anrop per anslutning 100 60 sekunder

Åtgärder

Ansluta

Anslut exakt två datauppsättningar med hjälp av en teknik för vänster eller inre koppling.

C# Utvärdera uttryck

Utvärderar ett C#-uttryck och returnerar resultatet.

Concatenate

Sammanfoga ett fält från en matris med objekt till en enda strängutdata.

CSV till Json

Omvandla en kommaavgränsad tabell med data till en matris med JSON-objekt.

Distinct

Välj en uppsättning distinkta egenskapsvärden från en matris med objekt.

Distinkt (enkel)

Ange en distinkt uppsättning värden från en matris.

Expert

Kör en SQL-instruktion över en eller flera angivna datauppsättningar.

Filtrera objektmatris

Filtrera en matris med komplexa objekt på flera nivåer efter en eller flera egenskaper som finns i varje objekt i matrisen.

GZip-dekomprimering

Dekomprimera ett GZip-arkiv i en base64-sträng.

GZip-komprimering

Komprimera en textström till ett GZip-arkiv.

Hämta dataschema

Hämta schemat (dvs. egenskaper och deras associerade typer) från en matris med objekt.

Json-egenskaper för namnvärdeparmatris

Transformera en JSON-struktur till namn/värde-par.

Json till CSV

Omvandla en JSON-matris med objekt till ett kommaavgränsat tabellformat.

Json till tabell

Omvandla en JSON-struktur till ett tabellformat.

Json till text

Omvandla en JSON-matris med objekt till ett flikavgränsat textformat.

Kartesisk koppling

Utför en kartesisk koppling över två eller flera datauppsättningar.

Kör C#-skript

Tar in och kör ett C#-skript.

Levenshtein Avstånd

Använd Levenshtein Distance-algoritmen för att beräkna en uppsättning förhållanden för att ange hur lika två strängar är för varandra.

Omvandla

Transformera en uppsättning egenskaper i en datauppsättning med någon av de tillgängliga anpassade transformeringsfunktionerna.

Parquet till Json

Omvandla en base64-kodad parquet-datauppsättning till en matris med JSON-objekt.

Platta ut objektmatris

Platta ut en matris med komplexa objekt på flera nivåer till en matris med enskilda JSON-objekt.

Regex-matchningar

Skapa en uppsättning matchningar för en sträng med ett mönster för reguljära uttryck.

Sammanfoga (enkelt)

Sammanfoga en matris med värden till en avgränsad sträng.

Sammanställning

Aggregera en eller flera egenskaper efter en grupperad uppsättning fält i en JSON-matrisdatauppsättning.

Sortera objektmatris

Sortera en matris med komplexa objekt på flera nivåer efter en eller flera egenskaper som finns i varje objekt i matrisen.

Split

Dela upp alla objekt som finns i en matris med ett definierat villkor.

Text till Json

Omvandla en flikavgränsad textdatauppsättning till en matris med JSON-objekt.

Validera Json-schema

Validerar ett JSON-schema med mer avancerade funktioner än standard.

Xml till Json

Transformera en XML-struktur till JSON med XPath-instruktioner och någon av de över 100 anpassade transformeringsfunktionerna som tillhandahålls av ramverket.

Zip Archive Dekomprimering

Dekomprimera ett Zip-arkiv till en lista över filer med innehåll (om det begärs).

Ansluta

Anslut exakt två datauppsättningar med hjälp av en teknik för vänster eller inre koppling.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kopplingstyp
joinType True string

Den kopplingsåtgärd som ska utföras.

Kopplingsfält
joinFields True array of string

Listan med fält som varje tabell ska kopplas till.

Fields
fields True array of string

Listan över fält som ska inkluderas i resultatuppsättningen. Stöder syntaxen för dynamiskt fältval.

Framtvinga fullständigt kvalificerade fältnamn
forceFullyQualifiedFieldNames boolean

Tvinga alla fältnamn i den resulterande datamängden att prefixeras med det ursprungliga datamängdsnamnet.

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
data True object

Definierar flera datauppsättningar genom ett objekt där varje egenskapsvärde är en matris med objekt. Varje egenskapsnamn är namnet på en datauppsättning som kan refereras genom den åtgärd som utförs.

Returer

Name Sökväg Typ Description
array of object
items
object

C# Utvärdera uttryck

Utvärderar ett C#-uttryck och returnerar resultatet.

Parametrar

Name Nyckel Obligatorisk Typ Description
C#-uttryck
expression True string

Det C#-uttryck som ska utvärderas.

Returer

Utvärderat resultat

Utvärderat resultat
object

Concatenate

Sammanfoga ett fält från en matris med objekt till en enda strängutdata.

Parametrar

Name Nyckel Obligatorisk Typ Description
Fält
field True string

Fält från källdatauppsättningen som ska sammanfogas.

Avskiljare
separator string

Strängen som används för att avgränsa den resulterande sammanfogade strängen.

Ignorera tomt
ignoreEmpty True boolean

Ignorera tomma/null-strängar när du sammanfogar.

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
Data object

Returer

response
string

CSV till Json

Omvandla en kommaavgränsad tabell med data till en matris med JSON-objekt.

Parametrar

Name Nyckel Obligatorisk Typ Description
Rubrikraden
headerRow boolean

Innehåller rubrikrad

Radavgränsare
rowSeparator string

Tecken som avgränsar varje rad, standard = \n

Avgränsare
delimiter string

De tecken som avgränsar varje kolumn, standard = ,

Escape-tecken
escapeCharacter string

Escape-tecknet som ska användas när du delar upp varje fält är som standard dubbla citattecken.

Encoding
encoding string

Kodningen av filinnehållet, standard = UTF8.

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
data True string

Avgränsad strängtabell

Returer

Name Sökväg Typ Description
array of object
items
object

Distinct

Välj en uppsättning distinkta egenskapsvärden från en matris med objekt.

Parametrar

Name Nyckel Obligatorisk Typ Description
Fields
fields True array of string

Listan över fält som ska inkluderas i resultatuppsättningen. Stöder syntaxen för dynamiskt fältval.

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
Data object

Distinkt (enkel)

Ange en distinkt uppsättning värden från en matris.

Parametrar

Name Nyckel Obligatorisk Typ Description
Fält
field True string

Fält att utföra distinkta på.

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder string

Sorteringsriktning (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
Data object

Expert

Kör en SQL-instruktion över en eller flera angivna datauppsättningar.

Parametrar

Name Nyckel Obligatorisk Typ Description
Frågesträng
query True string

En fullständigt fungerande SELECT-instruktion som refererar till och bearbetar den inkommande datauppsättningen.

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
data True object

Definierar flera datauppsättningar genom ett objekt där varje egenskapsvärde är en matris med objekt. Varje egenskapsnamn är namnet på en datauppsättning som kan refereras genom den åtgärd som utförs.

Returer

Name Sökväg Typ Description
array of object
items
object

Filtrera objektmatris

Filtrera en matris med komplexa objekt på flera nivåer efter en eller flera egenskaper som finns i varje objekt i matrisen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Filteruttryck
filter True string

Filtrera uttryck enligt beskrivningen i dokumentationen.

Uppgifter
Data object

Returer

Name Sökväg Typ Description
array of object
items
object

GZip-dekomprimering

Dekomprimera ett GZip-arkiv i en base64-sträng.

Parametrar

Name Nyckel Obligatorisk Typ Description
Uppgifter
data True string

En base64-representation av GZip-filen för att dekomprimera.

Returer

response
string

GZip-komprimering

Komprimera en textström till ett GZip-arkiv.

Parametrar

Name Nyckel Obligatorisk Typ Description
Uppgifter
data True string

Datasträngen som ska arkiveras med GZip-formatet.

Returer

response
string

Hämta dataschema

Hämta schemat (dvs. egenskaper och deras associerade typer) från en matris med objekt.

Parametrar

Name Nyckel Obligatorisk Typ Description
Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
Data object

Returer

Name Sökväg Typ Description
array of object
items
object

Json-egenskaper för namnvärdeparmatris

Transformera en JSON-struktur till namn/värde-par.

Parametrar

Name Nyckel Obligatorisk Typ Description
JSON-data
data True

JSON-data som ska transformeras.

Json till CSV

Omvandla en JSON-matris med objekt till ett kommaavgränsat tabellformat.

Parametrar

Name Nyckel Obligatorisk Typ Description
Rubrikraden
headerRow boolean

Innehåller rubrikrad

Radavgränsare
rowSeparator string

Tecken som avgränsar varje rad, standard = \n

Escape-tecken
escapeCharacter string

Escape-tecknet för värden som innehåller fältavgränsningsvärdet.

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
Data object

Returer

response
string

Json till tabell

Omvandla en JSON-struktur till ett tabellformat.

Parametrar

Name Nyckel Obligatorisk Typ Description
Väg
path string

JToken-sökväg som används för inledande markering (standard = $)

Balanserade utdata
balancedOutput boolean

Om VÄRDET ÄR SANT har varje objekt i resultatuppsättningen samma uppsättning egenskaper, vilket gör det balanserat.

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
data True object

Strukturerade JSON-data.

Returer

Name Sökväg Typ Description
array of object
items
object

Json till text

Omvandla en JSON-matris med objekt till ett flikavgränsat textformat.

Parametrar

Name Nyckel Obligatorisk Typ Description
Rubrikraden
headerRow boolean

Innehåller rubrikrad

Radavgränsare
rowSeparator string

Tecken som avgränsar varje rad, standard = \n

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
Data object

Returer

response
string

Kartesisk koppling

Utför en kartesisk koppling över två eller flera datauppsättningar.

Parametrar

Name Nyckel Obligatorisk Typ Description
Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
data True object

Definierar flera datauppsättningar genom ett objekt där varje egenskapsvärde är en matris med objekt. Varje egenskapsnamn är namnet på en datauppsättning som kan refereras genom den åtgärd som utförs.

Returer

Name Sökväg Typ Description
array of object
items
object

Kör C#-skript

Tar in och kör ett C#-skript.

Parametrar

Name Nyckel Obligatorisk Typ Description
C#-skript
script True string

C#-skriptet som ska köras.

Klassdefinitioner
classDefinitions array of string

En matris med klassdefinitioner som kan refereras från skriptet.

Parameterar
parameters object

Parametrar som används för att skicka till och användas av skriptet.

Returer

Skriptresultat

Skriptresultat
object

Levenshtein Avstånd

Använd Levenshtein Distance-algoritmen för att beräkna en uppsättning förhållanden för att ange hur lika två strängar är för varandra.

Parametrar

Name Nyckel Obligatorisk Typ Description
Basvärde
baseValue True string

Basvärdet att jämföra alla andra värden med.

Jämförelsevärden
comparisonValues True array of string

Basvärdet att jämföra alla andra värden med.

Tröskelvärde för förhållande
ratioThreshold double

Ett tal mellan 0 och 100. Om det lämnas tomt är standardvärdet 0, d.v.s. alla resultat returneras.

Tröskelvärde för förhållande
applyRatioThresholdTo string

Använd tröskelvärdesfiltret för det maximala förhållandet som returneras i datauppsättningen eller medelvärdet av alla inkluderade.

Markeringstyp för förhållande
ratioSelectionType string

Vilken typ av förhållande du vill utföra varje jämförelse för.

Typ av tokensortering
tokenSortType string

Valet för sortering av varje ord/token före jämförelse eller inte.

Skiftlägeskänslig
caseSensitive boolean

Kör jämförelserna på ett skiftlägeskänsligt sätt eller inte.

Ta bort tomt utrymme
removeWhitespace boolean

Ta bort eller behåll alla blanksteg innan du jämför.

Ta bort specialtecken
removeSpecialCharacters boolean

Ta bort eller behåll alla specialtecken före jämförelse.

Returer

Omvandla

Transformera en uppsättning egenskaper i en datauppsättning med någon av de tillgängliga anpassade transformeringsfunktionerna.

Parametrar

Name Nyckel Obligatorisk Typ Description
Transformations
transformations True object

Objekt som innehåller en käll- och måluppsättning med mappningstransformeringar.

Bevara alla egenskaper
preserveAllProperties boolean

Om värdet är SANT bevaras alla egenskaper som inte uttryckligen anges i egenskapen transformationer i den resulterande datauppsättningen.

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
Data object

Returer

Name Sökväg Typ Description
array of object
items
object

Parquet till Json

Omvandla en base64-kodad parquet-datauppsättning till en matris med JSON-objekt.

Parametrar

Name Nyckel Obligatorisk Typ Description
Verifiera endast
validateOnly boolean

Verifiera endast data, returnera inte några data.

Hoppa över
skip integer

Mängden poster till SKIP innan du tillämpar TAKE-parametern.

Ta
take integer

Mängden poster som ska hämtas efter de poster som hoppades över.

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
data True string

Base64-kodad sträng som innehåller innehållet i en parquet-datafil.

Returer

Name Sökväg Typ Description
array of object
items
object

Platta ut objektmatris

Platta ut en matris med komplexa objekt på flera nivåer till en matris med enskilda JSON-objekt.

Parametrar

Name Nyckel Obligatorisk Typ Description
Avgränsare
delimiter True string

Strängen som används för att avgränsa varje egenskap från de olika nivåerna i objekthierarkin.

Balanserade utdata
balancedOutput True boolean

Om VÄRDET ÄR SANT har varje objekt i resultatuppsättningen samma uppsättning egenskaper, vilket gör det balanserat. Filter- och sorteringsordning fungerar bara om detta är inställt på TRUE.

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
Data object

Returer

Name Sökväg Typ Description
array of object
items
object

Regex-matchningar

Skapa en uppsättning matchningar för en sträng med ett mönster för reguljära uttryck.

Parametrar

Name Nyckel Obligatorisk Typ Description
Mönster
pattern True string

Mönster för reguljära uttryck.

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
data True string

Text för att utföra regex-mönstret över

Returer

Name Sökväg Typ Description
array of string

Sammanfoga (enkelt)

Sammanfoga en matris med värden till en avgränsad sträng.

Parametrar

Name Nyckel Obligatorisk Typ Description
Avskiljare
separator string

Strängen som används för att avgränsa den resulterande sammanfogade strängen.

Ignorera tomt
ignoreEmpty boolean

Ignorera tomma/null-strängar när du sammanfogar.

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder string

Sorteringsriktning (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

data
data True array of string

Returer

response
string

Sammanställning

Aggregera en eller flera egenskaper efter en grupperad uppsättning fält i en JSON-matrisdatauppsättning.

Parametrar

Name Nyckel Obligatorisk Typ Description
Verksamhet
aggregationType True string

Sammansättningstypen.

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

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
Data object

Returer

Name Sökväg Typ Description
array of object
items
object

Sortera objektmatris

Sortera en matris med komplexa objekt på flera nivåer efter en eller flera egenskaper som finns i varje objekt i matrisen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Sorteringsordning
sortOrder True object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Uppgifter
Data object

Returer

Name Sökväg Typ Description
array of object
items
object

Split

Dela upp alla objekt som finns i en matris med ett definierat villkor.

Parametrar

Name Nyckel Obligatorisk Typ Description
Spagat
Splits object
Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
Data object

Returer

Name Sökväg Typ Description
array of object
items
object

Text till Json

Omvandla en flikavgränsad textdatauppsättning till en matris med JSON-objekt.

Parametrar

Name Nyckel Obligatorisk Typ Description
Rubrikraden
headerRow boolean

Innehåller rubrikrad

Radavgränsare
rowSeparator string

Tecken som avgränsar varje rad, standard = \n

Avgränsare
delimiter string

De tecken som avgränsar varje kolumn, standard = \t

Encoding
encoding string

Kodningen av filinnehållet, standard = UTF8.

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Schema
schema object

Manuell åsidosättning av schema för att tvinga ett inkommande fält till en specifik primitiv typ.

Kulturnamn
cultureName string

Tillåter att det anropande programmet ändrar kulturen så att datumparsing osv. ger rätt resultat.

Booleska egenskaper
isBoolean array of string

Lista över egenskaper i utdata som ska behandlas som booleska värden

Uppgifter
data True string

Avgränsad strängtabell

Returer

Name Sökväg Typ Description
array of object
items
object

Validera Json-schema

Validerar ett JSON-schema med mer avancerade funktioner än standard.

Parametrar

Name Nyckel Obligatorisk Typ Description
Schema
schema True object

Schemat som JSON ska verifieras mot.

JSON-objekt
data True object

JSON-objekt som ska användas för att verifiera mot schemat.

Returer

Name Sökväg Typ Description
array of string

Xml till Json

Transformera en XML-struktur till JSON med XPath-instruktioner och någon av de över 100 anpassade transformeringsfunktionerna som tillhandahålls av ramverket.

Parametrar

Name Nyckel Obligatorisk Typ Description
Primär loop vid element
primaryLoopAtElement string

XPath-instruktion som väljer en uppsättning element som ska loopas över.

Mappa objekt
map object

Json-objekt som innehåller egenskaper med värden som mappas till källan med XPath-instruktioner.

Mappningsnamn
mapName string

Namnet som användes för att särskilja den här kartan från andra.

XPath-fråga
xPathQuery string

XPath-instruktion som väljer en uppsättning element som ska loopas över.

Mappa objekt
map object

Json-objekt som innehåller egenskaper med värden som mappas till källan med XPath-instruktioner.

Uppgifter
data True string

XML-sträng.

Returer

Name Sökväg Typ Description
array of object
items
object

Zip Archive Dekomprimering

Dekomprimera ett Zip-arkiv till en lista över filer med innehåll (om det begärs).

Parametrar

Name Nyckel Obligatorisk Typ Description
Uppgifter
data True string

En base64-representation av zip-arkivet för att dekomprimera.

Hämta filinnehåll
getFileContents True boolean

Vill du hämta innehållet i varje fil?

Filter
filter string

Strängbaserad WHERE-sats som används för att filtrera den returnerade resultatuppsättningen.

Sorteringsordning
sortOrder object

Objekt med ett eller flera fältnamn och sorteringsriktningen (dvs. ASC eller DESC).

Returer

Name Sökväg Typ Description
array of object
Namn
name string

Namnet på filen eller mappen.

Väg
path string

Den fullständiga sökvägen till filen eller mappen.

Komprimerad storlek
compressedSize number

Storleken på filen i dess komprimerade tillstånd.

Okomprimerad storlek
uncompressedSize number

Storleken på filen i dess okomprimerade tillstånd.

Filinnehåll
fileContent string

En base64-representation av filinnehållet.

Definitioner

levenshteinDistanceResponse

Name Sökväg Typ Description
Levereras
BaseValue.Supplied string
Faktisk
BaseValue.Actual string
RatioThreshold
ComparisonSettings.RatioThreshold double
ApplyRatioThresholdTo
ComparisonSettings.ApplyRatioThresholdTo string
CaseSensitive
ComparisonSettings.CaseSensitive boolean
RemoveWhitespace
ComparisonSettings.RemoveWhitespace boolean
RemoveSpecialCharacters
ComparisonSettings.RemoveSpecialCharacters boolean
RatioSelectionType
ComparisonSettings.RatioSelectionType string
TokenSortType
ComparisonSettings.TokenSortType string
Comparisons
Comparisons array of object
Levereras
Comparisons.Comparison.Supplied string
Faktisk
Comparisons.Comparison.Actual string
Förhållande
Comparisons.Results.Ratio integer
PartialRatio
Comparisons.Results.PartialRatio integer
SortedRatio
Comparisons.Results.SortedRatio integer
SortedPartialRatio
Comparisons.Results.SortedPartialRatio integer
MaxRatio
Comparisons.Results.MaxRatio integer
AvgRatio
Comparisons.Results.AvgRatio double

objekt

Detta är typen 'objekt'.

snöre

Det här är den grundläggande datatypen "string".