Partilhar via


Operações avançadas de dados

Um conjunto de operações avançadas projetado para ajudar na transformação de conjuntos de dados em massa.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - 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
Email support@statesolutions.com.au
Metadados do conector
Editora Soluções de Estado
Sítio Web https://www.statesolutions.com.au
Política de Privacidade https://www.statesolutions.com.au/privacy-policy
Categorias Data

As operações oferecidas como parte desse serviço fornecem aos engenheiros de dados e integração 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 incorporadas que estendem a funcionalidade ainda mais longe. Essas funções personalizadas adicionadas fornecem extensibilidade de nível específico de campo que pode ser aplicada contra o conjunto de dados que está sendo transformado.

As operações dentro da estrutura ajudam a reduzir as despesas gerais, como looping, uso excessivo de expressões em linha e outras operações de dados básicos, dentro dos fluxos desenvolvidos. Isso resulta em um produto final mais legível e mais suportável para sua organização e tudo isso é possível sem que uma única peça de infraestrutura precise ser invocada da perspetiva de sua própria organização.

Pré-requisitos

Você precisará se inscrever para uma assinatura.

Um deles pode ser obtido inscrevendo-se em um plano pago ou ativando uma assinatura de avaliação. Detalhes podem ser encontrados em nosso site sob a 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 que melhor se adapta à sua organização.

Se subscrever uma subscrição paga, o processo irá direcioná-lo para introduzir os dados relativos a si e à sua organização. Ser-lhe-á então pedido que forneça informações de cartão de crédito para que o ciclo de faturação mensal (ou anual, se desejado) lhe possa cobrar em conformidade.

Se se inscrever para uma subscrição de avaliação, ser-lhe-á pedido nada mais do que o seu nome e endereço de e-mail. A sua subscrição de avaliação limita-o a 100 chamadas, sem limite de tempo para quando essas 100 chamadas têm de ser esgotadas.

Seus dados (endereço de e-mail e produto adquirido) são usados ao invocar serviços do nosso lado para rastrear todo e qualquer uso necessário para limitação de cota (observe que nem todos os planos têm 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 o básico e, mais importante, detalha o ponto de extremidade principal usado para fazer cada chamada de API.

Funções personalizadas - http://www.statesolutions.com.au/custom-functions/

Nem todas as operações suportam o uso de funções personalizadas, mas para aquelas que o fazem, você vai querer estar em frente ao que é possível, uma vez que lhe dará uma imensa quantidade de flexibilidade ao transformar seus dados.

Operações suportadas

  • 'Agregar' - Agregar uma ou mais propriedades por um conjunto agrupado de campos dentro de um conjunto de dados de matriz JSON.
  • 'Junção cartesiana' - 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.
  • 'Avaliação em C#' - Avalia uma expressão em C# e retorna o resultado.
  • 'C# Script Execute' - Recebe e executa um script C#.
  • 'CSV para JSON' - Transforme uma tabela de dados separada por vírgulas em uma matriz de objetos JSON.
  • 'Distinto' - Selecione um conjunto de valores de propriedade distintos de uma matriz de objetos.
  • 'Distinto (Simples)' - Fornece um conjunto distinto de valores de uma matriz.
  • 'Expert' - Execute uma instrução SQL em um ou mais conjuntos de dados fornecidos.
  • 'Nivelar matriz de objetos' - Nivelar 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' - Comprima um fluxo de texto em um arquivo GZip.
  • 'GZip Decompress' - Descompacte um arquivo GZip em uma string base64.
  • 'Join' - Junte exatamente dois conjuntos de dados usando uma técnica de junção esquerda ou interna.
  • 'JSON para CSV' - Transforme uma matriz JSON de objetos em um formato de tabela separada por vírgula.
  • '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.
  • 'JSON Properties to Name/Value Pair Array' - Transforma uma estrutura JSON em uma matriz de pares nome/valor.
  • 'JSON Schema Validate' - Valida um objeto JSON em relação a um esquema JSON.
  • 'Distância de Levenshtein' - Use o algoritmo de Distância de Levenshtein para calcular um conjunto de razões para indicar como duas cadeias de caracteres são semelhantes uma à outra.
  • 'Parquet to JSON' - Transforme um conjunto de dados de parquet codificado em base64 em uma matriz de objetos JSON.
  • 'Regex Matches' - Produz um conjunto de correspondências para uma cadeia de caracteres usando um padrão de expressão regular.
  • 'Sort Object Array' - Classifica uma matriz de objetos complexos de vários níveis por uma ou mais propriedades contidas em cada item da matriz.
  • 'Dividir' - Dividir cada item de uma matriz em um ou mais novos itens por um conjunto definido de critérios.
  • 'Text to JSON' - Transforme um conjunto de dados textuais 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 100+ funções de transformação personalizadas fornecidas pela estrutura.
  • 'XML para JSON' - Transforme uma estrutura XML em JSON usando instruções XPath e qualquer uma das 100+ funções de transformação personalizadas fornecidas pela estrutura.
  • 'Zip Archive Decompress' - Descompacte um arquivo Zip em uma lista de arquivos com conteúdo (se solicitado).

Problemas conhecidos e limitações

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 aqueles que estão de acordo com os recursos do sistema.

Os testes revelaram que as cargas úteis não devem exceder cerca de 30mb's (+/-) de tamanho para cada chamada que está sendo feita. Esta limitação pode ser resolvida no futuro, mas a partir de agora, a limitação existe e precisa ser tratada do lado chamativo da equação.

A maneira de contornar isso é dividir suas cargas úteis em partes lógicas e processá-las uma a uma. Um exemplo de blocos lógicos pode ser retirado de dados financeiros, pode ser melhor dividir as cargas úteis por período fiscal, ano fiscal ou algum tipo de atributo organizacional lógico.

Erros e soluções comuns

'Erro 401' : O limite de quota para esta subscrição foi excedido OU a sua subscrição não tem permissão para utilizar esta operação.

Você excedeu sua cota para o período de faturamento. Terá de atualizar a sua subscrição ou esperar até ao próximo período de faturação. Em alternativa, se a sua quota não tiver sido excedida, a operação para a qual está a tentar ligar não é suportada pelo nível de subscrição pelo qual pagou.

FAQ

Você pode encontrar uma página de perguntas frequentes em nosso site ... http://www.statesolutions.com.au/faq

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição 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.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave da API de Operações de Dados Avançadas securestring Chave de API Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Aderir

Junte exatamente dois conjuntos de dados usando uma técnica de junção esquerda ou interna.

Adesão cartesiana

Execute uma junção cartesiana em dois ou mais conjuntos de dados.

Agregado

Agregar uma ou mais propriedades por um conjunto agrupado de campos dentro de um conjunto de dados de matriz JSON.

Arquivo Zip Descompactar

Descompacte um arquivo Zip em uma lista de arquivos com conteúdo (se solicitado).

Classificar matriz de objetos

Classifique uma matriz de objetos complexos de vários níveis por uma ou mais propriedades contidas em cada item da matriz.

Compressa GZip

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

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

Distinto (Simples)

Forneça um conjunto distinto de valores de uma matriz.

Distância Levenshtein

Use o algoritmo Levenshtein Distance para calcular um conjunto de proporções para indicar como duas cadeias de caracteres são semelhantes uma à outra.

Execução de script em C#

Recebe e executa um script C#.

Expert

Execute uma instrução SQL em um ou mais conjuntos de dados fornecidos.

Expressão de avaliação em C#

Avalia uma expressão C# e retorna o resultado.

GZip Descompactar

Descompacte um arquivo GZip em uma cadeia de caracteres base64.

Jogos de Regex

Produza um conjunto de correspondências para uma cadeia de caracteres usando um padrão de expressão regular.

Json para CSV

Transforme uma matriz JSON de objetos em um formato de tabela separado por vírgula.

Json para texto

Transforme uma matriz JSON de objetos em um formato de texto delimitado por tabulação.

Json à Mesa

Transforme uma estrutura JSON em um formato tabular.

Matriz de objetos de filtro

Filtre uma matriz de objetos complexos de vários níveis por uma ou mais propriedades contidas em cada item da matriz.

Nivelar matriz de objetos

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 de parquet codificado em base64 em uma matriz de objetos JSON.

Propriedades Json para nomear matriz de par 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.

Transformar

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 100+ funções de transformação personalizadas fornecidas pela estrutura.

Aderir

Junte exatamente dois conjuntos de dados usando uma técnica de junção esquerda ou interna.

Parâmetros

Name Chave Necessário Tipo Description
Tipo de Adesão
joinType True string

A operação de junção a ser executada.

Campos de Adesão
joinFields True array of string

A lista de campos nos quais unir cada tabela.

Campos
fields True array of string

A lista de campos a incluir no conjunto de resultados. Suporta a sintaxe de seleção de campo dinâmico.

Forçar nomes de campo totalmente qualificados
forceFullyQualifiedFieldNames boolean

Força 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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

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

Devoluções

Name Caminho Tipo Description
array of object
items
object

Adesão cartesiana

Execute uma junção cartesiana em dois ou mais conjuntos de dados.

Parâmetros

Name Chave Necessá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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

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

Devoluções

Name Caminho Tipo Description
array of object
items
object

Agregado

Agregar uma ou mais propriedades por um conjunto agrupado de campos dentro de um conjunto de dados de matriz JSON.

Parâmetros

Name Chave Necessário Tipo Description
Funcionamento
aggregationType True string

O tipo de agregação.

agregadoPor
aggregateBy True array of string
agregadoEm
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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
Data object

Devoluções

Name Caminho Tipo Description
array of object
items
object

Arquivo Zip Descompactar

Descompacte um arquivo Zip em uma lista de arquivos com conteúdo (se solicitado).

Parâmetros

Name Chave Necessário Tipo Description
Data
data True string

Uma representação base64 do arquivo zip para descompactar.

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

Devoluções

Name 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 não comprimido
uncompressedSize number

O tamanho do arquivo em seu estado não compactado.

Conteúdo do Ficheiro
fileContent string

Uma representação base64 do conteúdo do arquivo.

Classificar matriz de objetos

Classifique uma matriz de objetos complexos de vários níveis por uma ou mais propriedades contidas em cada item da matriz.

Parâmetros

Name Chave Necessá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).

Data
Data object

Devoluções

Name Caminho Tipo Description
array of object
items
object

Compressa GZip

Comprima um fluxo de texto em um arquivo GZip.

Parâmetros

Name Chave Necessário Tipo Description
Data
data True string

A cadeia de dados a serem arquivados usando o formato GZip.

Devoluções

response
string

Concatenar (Simples)

Concatenar uma matriz de valores em uma cadeia de caracteres delimitada.

Parâmetros

Name Chave Necessário Tipo Description
Separador
separator string

A cadeia de caracteres usada para delimitar a cadeia de caracteres concatenada resultante.

Ignorar vazio
ignoreEmpty boolean

Ignore cadeias de caracteres em branco/nulas 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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

dados
data True array of string

Devoluções

response
string

Concatenate

Concatenar um campo de uma matriz de objetos em uma única saída de cadeia de caracteres.

Parâmetros

Name Chave Necessá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

Ignore cadeias de caracteres em branco/nulas 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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
Data object

Devoluções

response
string

CSV para Json

Transforme uma tabela de dados separada por vírgulas em uma matriz de objetos JSON.

Parâmetros

Name Chave Necessário Tipo Description
Linha de cabeçalho
headerRow boolean

Contém linha de cabeçalho

Separador de linha
rowSeparator string

O(s) caractere(s) que separa(m) cada linha, padrão = \n

Delimitador
delimiter string

O(s) caractere(s) que separa(m) cada coluna, padrão = ,

Personagem de fuga
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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
data True string

Tabela de cadeia de caracteres delimitada

Devoluções

Name Caminho Tipo Description
array of object
items
object

Distinct

Selecione um conjunto de valores de propriedade distintos de uma matriz de objetos.

Parâmetros

Name Chave Necessário Tipo Description
Campos
fields True array of string

A lista de campos a incluir no conjunto de resultados. Suporta a 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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
Data object

Distinto (Simples)

Forneça um conjunto distinto de valores de uma matriz.

Parâmetros

Name Chave Necessário Tipo Description
Campo
field True string

Campo para executar o distinto em.

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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
Data object

Distância Levenshtein

Use o algoritmo Levenshtein Distance para calcular um conjunto de proporções para indicar como duas cadeias de caracteres são semelhantes uma à outra.

Parâmetros

Name Chave Necessário Tipo Description
Valor Base
baseValue True string

O valor base para comparar todos os outros valores.

Valores de comparação
comparisonValues True array of string

O valor base para comparar todos os outros valores.

Limiar do rácio
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.

Limiar do rácio
applyRatioThresholdTo string

Aplique o filtro de limite à proporção 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 rácios para os quais pretende efetuar 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.

Sensível a maiúsculas e minú
caseSensitive boolean

Execute as comparações de forma sensível a maiúsculas e 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.

Devoluções

Execução de script em C#

Recebe e executa um script C#.

Parâmetros

Name Chave Necessá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.

Devoluções

Resultado do script

Resultado do script
object

Expert

Execute uma instrução SQL em um ou mais conjuntos de dados fornecidos.

Parâmetros

Name Chave Necessário Tipo Description
Cadeia de Consulta
query True string

Declaraçã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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

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

Devoluções

Name Caminho Tipo Description
array of object
items
object

Expressão de avaliação em C#

Avalia uma expressão C# e retorna o resultado.

Parâmetros

Name Chave Necessário Tipo Description
Expressão C#
expression True string

A expressão C# que será avaliada.

Devoluções

Resultado avaliado

Resultado avaliado
object

GZip Descompactar

Descompacte um arquivo GZip em uma cadeia de caracteres base64.

Parâmetros

Name Chave Necessário Tipo Description
Data
data True string

Uma representação base64 do arquivo GZip para descompactar.

Devoluções

response
string

Jogos de Regex

Produza um conjunto de correspondências para uma cadeia de caracteres usando um padrão de expressão regular.

Parâmetros

Name Chave Necessá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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
data True string

Texto para executar o padrão regex sobre

Devoluções

Name Caminho Tipo Description
array of string

Json para CSV

Transforme uma matriz JSON de objetos em um formato de tabela separado por vírgula.

Parâmetros

Name Chave Necessário Tipo Description
Linha de cabeçalho
headerRow boolean

Contém linha de cabeçalho

Separador de linha
rowSeparator string

O(s) caractere(s) que separa(m) cada linha, padrão = \n

Personagem de fuga
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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
Data object

Devoluções

response
string

Json para texto

Transforme uma matriz JSON de objetos em um formato de texto delimitado por tabulação.

Parâmetros

Name Chave Necessário Tipo Description
Linha de cabeçalho
headerRow boolean

Contém linha de cabeçalho

Separador de linha
rowSeparator string

O(s) caractere(s) que separa(m) 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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
Data object

Devoluções

response
string

Json à Mesa

Transforme uma estrutura JSON em um formato tabular.

Parâmetros

Name Chave Necessário Tipo Description
Caminho
path string

Caminho JToken usado para seleção inicial (padrão = $)

Saída equilibrada
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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
data True object

Dados JSON estruturados.

Devoluções

Name Caminho Tipo Description
array of object
items
object

Matriz de objetos de filtro

Filtre uma matriz de objetos complexos de vários níveis por uma ou mais propriedades contidas em cada item da matriz.

Parâmetros

Name Chave Necessário Tipo Description
Expressão de filtro
filter True string

Expressão de filtro conforme definido pela documentação.

Data
Data object

Devoluções

Name Caminho Tipo Description
array of object
items
object

Nivelar matriz de objetos

Nivele uma matriz de objetos complexos de vários níveis em uma matriz de objetos JSON únicos.

Parâmetros

Name Chave Necessá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 equilibrada
balancedOutput True boolean

Se TRUE, cada item no conjunto de resultados terá o mesmo conjunto de propriedades, portanto, tornando-o equilibrado. Filtrar e ordenar ordem só funcionam se 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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
Data object

Devoluções

Name 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

Name Chave Necessá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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
Data object

Devoluções

Name Caminho Tipo Description
array of object
items
object

Parquet para Json

Transforme um conjunto de dados de parquet codificado em base64 em uma matriz de objetos JSON.

Parâmetros

Name Chave Necessário Tipo Description
Validar Apenas
validateOnly boolean

Valide apenas dados, não retorne nenhum dado.

Pular
skip integer

A quantidade de registros para SKIP antes de aplicar o parâmetro TAKE.

Pegue
take integer

A quantidade de registros a serem 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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
data True string

Cadeia de caracteres codificada Base64 contendo o conteúdo de um arquivo de dados de parquet.

Devoluções

Name Caminho Tipo Description
array of object
items
object

Propriedades Json para nomear matriz de par de valor

Transforme uma estrutura JSON em pares nome/valor.

Parâmetros

Name Chave Necessá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

Name Chave Necessário Tipo Description
Divisões
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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
Data object

Devoluções

Name 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

Name Chave Necessário Tipo Description
Linha de cabeçalho
headerRow boolean

Contém linha de cabeçalho

Separador de linha
rowSeparator string

O(s) caractere(s) que separa(m) cada linha, padrão = \n

Delimitador
delimiter string

O(s) caractere(s) que separa(m) 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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
data True string

Tabela de cadeia de caracteres delimitada

Devoluções

Name Caminho Tipo Description
array of object
items
object

Transformar

Transforme um conjunto de propriedades em um conjunto de dados usando qualquer uma das funções de transformação personalizadas disponíveis.

Parâmetros

Name Chave Necessário Tipo Description
Transformations
transformations True object

Objeto que contém um conjunto de transformações de mapeamento de origem e destino.

Preservar todas as propriedades
preserveAllProperties boolean

Se TRUE, todas as propriedades não especificamente chamadas na propriedade transformations 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 para um tipo primitivo específico.

Nome da cultura
cultureName string

Permite que o aplicativo de chamada altere a cultura para análise de data, etc. produz o resultado correto.

Propriedades Booleanas
isBoolean array of string

Lista de propriedades na saída que devem ser tratadas como valores booleanos

Data
Data object

Devoluções

Name 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

Name Chave Necessário Tipo Description
Schema
schema True object

O esquema contra o qual o JSON será validado.

Objeto JSON
data True object

Objeto JSON que será usado para validar em relação ao esquema.

Devoluções

Name Caminho Tipo Description
array of string

Xml para Json

Transforme uma estrutura XML em JSON usando instruções XPath e qualquer uma das 100+ funções de transformação personalizadas fornecidas pela estrutura.

Parâmetros

Name Chave Necessário Tipo Description
Loop primário no elemento
primaryLoopAtElement string

Instrução XPath selecionando um conjunto de elementos para loopover.

Objeto Map
map object

Objeto Json contendo propriedades com valores mapeados para a origem usando instruções XPath.

Nome do Mapa
mapName string

O nome usado para distinguir este mapa de outros.

Consulta XPath
xPathQuery string

Instrução XPath selecionando um conjunto de elementos para loopover.

Objeto Map
map object

Objeto Json contendo propriedades com valores mapeados para a origem usando instruções XPath.

Data
data True string

Cadeia de caracteres XML.

Devoluções

Name Caminho Tipo Description
array of object
items
object

Definições

levenshteinDistanceResponse

Name Caminho Tipo Description
Fornecido
BaseValue.Supplied string
Valor Real
BaseValue.Actual string
RatioThreshold
ComparisonSettings.RatioThreshold double
ApplyRatioThresholdTo
ComparisonSettings.ApplyRatioThresholdTo string
Sensível a maiúsculas e minúsculas
ComparisonSettings.CaseSensitive boolean
RemoverEspaço em branco
ComparisonSettings.RemoveWhitespace boolean
RemoveSpecialCharacters
ComparisonSettings.RemoveSpecialCharacters boolean
RatioSelectionType
ComparisonSettings.RatioSelectionType string
TokenSortType
ComparisonSettings.TokenSortType string
Comparisons
Comparisons array of object
Fornecido
Comparisons.Comparison.Supplied string
Valor Real
Comparisons.Comparison.Actual string
Rácio
Comparisons.Results.Ratio integer
Rácio Parcial
Comparisons.Results.PartialRatio integer
SortedRatio
Comparisons.Results.SortedRatio integer
SortedPartialRatio
Comparisons.Results.SortedPartialRatio integer
Rácio máximo
Comparisons.Results.MaxRatio integer
Rácio médio
Comparisons.Results.AvgRatio double

objecto

Este é o tipo 'objeto'.

cadeia (de caracteres)

Este é o tipo de dados básico 'string'.