Operações de dados avançadas
Um conjunto de operações avançadas projetado para ajudar na transformação de conjuntos de dados em massa.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Suporte a soluções de estado |
| URL | https://www.statesolutions.com.au/contact-us |
| support@statesolutions.com.au |
| Metadados do conector | |
|---|---|
| Publicador | Soluções de Estado |
| Site | https://www.statesolutions.com.au |
| Política de Privacidade | https://www.statesolutions.com.au/privacy-policy |
| Categorias | Dados |
As operações oferecidas como parte desse serviço fornecem engenheiros de dados e integração com a capacidade de transformar conjuntos de dados em massa de uma estrutura em outra.
Juntamente com as operações principais, a estrutura tem funções personalizadas internas que estendem a funcionalidade ainda mais novamente. Essas funções personalizadas adicionadas fornecem extensibilidade de nível específica do campo que pode ser aplicada ao conjunto de dados que está sendo transformado.
As operações na estrutura ajudam a reduzir a sobrecarga, como looping, uso excessivo de expressões embutidas e outras operações de dados básicas, dentro dos fluxos desenvolvidos. Isso resulta em um produto final mais legível e mais compatível para sua organização e tudo isso possibilitado sem uma única peça de infraestrutura necessária para ser invocada da perspectiva de suas próprias organizações.
Pré-requisitos
Você precisará se inscrever para uma assinatura.
Pode-se obter-se inscrevendo-se em um plano pago ou ativando uma assinatura de avaliação. Detalhes podem ser encontrados em nosso site na página de preços... http://www.statesolutions.com.au/pricing/
Como obter credenciais
De acordo com a seção anterior, navegue até nossa página de preços e inscreva-se no plano que você acha melhor para sua organização.
Se você se inscrever em uma assinatura paga, o processo orientará você a inserir detalhes relacionados a si mesmo e à sua organização. Em seguida, você será solicitado a fornecer informações de cartão de crédito para que o ciclo de cobrança mensal (ou anual, se desejado) possa cobrar você adequadamente.
Se você se inscrever para uma assinatura de avaliação, você será solicitado a nada mais do que seu nome e endereço de email. Sua assinatura de avaliação limita você a 100 chamadas sem limite de tempo quando essas 100 chamadas precisam ser usadas.
Seus detalhes (endereço de email e produto comprado) são usados ao invocar serviços do nosso lado para controlar todo e qualquer uso necessário para limitação de cota (observe que nem todos os planos têm um limite de cota).
Introdução ao conector
Depois de receber sua assinatura e chave de API, você estará pronto para executar sua primeira chamada.
Visão geral- http://www.statesolutions.com.au/overview/
A seção de visão geral do nosso site explica as noções básicas e, mais importante, detalha o ponto de extremidade principal usado para fazer cada chamada à API.
Funções personalizadas – http://www.statesolutions.com.au/custom-functions/
Nem todas as operações dão suporte ao uso de funções personalizadas, mas para aquelas que o fazem, você vai querer estar em todo o que é possível, dado que isso lhe dará uma imensa flexibilidade ao transformar seus dados.
Operações com suporte
- 'Aggregate' - Agregar uma ou mais propriedades por um conjunto agrupado de campos em um conjunto de dados de matriz JSON.
- 'Ingresso cartesiano' – execute uma junção cartesiana em dois ou mais conjuntos de dados.
- 'Concatenar' – Concatenar um campo de uma matriz de objetos em uma única saída de cadeia de caracteres.
- 'Concatenar (Simples)' – Concatenar uma matriz de valores em uma cadeia de caracteres delimitada.
- 'C# Evaluate' – Avalia uma expressão C# e retorna o resultado.
- 'Execução de Script em C#' – aceita e executa um script C#.
- 'CSV to JSON' – Transforme uma tabela de dados separada por vírgulas em uma matriz de objetos JSON.
- 'Distinct' - Selecione um conjunto de valores de propriedade distintos de uma matriz de objetos.
- 'Distinct (Simple)' - Forneça um conjunto distinto de valores de uma matriz.
- 'Expert' – Execute uma instrução SQL em um ou mais conjuntos de dados fornecidos.
- 'Flatten Object Array' - Nivele uma matriz de objetos complexos de vários níveis em uma matriz de objetos JSON de nível único.
- 'Obter Esquema de Dados' – Obtenha o esquema (ou seja, propriedades e seus tipos associados) de uma matriz de objetos.
- 'GZip Compress' – Compacte um fluxo de texto em um arquivo GZip.
- 'GZip Decompress' – Descompacte um arquivo GZip em uma cadeia de caracteres base64.
- 'Join' – unir exatamente dois conjuntos de dados usando uma técnica de junção interna ou esquerda.
- 'JSON para CSV' – transforme uma matriz JSON de objetos em um formato de tabela separado por vírgulas.
- 'JSON to Table' – Transforme uma estrutura JSON em um formato tabluar.
- 'JSON to Text' – Transforme uma matriz JSON de objetos em um formato de texto delimitado por tabulação.
- 'Propriedades JSON para Matriz de Par de Nome/Valor' – transforma uma estrutura JSON em uma matriz de pares nome/valor.
- 'Validação de esquema JSON' – valida um objeto JSON em um esquema JSON.
- 'Distância levenshtein' – use o algoritmo Distância levenshtein para calcular um conjunto de proporções para indicar o quão semelhantes são duas cadeias de caracteres uma para a outra.
- 'Parquet to JSON' – Transforme um conjunto de dados parquet codificado em base64 em uma matriz de objetos JSON.
- 'Regex Matches' – Produzir um conjunto de correspondências para uma cadeia de caracteres usando um padrão de expressão regular.
- 'Sort Object Array' - Classificar uma matriz de objetos complexos de vários níveis por uma ou mais propriedades contidas em cada item na matriz.
- 'Split' - Divida cada item de uma matriz em um ou mais itens novos por um conjunto definido de critérios.
- 'Text to JSON' – Transforme um conjunto de dados textual delimitado por tabulação em uma matriz de objetos JSON.
- 'Transformar' – Transforme um conjunto de propriedades em um conjunto de dados usando qualquer uma das mais de 100 funções de transformação personalizadas fornecidas pela estrutura.
- 'XML to JSON' – Transforme uma estrutura XML em JSON usando instruções XPath e qualquer uma das mais de 100 funções de transformação personalizadas fornecidas pela estrutura.
- 'Zip Archive Descompress' – Descompacte um arquivo zip em uma lista de arquivos com conteúdo (se solicitado).
Problemas e limitações conhecidos
O serviço é hospedado na infraestrutura de nuvem do Azure e, como qualquer serviço baseado em computação, é limitado quando se trata de uso de CPU e memória. Portanto, a principal limitação que nosso conector enfrenta são aquelas que se alinham com os recursos do sistema.
O teste revelou que as cargas não devem exceder cerca de 30 mb de tamanho (+/-) para cada chamada que está sendo feita. Essa limitação pode ser resolvida no futuro, mas a partir de agora, a limitação existe e precisa ser tratada do lado de chamada da equação.
A maneira de contornar isso é dividir suas cargas em partes lógicas e processá-las uma a uma. Um exemplo de partes lógicas pode ser obtido de dados financeiros, pode ser melhor dividir os conteúdos por período fiscal, ano fiscal ou algum tipo de atributo organizacional lógico.
Erros e soluções comuns
'Erro 401' : o limite de cota para esta assinatura foi excedido ou sua assinatura não tem permissão para usar essa operação.
Você excedeu sua cota para o período de cobrança. Você precisará atualizar sua assinatura ou aguardar até o próximo período de cobrança. Como alternativa, se sua cota não tiver sido excedida, a operação que você está tentando chamar não terá suporte no nível de assinatura que você pagou.
perguntas frequentes
Você pode encontrar uma página de perguntas frequentes em nosso site... http://www.statesolutions.com.au/faq
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Chave de API de Operações de Dados Avançadas | secureString | Chave de API | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Agregado |
Agregar uma ou mais propriedades por um conjunto agrupado de campos em um conjunto de dados de matriz JSON. |
| Compactação GZip |
Compacte um fluxo de texto em um arquivo GZip. |
| Concatenar (Simples) |
Concatenar uma matriz de valores em uma cadeia de caracteres delimitada. |
| Concatenate |
Concatenar um campo de uma matriz de objetos em uma única saída de cadeia de caracteres. |
| Correspondências do Regex |
Produza um conjunto de correspondências para uma cadeia de caracteres usando um padrão de expressão regular. |
| CSV para Json |
Transforme uma tabela de dados separada por vírgulas em uma matriz de objetos JSON. |
| Descompactar arquivo zip |
Descompacte um arquivo zip em uma lista de arquivos com conteúdo (se solicitado). |
| Descompactar GZip |
Descompacte um arquivo GZip em uma cadeia de caracteres base64. |
| Distinct |
Selecione um conjunto de valores de propriedade distintos de uma matriz de objetos. |
| Distinto (Simples) |
Forneça um conjunto distinto de valores de uma matriz. |
| Distância de Levenshtein |
Use o algoritmo Levenshtein Distance para calcular um conjunto de proporções para indicar como duas cadeias de caracteres são semelhantes umas às outras. |
| Especialista |
Execute uma instrução SQL em um ou mais conjuntos de dados fornecidos. |
| Execução do script C# |
Aceita e executa um script em C#. |
| Expressão de avaliação do C# |
Avalia uma expressão C# e retorna o resultado. |
| Ingresso cartesiano |
Execute uma junção cartesiana em dois ou mais conjuntos de dados. |
| Json para CSV |
Transforme uma matriz JSON de objetos em um formato de tabela separado por vírgulas. |
| Json para Tabela |
Transforme uma estrutura JSON em um formato tabular. |
| Json para Texto |
Transforme uma matriz JSON de objetos em um formato de texto delimitado por tabulação. |
| Matriz de objeto Filter |
Filtre uma matriz de objetos complexos de vários níveis por uma ou mais propriedades contidas em cada item na matriz. |
| Matriz de Objetos de Classificação |
Classifique uma matriz de objetos complexos de vários níveis por uma ou mais propriedades contidas em cada item na matriz. |
| Matriz de objetos de nivelamento |
Nivele uma matriz de objetos complexos de vários níveis em uma matriz de objetos JSON únicos. |
| Obter esquema de dados |
Obtenha o esquema (ou seja, propriedades e seus tipos associados) de uma matriz de objetos. |
| Parquet para Json |
Transforme um conjunto de dados parquet codificado em base64 em uma matriz de objetos JSON. |
| Participar |
Junte exatamente dois conjuntos de dados usando uma técnica de junção interna ou esquerda. |
| Propriedades Json para nomear matriz de pares de valor |
Transforme uma estrutura JSON em pares nome/valor. |
| Split |
Divida todos os objetos contidos em uma matriz por um critério definido. |
| Texto para Json |
Transforme um conjunto de dados textual delimitado por tabulação em uma matriz de objetos JSON. |
| Transform |
Transforme um conjunto de propriedades em um conjunto de dados usando qualquer uma das funções de transformação personalizadas disponíveis. |
| Validação de esquema Json |
Valida um esquema JSON usando uma funcionalidade mais avançada do que o padrão. |
| Xml para Json |
Transforme uma estrutura XML em JSON usando instruções XPath e qualquer uma das mais de 100 funções de transformação personalizadas fornecidas pela estrutura. |
Agregado
Agregar uma ou mais propriedades por um conjunto agrupado de campos em um conjunto de dados de matriz JSON.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Operation
|
aggregationType | True | string |
O tipo de agregação. |
|
aggregateBy
|
aggregateBy | True | array of string | |
|
aggregateOn
|
aggregateOn | True | array of string | |
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
Data | object |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Compactação GZip
Compacte um fluxo de texto em um arquivo GZip.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Dados
|
data | True | string |
A cadeia de caracteres de dados a ser arquivada usando o formato GZip. |
Retornos
- response
- string
Concatenar (Simples)
Concatenar uma matriz de valores em uma cadeia de caracteres delimitada.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Separador
|
separator | string |
A cadeia de caracteres usada para delimitar a cadeia de caracteres concatenada resultante. |
|
|
Ignorar Vazio
|
ignoreEmpty | boolean |
Ignorar cadeias de caracteres em branco/nulos ao concatenar. |
|
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | string |
Direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
dados
|
data | True | array of string |
Retornos
- response
- string
Concatenate
Concatenar um campo de uma matriz de objetos em uma única saída de cadeia de caracteres.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Campo
|
field | True | string |
Campo do conjunto de dados de origem para concatenar. |
|
Separador
|
separator | string |
A cadeia de caracteres usada para delimitar a cadeia de caracteres concatenada resultante. |
|
|
Ignorar Vazio
|
ignoreEmpty | True | boolean |
Ignorar cadeias de caracteres em branco/nulos ao concatenar. |
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
Data | object |
Retornos
- response
- string
Correspondências do Regex
Produza um conjunto de correspondências para uma cadeia de caracteres usando um padrão de expressão regular.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Padrão
|
pattern | True | string |
Padrão de expressão regular. |
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
data | True | string |
Texto para executar o padrão regex em |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of string |
CSV para Json
Transforme uma tabela de dados separada por vírgulas em uma matriz de objetos JSON.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Linha de cabeçalho
|
headerRow | boolean |
Contém linha de cabeçalho |
|
|
Separador de linhas
|
rowSeparator | string |
Os caracteres que separam cada linha, padrão = \n |
|
|
Delimitador
|
delimiter | string |
Os caracteres que separam cada coluna, padrão = , |
|
|
Caractere de escape
|
escapeCharacter | string |
O caractere de escape a ser usado ao dividir cada campo, o padrão é aspas duplas. |
|
|
Codificação
|
encoding | string |
A codificação do conteúdo do arquivo, padrão = UTF8. |
|
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
data | True | string |
Tabela de cadeia de caracteres delimitada |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Descompactar arquivo zip
Descompacte um arquivo zip em uma lista de arquivos com conteúdo (se solicitado).
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Dados
|
data | True | string |
Uma representação base64 do arquivo zip a ser descompactado. |
|
Obter conteúdo do arquivo
|
getFileContents | True | boolean |
Recuperar o conteúdo de cada arquivo? |
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
Nome
|
name | string |
O nome do arquivo ou pasta. |
|
Caminho
|
path | string |
O caminho completo do arquivo ou pasta. |
|
Tamanho compactado
|
compressedSize | number |
O tamanho do arquivo em seu estado compactado. |
|
Tamanho descompactado
|
uncompressedSize | number |
O tamanho do arquivo em seu estado descompactado. |
|
Conteúdo do arquivo
|
fileContent | string |
Uma representação base64 do conteúdo do arquivo. |
Descompactar GZip
Descompacte um arquivo GZip em uma cadeia de caracteres base64.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Dados
|
data | True | string |
Uma representação base64 do arquivo GZip a ser descompactado. |
Retornos
- response
- string
Distinct
Selecione um conjunto de valores de propriedade distintos de uma matriz de objetos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Fields
|
fields | True | array of string |
A lista de campos a serem incluídos no conjunto de resultados. Dá suporte à sintaxe de seleção de campo dinâmico. |
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
Data | object |
Distinto (Simples)
Forneça um conjunto distinto de valores de uma matriz.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Campo
|
field | True | string |
Campo no qual executar a distinta. |
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | string |
Direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
Data | object |
Distância de Levenshtein
Use o algoritmo Levenshtein Distance para calcular um conjunto de proporções para indicar como duas cadeias de caracteres são semelhantes umas às outras.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Valor base
|
baseValue | True | string |
O valor base com o qual comparar todos os outros valores. |
|
Valores de comparação
|
comparisonValues | True | array of string |
O valor base com o qual comparar todos os outros valores. |
|
Limite de taxa
|
ratioThreshold | double |
Um número entre 0 e 100. Se deixado em branco, o valor padrão será 0, ou seja, todos os resultados serão retornados. |
|
|
Limite de taxa
|
applyRatioThresholdTo | string |
Aplique o filtro de limite à taxa máxima retornada no conjunto de dados ou à média de todos os incluídos. |
|
|
Tipo de seleção de proporção
|
ratioSelectionType | string |
O tipo de proporções para as quais você deseja executar cada comparação. |
|
|
Tipo de Classificação de Token
|
tokenSortType | string |
A seleção para classificar cada palavra/token antes da comparação ou não. |
|
|
Diferenciar maiúsculas de
|
caseSensitive | boolean |
Execute as comparações de maneira sensível a maiúsculas de minúsculas ou não. |
|
|
Remover espaço em branco
|
removeWhitespace | boolean |
Remova ou mantenha todos os espaços antes da comparação. |
|
|
Remover caracteres especiais
|
removeSpecialCharacters | boolean |
Remova ou mantenha todos os caracteres especiais antes da comparação. |
Retornos
Especialista
Execute uma instrução SQL em um ou mais conjuntos de dados fornecidos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Cadeia de Consulta
|
query | True | string |
Instrução SELECT totalmente funcional que se refere e processa o conjunto de dados de entrada. |
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
data | True | object |
Define vários conjuntos de dados por meio de um objeto com cada valor de propriedade sendo uma matriz de objetos. Cada nome de propriedade é o nome de um conjunto de dados que pode ser referenciado por meio da operação que está sendo realizada. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Execução do script C#
Aceita e executa um script em C#.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
C# Script
|
script | True | string |
O script C# que será executado. |
|
Definições de classe
|
classDefinitions | array of string |
Uma matriz de definições de classe que podem ser referenciadas a partir do script. |
|
|
Parâmetros
|
parameters | object |
Parâmetros usados para passar e ser consumidos pelo script. |
Retornos
Resultado do script
- Resultado do script
- object
Expressão de avaliação do C#
Avalia uma expressão C# e retorna o resultado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Expressão C#
|
expression | True | string |
A expressão C# que será avaliada. |
Retornos
Resultado avaliado
- Resultado avaliado
- object
Ingresso cartesiano
Execute uma junção cartesiana em dois ou mais conjuntos de dados.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
data | True | object |
Define vários conjuntos de dados por meio de um objeto com cada valor de propriedade sendo uma matriz de objetos. Cada nome de propriedade é o nome de um conjunto de dados que pode ser referenciado por meio da operação que está sendo realizada. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Json para CSV
Transforme uma matriz JSON de objetos em um formato de tabela separado por vírgulas.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Linha de cabeçalho
|
headerRow | boolean |
Contém linha de cabeçalho |
|
|
Separador de linhas
|
rowSeparator | string |
Os caracteres que separam cada linha, padrão = \n |
|
|
Caractere de escape
|
escapeCharacter | string |
O caractere de escape para valores que contêm o valor do separador de campo. |
|
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
Data | object |
Retornos
- response
- string
Json para Tabela
Transforme uma estrutura JSON em um formato tabular.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Caminho
|
path | string |
Caminho JToken usado para seleção inicial (padrão = $) |
|
|
Saída balanceada
|
balancedOutput | boolean |
Se TRUE, cada item no conjunto de resultados terá o mesmo conjunto de propriedades, portanto, tornando-o equilibrado. |
|
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
data | True | object |
Dados JSON estruturados. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Json para Texto
Transforme uma matriz JSON de objetos em um formato de texto delimitado por tabulação.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Linha de cabeçalho
|
headerRow | boolean |
Contém linha de cabeçalho |
|
|
Separador de linhas
|
rowSeparator | string |
Os caracteres que separam cada linha, padrão = \n |
|
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
Data | object |
Retornos
- response
- string
Matriz de objeto Filter
Filtre uma matriz de objetos complexos de vários níveis por uma ou mais propriedades contidas em cada item na matriz.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Expressão de filtro
|
filter | True | string |
Expressão de filtro, conforme definido pela documentação. |
|
Dados
|
Data | object |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Matriz de Objetos de Classificação
Classifique uma matriz de objetos complexos de vários níveis por uma ou mais propriedades contidas em cada item na matriz.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Ordem de Classificação
|
sortOrder | True | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
Dados
|
Data | object |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Matriz de objetos de nivelamento
Nivele uma matriz de objetos complexos de vários níveis em uma matriz de objetos JSON únicos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Delimitador
|
delimiter | True | string |
A cadeia de caracteres usada para delimitar cada propriedade dos diferentes níveis na hierarquia de objetos. |
|
Saída balanceada
|
balancedOutput | True | boolean |
Se TRUE, cada item no conjunto de resultados terá o mesmo conjunto de propriedades, portanto, tornando-o equilibrado. Filtrar e Classificar Ordem só funcionará se isso estiver definido como TRUE. |
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
Data | object |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Obter esquema de dados
Obtenha o esquema (ou seja, propriedades e seus tipos associados) de uma matriz de objetos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
Data | object |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Parquet para Json
Transforme um conjunto de dados parquet codificado em base64 em uma matriz de objetos JSON.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Validar somente
|
validateOnly | boolean |
Validar dados somente, não retornar dados. |
|
|
Ignorar
|
skip | integer |
A quantidade de registros a SKIP antes de aplicar o parâmetro TAKE. |
|
|
Take
|
take | integer |
A quantidade de registros para TAKE após os registros que foram ignorados. |
|
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
data | True | string |
Cadeia de caracteres codificada em Base64 que contém o conteúdo de um arquivo de dados parquet. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Participar
Junte exatamente dois conjuntos de dados usando uma técnica de junção interna ou esquerda.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipo de junção
|
joinType | True | string |
A operação de junção a ser executada. |
|
Campos de junção
|
joinFields | True | array of string |
A lista de campos em que cada tabela será unida. |
|
Fields
|
fields | True | array of string |
A lista de campos a serem incluídos no conjunto de resultados. Dá suporte à sintaxe de seleção de campo dinâmico. |
|
Forçar nomes de campo totalmente qualificados
|
forceFullyQualifiedFieldNames | boolean |
Force todos os nomes de campo no conjunto de dados resultante a serem prefixados com o nome do conjunto de dados de origem. |
|
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
data | True | object |
Define vários conjuntos de dados por meio de um objeto com cada valor de propriedade sendo uma matriz de objetos. Cada nome de propriedade é o nome de um conjunto de dados que pode ser referenciado por meio da operação que está sendo realizada. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Propriedades Json para nomear matriz de pares de valor
Transforme uma estrutura JSON em pares nome/valor.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Dados JSON
|
data | True |
Os dados JSON a serem transformados. |
Split
Divida todos os objetos contidos em uma matriz por um critério definido.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Divide
|
Splits | object | ||
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
Data | object |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Texto para Json
Transforme um conjunto de dados textual delimitado por tabulação em uma matriz de objetos JSON.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Linha de cabeçalho
|
headerRow | boolean |
Contém linha de cabeçalho |
|
|
Separador de linhas
|
rowSeparator | string |
Os caracteres que separam cada linha, padrão = \n |
|
|
Delimitador
|
delimiter | string |
Os caracteres que separam cada coluna, padrão = \t |
|
|
Codificação
|
encoding | string |
A codificação do conteúdo do arquivo, padrão = UTF8. |
|
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
data | True | string |
Tabela de cadeia de caracteres delimitada |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Transform
Transforme um conjunto de propriedades em um conjunto de dados usando qualquer uma das funções de transformação personalizadas disponíveis.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Transformations
|
transformations | True | object |
Objeto que contém um conjunto de origem e destino de transformações de mapeamento. |
|
Preservar todas as propriedades
|
preserveAllProperties | boolean |
Se TRUE, todas as propriedades não especificamente chamadas na propriedade de transformações serão preservadas no conjunto de dados resultante. |
|
|
Filter
|
filter | string |
Cláusula WHERE baseada em cadeia de caracteres usada para filtrar o conjunto de resultados retornado. |
|
|
Ordem de Classificação
|
sortOrder | object |
Objeto com um ou mais nomes de campo e a direção de classificação (ou seja, ASC ou DESC). |
|
|
Schema
|
schema | object |
Substituição manual de esquema para forçar um campo de entrada a um tipo primitivo específico. |
|
|
Nome da cultura
|
cultureName | string |
Permite que o aplicativo de chamada altere a cultura para que a análise de datas, etc. produz o resultado correto. |
|
|
Propriedades boolianas
|
isBoolean | array of string |
Lista de propriedades na saída que devem ser tratadas como valores boolianos |
|
|
Dados
|
Data | object |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Validação de esquema Json
Valida um esquema JSON usando uma funcionalidade mais avançada do que o padrão.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Schema
|
schema | True | object |
O esquema no qual o JSON será validado. |
|
Objeto JSON
|
data | True | object |
Objeto JSON que será usado para validar no esquema. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of string |
Xml para Json
Transforme uma estrutura XML em JSON usando instruções XPath e qualquer uma das mais de 100 funções de transformação personalizadas fornecidas pela estrutura.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Loop primário no elemento
|
primaryLoopAtElement | string |
Instrução XPath selecionando um conjunto de elementos a serem colocados em loop. |
|
|
Objeto Map
|
map | object |
Objeto Json que contém propriedades com valores que são mapeados para a origem usando instruções XPath. |
|
|
Nome do Mapa
|
mapName | string |
O nome usado para distinguir esse mapa de outras pessoas. |
|
|
Consulta XPath
|
xPathQuery | string |
Instrução XPath selecionando um conjunto de elementos a serem colocados em loop. |
|
|
Objeto Map
|
map | object |
Objeto Json que contém propriedades com valores que são mapeados para a origem usando instruções XPath. |
|
|
Dados
|
data | True | string |
Cadeia de caracteres XML. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
items
|
object |
Definições
levenshteinDistanceResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Fornecido
|
BaseValue.Supplied | string | |
|
Atual
|
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 | |
|
Comparações
|
Comparisons | array of object | |
|
Fornecido
|
Comparisons.Comparison.Supplied | string | |
|
Atual
|
Comparisons.Comparison.Actual | string | |
|
Proporção
|
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
Esse é o tipo 'object'.
cadeia
Esse é o tipo de dados básico 'string'.