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