Operaciones avanzadas de datos
Conjunto de operaciones avanzadas diseñadas para ayudar en la transformación de conjuntos de datos masivos.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Compatibilidad con soluciones de estado |
| URL | https://www.statesolutions.com.au/contact-us |
| Correo Electrónico | support@statesolutions.com.au |
| Metadatos del conector | |
|---|---|
| Publicador | Soluciones de estado |
| Sitio web | https://www.statesolutions.com.au |
| Directiva de privacidad | https://www.statesolutions.com.au/privacy-policy |
| Categorías | Data |
Las operaciones que se ofrecen como parte de este servicio proporcionan a los ingenieros de datos e integración la capacidad de transformar conjuntos de datos masivos de una estructura en otra.
Junto con las operaciones principales, el marco tiene funciones personalizadas integradas que amplían aún más la funcionalidad. Estas funciones personalizadas agregadas proporcionan extensibilidad de nivel específica del campo que se puede aplicar al conjunto de datos que se va a transformar.
Las operaciones dentro del marco ayudan a reducir la sobrecarga, como el bucle, el uso excesivo de expresiones insertadas y otras operaciones de datos básicas, dentro de los flujos desarrollados. Esto da como resultado un producto final más legible y compatible para su organización y todo esto hizo posible sin una sola parte de la infraestructura necesaria para invocarse desde la perspectiva de sus propias organizaciones.
Prerrequisitos
Deberá registrarse para obtener una suscripción.
Se puede obtener mediante el registro en un plan de pago o activando una suscripción de prueba. Los detalles se pueden encontrar en nuestro sitio web en la página de precios ... http://www.statesolutions.com.au/pricing/
Obtención de credenciales
Según la sección anterior, vaya a nuestra página de precios y regístrese para el plan que se siente adecuado para su organización mejor.
Si se suscribe a una suscripción de pago, el proceso le dirigirá a escribir los detalles relacionados con usted y su organización. A continuación, se le pedirá que proporcione información de tarjeta de crédito para que el ciclo de facturación mensual (o anual si lo desee) pueda cobrarle en consecuencia.
Si se registra para obtener una suscripción de prueba, se le pedirá nada más que su nombre y dirección de correo electrónico. La suscripción de prueba le limita a 100 llamadas sin límite de tiempo cuando esas 100 llamadas deben usarse.
Sus detalles (dirección de correo electrónico y productos comprados) se usan al invocar servicios en nuestro lado para realizar un seguimiento de cualquier y todo el uso necesario para la limitación de cuota (tenga en cuenta que no todos los planes tienen un límite de cuota).
Introducción al conector
Después de haber recibido la suscripción y la clave de API, estará listo para ejecutar la primera llamada.
Visión general- http://www.statesolutions.com.au/overview/
En la sección de información general de nuestro sitio web se explican los conceptos básicos y, más importante, se detalla el punto de conexión principal que se usa para realizar cada llamada API.
Funciones personalizadas: http://www.statesolutions.com.au/custom-functions/
No todas las operaciones admiten el uso de funciones personalizadas, pero para las que lo hacen, querrá estar en todo lo posible, ya que le proporcionará una gran cantidad de flexibilidad al transformar los datos.
Operaciones admitidas
- 'Aggregate': agrega una o varias propiedades por un conjunto agrupado de campos dentro de un conjunto de datos de matriz JSON.
- Combinación cartesiana: realice una combinación cartesiana en dos o más conjuntos de datos.
- 'Concatenar': concatena un campo de una matriz de objetos en una salida de cadena única.
- 'Concatenate (Simple)': concatena una matriz de valores en una cadena delimitada.
- 'C# Evaluate': evalúa una expresión de C# y devuelve el resultado.
- 'Ejecutar script de C#': toma y ejecuta un script de C#.
- 'CSV a JSON': transforma una tabla separada por comas de datos en una matriz de objetos JSON.
- 'Distinct': seleccione un conjunto de valores de propiedad distintos de una matriz de objetos.
- 'Distinct (Simple)': proporcione un conjunto distinto de valores de una matriz.
- 'Experto': ejecute una instrucción SQL en uno o varios conjuntos de datos proporcionados.
- 'Matriz de objetos flatten': aplana una matriz de objetos complejos y de varios niveles en una matriz de objetos JSON de nivel único.
- 'Obtener esquema de datos': obtiene el esquema (es decir, las propiedades y sus tipos asociados) de una matriz de objetos.
- 'GZip Compress': comprima una secuencia de texto en un archivo GZip.
- 'GZip Decompress': descomprima un archivo GZip en una cadena base64.
- 'Join': una exactamente dos conjuntos de datos mediante una técnica de combinación izquierda o interna.
- 'JSON a CSV': transforma una matriz JSON de objetos en un formato de tabla separado por comas.
- 'JSON a tabla': transforme una estructura JSON en un formato tabluar.
- 'JSON a texto': transforma una matriz JSON de objetos en un formato de texto delimitado por tabulaciones.
- 'Propiedades JSON para la matriz de pares nombre/valor': transforma una estructura JSON en una matriz de pares nombre-valor.
- 'Validación de esquema JSON': valida un objeto JSON con un esquema JSON.
- 'Levenshtein Distance': use el algoritmo levenshtein Distance para calcular un conjunto de relaciones para indicar la similitud de dos cadenas entre sí.
- 'Parquet to JSON': transforma un conjunto de datos parquet codificado en base64 en una matriz de objetos JSON.
- 'Regex Matches': genera un conjunto de coincidencias para una cadena mediante un patrón de expresión regular.
- 'Ordenar matriz de objetos': ordene una matriz de objetos complejos de varios niveles por una o varias propiedades contenidas en cada elemento de la matriz.
- 'Dividir': divida cada elemento de una matriz en uno o varios elementos nuevos mediante un conjunto definido de criterios.
- 'Texto a JSON': transforme un conjunto de datos textual delimitado por pestañas en una matriz de objetos JSON.
- 'Transformar': transforme un conjunto de propiedades en un conjunto de datos mediante cualquiera de las funciones de transformación personalizadas de más de 100 que proporciona el marco.
- 'XML a JSON': transforme una estructura XML en JSON mediante instrucciones XPath y cualquiera de las funciones de transformación personalizadas de más de 100 proporcionadas por el marco.
- 'Zip Archive Decompress' - Descomprimir un archivo Zip en una lista de archivos con contenido (si se solicita).
Problemas y limitaciones conocidos
El servicio se hospeda en la infraestructura en la nube de Azure y, como cualquier servicio basado en computación, está limitado en lo que respecta al uso de CPU y memoria. Por lo tanto, la limitación principal a la que se enfrentan nuestros conectores es la que se alinea con los recursos del sistema.
Las pruebas han revelado que las cargas no deben superar el tamaño de aproximadamente 30 mb (+/-) para cada llamada que se realiza. Esta limitación puede resolverse en el futuro, pero a partir de ahora mismo, la limitación existe y debe abordarse desde el lado de llamada de la ecuación.
La manera de solucionar esto es dividir las cargas en fragmentos lógicos y procesarlas una por una. Un ejemplo de fragmentos lógicos se puede tomar de datos financieros, puede ser mejor dividir las cargas por período fiscal, año fiscal o algún tipo de atributo organizativo lógico.
Errores y soluciones comunes
'Error 401': el límite de cuota de esta suscripción se ha superado O no se permite que la suscripción use esta operación.
Ha superado la cuota durante el período de facturación. Deberá actualizar la suscripción o esperar hasta el siguiente período de facturación. Como alternativa, si no se ha superado la cuota, la operación a la que intenta llamar no es compatible con el nivel de suscripción que ha pagado.
Preguntas más frecuentes
Puede encontrar una página de preguntas más frecuentes en nuestro sitio web ... http://www.statesolutions.com.au/faq
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Clave avanzada de API de operaciones de datos | securestring | Clave de API | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Aggregate |
Agregue una o varias propiedades por un conjunto agrupado de campos dentro de un conjunto de datos de matriz JSON. |
| Coincidencias de expresiones regulares |
Genere un conjunto de coincidencias para una cadena mediante un patrón de expresión regular. |
| Compresión de GZip |
Comprima una secuencia de texto en un archivo GZip. |
| Concatenar (simple) |
Concatenar una matriz de valores en una cadena delimitada. |
| Concatenate |
Concatenar un campo de una matriz de objetos en una salida de cadena única. |
| CSV a Json |
Transformar una tabla separada por comas de datos en una matriz de objetos JSON. |
| Descompresión de archivo ZIP |
Descomprima un archivo Zip en una lista de archivos con contenido (si se solicita). |
| Descompresión de GZip |
Descomprima un archivo GZip en una cadena base64. |
| Distancia levenshtein |
Use el algoritmo Levenshtein Distance para calcular un conjunto de relaciones para indicar la similitud de dos cadenas entre sí. |
| Distinct |
Seleccione un conjunto de valores de propiedad distintos de una matriz de objetos. |
| Distinct (simple) |
Proporcione un conjunto distinto de valores de una matriz. |
| Ejecución de script de C# |
Toma y ejecuta un script de C#. |
| Evaluar expresión de C# |
Evalúa una expresión de C# y devuelve el resultado. |
| Experto |
Ejecute una instrucción SQL en uno o varios conjuntos de datos proporcionados. |
| Filtrar matriz de objetos |
Filtre una matriz de objetos complejos y de varios niveles por una o varias propiedades contenidas en cada elemento de la matriz. |
| Json a CSV |
Transforme una matriz JSON de objetos en un formato de tabla separado por comas. |
| Json a table |
Transformar una estructura JSON en un formato tabular. |
| Json a texto |
Transforme una matriz JSON de objetos en un formato de texto delimitado por tabulaciones. |
| Matriz de objetos Flatten |
Aplane una matriz de objetos complejos y de varios niveles en una matriz de objetos JSON únicos. |
| Obtener esquema de datos |
Obtenga el esquema (es decir, las propiedades y sus tipos asociados) de una matriz de objetos. |
| Ordenar matriz de objetos |
Ordene una matriz de objetos complejos y de varios niveles por una o varias propiedades contenidas en cada elemento de la matriz. |
| Parquet a Json |
Transforme un conjunto de datos parquet codificado en base64 en una matriz de objetos JSON. |
| Propiedades JSON para la matriz de pares de valores de nombre |
Transforme una estructura JSON en pares nombre-valor. |
| Split |
Divida todos los objetos contenidos dentro de una matriz por criterios definidos. |
| Texto a Json |
Transforme un conjunto de datos textual delimitado por tabulación en una matriz de objetos JSON. |
| Transformación |
Transforme un conjunto de propiedades en un conjunto de datos mediante cualquiera de las funciones de transformación personalizadas disponibles. |
| Unirse |
Combinar exactamente dos conjuntos de datos mediante una técnica de combinación izquierda o interna. |
| Unión cartesiana |
Realice una combinación cartesiana en dos o más conjuntos de datos. |
| Validación del esquema JSON |
Valida un esquema JSON con una funcionalidad más avanzada que la estándar. |
| Xml a Json |
Transforme una estructura XML en JSON mediante instrucciones XPath y cualquiera de las funciones de transformación personalizadas de más de 100 que proporciona el marco de trabajo. |
Aggregate
Agregue una o varias propiedades por un conjunto agrupado de campos dentro de un conjunto de datos de matriz JSON.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Operation
|
aggregationType | True | string |
El tipo de agregación. |
|
aggregateBy
|
aggregateBy | True | array of string | |
|
aggregateOn
|
aggregateOn | True | array of string | |
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
Data | object |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Coincidencias de expresiones regulares
Genere un conjunto de coincidencias para una cadena mediante un patrón de expresión regular.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Modelo
|
pattern | True | string |
Patrón de expresión regular. |
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
data | True | string |
Texto para realizar el patrón regex sobre |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of string |
Compresión de GZip
Comprima una secuencia de texto en un archivo GZip.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Data
|
data | True | string |
Cadena de datos que se va a archivar con el formato GZip. |
Devoluciones
- response
- string
Concatenar (simple)
Concatenar una matriz de valores en una cadena delimitada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Separador
|
separator | string |
Cadena usada para delimitar la cadena concatenada resultante. |
|
|
Omitir vacío
|
ignoreEmpty | boolean |
Omita las cadenas en blanco o null al concatenar. |
|
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | string |
Dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
datos
|
data | True | array of string |
Devoluciones
- response
- string
Concatenate
Concatenar un campo de una matriz de objetos en una salida de cadena única.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Campo
|
field | True | string |
Campo del conjunto de datos de origen para concatenar. |
|
Separador
|
separator | string |
Cadena usada para delimitar la cadena concatenada resultante. |
|
|
Omitir vacío
|
ignoreEmpty | True | boolean |
Omita las cadenas en blanco o null al concatenar. |
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
Data | object |
Devoluciones
- response
- string
CSV a Json
Transformar una tabla separada por comas de datos en una matriz de objetos JSON.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Fila de encabezado
|
headerRow | boolean |
Contiene la fila de encabezado |
|
|
Separador de fila
|
rowSeparator | string |
Los caracteres que separan cada fila, valor predeterminado = \n |
|
|
Delimitador
|
delimiter | string |
Caracteres que separan cada columna, valor predeterminado = , |
|
|
Carácter de escape
|
escapeCharacter | string |
El carácter de escape que se va a usar al dividir cada campo, el valor predeterminado es comillas dobles. |
|
|
Encoding
|
encoding | string |
Codificación del contenido del archivo, valor predeterminado = UTF8. |
|
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
data | True | string |
Tabla de cadenas delimitada |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Descompresión de archivo ZIP
Descomprima un archivo Zip en una lista de archivos con contenido (si se solicita).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Data
|
data | True | string |
Representación base64 del archivo ZIP para descomprimir. |
|
Obtener contenido del archivo
|
getFileContents | True | boolean |
¿Recupera el contenido de cada archivo? |
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
Nombre
|
name | string |
Nombre del archivo o carpeta. |
|
Ruta
|
path | string |
Ruta de acceso completa del archivo o carpeta. |
|
Tamaño comprimido
|
compressedSize | number |
Tamaño del archivo en su estado comprimido. |
|
Tamaño sin comprimir
|
uncompressedSize | number |
Tamaño del archivo en su estado sin comprimir. |
|
Contenido del archivo
|
fileContent | string |
Representación base64 del contenido del archivo. |
Descompresión de GZip
Descomprima un archivo GZip en una cadena base64.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Data
|
data | True | string |
Representación base64 del archivo GZip que se va a descomprimir. |
Devoluciones
- response
- string
Distancia levenshtein
Use el algoritmo Levenshtein Distance para calcular un conjunto de relaciones para indicar la similitud de dos cadenas entre sí.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Valor base
|
baseValue | True | string |
Valor base con el que se van a comparar todos los demás valores. |
|
Valores de comparación
|
comparisonValues | True | array of string |
Valor base con el que se van a comparar todos los demás valores. |
|
Umbral de proporción
|
ratioThreshold | double |
Número comprendido entre 0 y 100. Si se deja en blanco, el valor predeterminado será 0, es decir, se devuelven todos los resultados. |
|
|
Umbral de proporción
|
applyRatioThresholdTo | string |
Aplique el filtro de umbral a la relación máxima devuelta en el conjunto de datos o el promedio de todos los incluidos. |
|
|
Tipo de selección de proporción
|
ratioSelectionType | string |
Tipo de ratios para los que desea realizar cada comparación. |
|
|
Tipo de ordenación de tokens
|
tokenSortType | string |
Selección para ordenar cada palabra o token antes de la comparación o no. |
|
|
Distingue mayúsculas de minúsculas
|
caseSensitive | boolean |
Ejecute las comparaciones de una manera que distingue mayúsculas de minúsculas o no. |
|
|
Quitar espacio en blanco
|
removeWhitespace | boolean |
Quite o mantenga todos los espacios antes de la comparación. |
|
|
Quitar caracteres especiales
|
removeSpecialCharacters | boolean |
Quite o mantenga todos los caracteres especiales antes de la comparación. |
Devoluciones
Distinct
Seleccione un conjunto de valores de propiedad distintos de una matriz de objetos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Fields
|
fields | True | array of string |
Lista de campos que se van a incluir en el conjunto de resultados. Admite la sintaxis de selección de campos dinámicos. |
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
Data | object |
Distinct (simple)
Proporcione un conjunto distinto de valores de una matriz.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Campo
|
field | True | string |
Campo en el que se va a realizar la diferenciación. |
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | string |
Dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
Data | object |
Ejecución de script de C#
Toma y ejecuta un script de C#.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
C# Script
|
script | True | string |
Script de C# que se ejecutará. |
|
Definiciones de clase
|
classDefinitions | array of string |
Matriz de definiciones de clase a las que se puede hacer referencia desde el script. |
|
|
Parámetros
|
parameters | object |
Parámetros usados para pasar y ser consumidos por el script. |
Devoluciones
Resultado del script
- Resultado del script
- object
Evaluar expresión de C#
Evalúa una expresión de C# y devuelve el resultado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Expresión de C#
|
expression | True | string |
Expresión de C# que se evaluará. |
Devoluciones
Resultado evaluado
- Resultado evaluado
- object
Experto
Ejecute una instrucción SQL en uno o varios conjuntos de datos proporcionados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Cadena de consulta
|
query | True | string |
Instrucción SELECT totalmente funcional que hace referencia a y procesa el conjunto de datos entrante. |
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
data | True | object |
Define varios conjuntos de datos por medio de un objeto con cada valor de propiedad que es una matriz de objetos. Cada nombre de propiedad es el nombre de un conjunto de datos al que se puede hacer referencia mediante la operación que se está realizando. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Filtrar matriz de objetos
Filtre una matriz de objetos complejos y de varios niveles por una o varias propiedades contenidas en cada elemento de la matriz.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Expresión de filtro
|
filter | True | string |
Expresión de filtro tal como se define en la documentación. |
|
Data
|
Data | object |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Json a CSV
Transforme una matriz JSON de objetos en un formato de tabla separado por comas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Fila de encabezado
|
headerRow | boolean |
Contiene la fila de encabezado |
|
|
Separador de fila
|
rowSeparator | string |
Los caracteres que separan cada fila, valor predeterminado = \n |
|
|
Carácter de escape
|
escapeCharacter | string |
Carácter de escape para los valores que contienen el valor separador de campo. |
|
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
Data | object |
Devoluciones
- response
- string
Json a table
Transformar una estructura JSON en un formato tabular.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta
|
path | string |
Ruta de acceso de JToken usada para la selección inicial (valor predeterminado = $) |
|
|
Salida equilibrada
|
balancedOutput | boolean |
Si es TRUE, cada elemento del conjunto de resultados tendrá el mismo conjunto de propiedades, por lo que se equilibra. |
|
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
data | True | object |
Datos JSON estructurados. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Json a texto
Transforme una matriz JSON de objetos en un formato de texto delimitado por tabulaciones.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Fila de encabezado
|
headerRow | boolean |
Contiene la fila de encabezado |
|
|
Separador de fila
|
rowSeparator | string |
Los caracteres que separan cada fila, valor predeterminado = \n |
|
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
Data | object |
Devoluciones
- response
- string
Matriz de objetos Flatten
Aplane una matriz de objetos complejos y de varios niveles en una matriz de objetos JSON únicos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Delimitador
|
delimiter | True | string |
Cadena usada para delimitar cada propiedad de los distintos niveles de la jerarquía de objetos. |
|
Salida equilibrada
|
balancedOutput | True | boolean |
Si es TRUE, cada elemento del conjunto de resultados tendrá el mismo conjunto de propiedades, por lo que se equilibra. El filtro y el criterio de ordenación solo funcionan si se establece en TRUE. |
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
Data | object |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Obtener esquema de datos
Obtenga el esquema (es decir, las propiedades y sus tipos asociados) de una matriz de objetos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
Data | object |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Ordenar matriz de objetos
Ordene una matriz de objetos complejos y de varios niveles por una o varias propiedades contenidas en cada elemento de la matriz.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Criterio de ordenación
|
sortOrder | True | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
Data
|
Data | object |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Parquet a Json
Transforme un conjunto de datos parquet codificado en base64 en una matriz de objetos JSON.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Validar solo
|
validateOnly | boolean |
Valide solo los datos, no devuelva ningún dato. |
|
|
Omitir
|
skip | integer |
Cantidad de registros que se van a OMITIR antes de aplicar el parámetro TAKE. |
|
|
Take
|
take | integer |
Cantidad de registros que se van a tomar después de los registros que se omitieron. |
|
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
data | True | string |
Cadena codificada en Base64 que contiene el contenido de un archivo de datos parquet. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Propiedades JSON para la matriz de pares de valores de nombre
Transforme una estructura JSON en pares nombre-valor.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Datos JSON
|
data | True |
Datos JSON que se van a transformar. |
Split
Divida todos los objetos contenidos dentro de una matriz por criterios definidos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Divide
|
Splits | object | ||
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
Data | object |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Texto a Json
Transforme un conjunto de datos textual delimitado por tabulación en una matriz de objetos JSON.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Fila de encabezado
|
headerRow | boolean |
Contiene la fila de encabezado |
|
|
Separador de fila
|
rowSeparator | string |
Los caracteres que separan cada fila, valor predeterminado = \n |
|
|
Delimitador
|
delimiter | string |
Caracteres que separan cada columna, valor predeterminado = \t |
|
|
Encoding
|
encoding | string |
Codificación del contenido del archivo, valor predeterminado = UTF8. |
|
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
data | True | string |
Tabla de cadenas delimitada |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Transformación
Transforme un conjunto de propiedades en un conjunto de datos mediante cualquiera de las funciones de transformación personalizadas disponibles.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Transformations
|
transformations | True | object |
Objeto que contiene un conjunto de origen y destino de transformaciones de asignación. |
|
Conservar todas las propiedades
|
preserveAllProperties | boolean |
Si es TRUE, todas las propiedades que no se llaman específicamente en la propiedad transformations se conservarán en el conjunto de datos resultante. |
|
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
Data | object |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Unirse
Combinar exactamente dos conjuntos de datos mediante una técnica de combinación izquierda o interna.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de combinación
|
joinType | True | string |
Operación de combinación que se va a realizar. |
|
Combinar campos
|
joinFields | True | array of string |
Lista de campos en los que se va a combinar cada tabla. |
|
Fields
|
fields | True | array of string |
Lista de campos que se van a incluir en el conjunto de resultados. Admite la sintaxis de selección de campos dinámicos. |
|
Forzar nombres de campo completos
|
forceFullyQualifiedFieldNames | boolean |
Forzar que todos los nombres de campo del conjunto de datos resultante se prefijon con el nombre del conjunto de datos de origen. |
|
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
data | True | object |
Define varios conjuntos de datos por medio de un objeto con cada valor de propiedad que es una matriz de objetos. Cada nombre de propiedad es el nombre de un conjunto de datos al que se puede hacer referencia mediante la operación que se está realizando. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Unión cartesiana
Realice una combinación cartesiana en dos o más conjuntos de datos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Filter
|
filter | string |
Cláusula WHERE basada en cadenas usada para filtrar el conjunto de resultados devuelto. |
|
|
Criterio de ordenación
|
sortOrder | object |
Objeto con uno o varios nombres de campo y la dirección de ordenación (es decir, ASC o DESC). |
|
|
Schema
|
schema | object |
Invalidación manual del esquema para forzar un campo entrante a un tipo primitivo específico. |
|
|
Nombre de referencia cultural
|
cultureName | string |
Permite que la aplicación que llama cambie la referencia cultural, por lo que el análisis de fechas, etc. genera el resultado correcto. |
|
|
Propiedades booleanos
|
isBoolean | array of string |
Lista de propiedades de la salida que se deben tratar como valores booleanos |
|
|
Data
|
data | True | object |
Define varios conjuntos de datos por medio de un objeto con cada valor de propiedad que es una matriz de objetos. Cada nombre de propiedad es el nombre de un conjunto de datos al que se puede hacer referencia mediante la operación que se está realizando. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Validación del esquema JSON
Valida un esquema JSON con una funcionalidad más avanzada que la estándar.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Schema
|
schema | True | object |
Esquema con el que se validará el json. |
|
Objeto JSON
|
data | True | object |
Objeto JSON que se usará para validar con el esquema. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of string |
Xml a Json
Transforme una estructura XML en JSON mediante instrucciones XPath y cualquiera de las funciones de transformación personalizadas de más de 100 que proporciona el marco de trabajo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Bucle principal en el elemento
|
primaryLoopAtElement | string |
Instrucción XPath que selecciona un conjunto de elementos para recorrer en bucle. |
|
|
Map (objeto)
|
map | object |
Objeto JSON que contiene propiedades con valores que se asignan al origen mediante instrucciones XPath. |
|
|
Nombre del mapa
|
mapName | string |
Nombre que se usa para distinguir este mapa de otros usuarios. |
|
|
Consulta XPath
|
xPathQuery | string |
Instrucción XPath que selecciona un conjunto de elementos para recorrer en bucle. |
|
|
Map (objeto)
|
map | object |
Objeto JSON que contiene propiedades con valores que se asignan al origen mediante instrucciones XPath. |
|
|
Data
|
data | True | string |
Cadena XML. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Definiciones
levenshteinDistanceResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Suministrado
|
BaseValue.Supplied | string | |
|
Real
|
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 | |
|
Comparaciones
|
Comparisons | array of object | |
|
Suministrado
|
Comparisons.Comparison.Supplied | string | |
|
Real
|
Comparisons.Comparison.Actual | string | |
|
Proporción
|
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 |
objeto
Este es el tipo 'objeto'.
cuerda / cadena
Este es el tipo de datos básico "string".