Power Assist (versão prévia)
O Power Assist fornece uma ampla variedade de ações de manipulação de dados e utilitários para acelerar e capacitar o desenvolvimento do Power Platform.
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 do Power Assist |
| URL | https://elevate-digital.com/powerassistsupport/ |
| powerassistsupport@elevate-digital.com |
| Metadados do conector | |
|---|---|
| Publicador | Elevar Digital |
| Site | https://elevate-digital.com/powerassist/ |
| Política de Privacidade | https://elevate-digital.com/privacy-policy/ |
| Categorias | Dados; Produtividade |
O Power Assist capacita você e os desenvolvedores cidadãos da sua organização a resolver problemas de negócios mais rapidamente do que nunca com o Power Platform. Se você precisar classificar rapidamente uma Matriz, executar filtragem avançada, fazer cálculos matemáticos, executar uma Expressão Regular em uma cadeia de caracteres, escapar HTML, verificar o tipo de um valor ou realizar uma das muitas tarefas mais comuns, o Power Assist o tornará simples. Sem expressões longas e complexas, condicionais complicadas e looping ineficiente: use o Power Assist para tornar seus fluxos de trabalho do Power Automate rápidos e fáceis de criar.
Pré-requisitos
Primeiro, você deve criar uma conta do RapidAPI gratuita. Isso é necessário para ser capaz de se autenticar na API. Se você estiver se inscrevendo em nome de sua organização, considere a criação de uma organização no RapidAPI para que outros usuários da sua organização possam compartilhar o acesso à API sem compartilhar credenciais do RapidAPI. Veja como.
Como obter credenciais
- Acesse a API do Power Assist e verifique se você está na guia Preços . Se você estiver se inscrevendo em nome de sua organização, verifique se sua organização está selecionada na lista suspensa acima das opções de preços.
- Assine o plano desejado. O plano Básico é GRATUITO e oferece acesso a todos os pontos de extremidade, mas tem um limite rígido de 50 solicitações por mês. O plano Pro é uma assinatura paga que oferece acesso a todos os pontos de extremidade, com um limite flexível de 3.000 solicitações por mês.
- Entre ou crie sua conta. Se você estiver se inscrevendo em nome de sua organização, considere marcar a caixa para criar uma Organização no RapidAPI para que outros usuários em sua organização possam compartilhar o acesso à API, sem compartilhar credenciais do RapidAPI.
- Insira as informações do cartão, se aplicável.
- Depois de assinar, vá para a guia Pontos de Extremidade e localize a Chave X-RapidAPI no Snippet de Conteúdo na coluna à direita. Copie esse valor, pois você precisará dele para se autenticar no Power Automate.
Introdução ao conector
- No portal do Power Automate, crie um novo fluxo ou edite um existente.
- Adicione uma nova ação ao seu fluxo e, no menu "Escolher uma operação", pesquise "Power Assist" na guia Premium.
- Selecione sua ação preferida.
- Você será solicitado a fornecer um nome de conexão e uma chave de API. Insira um nome memorável de sua escolha para o nome. Para a chave de API, cole o valor que você copiou da Chave X-RapidAPI anteriormente. Essa conexão será salva pelo Power Automate e estará disponível para uso em fluxos futuros.
- É isso! Agora você pode usar ações do Power Assist em todos os fluxos do Power Automate.
Problemas e limitações conhecidos
Não há problemas conhecidos específicos do Power Assist no momento.
Se você se inscrever para o plano Básico gratuito no RapidAPI, haverá um limite rígido de 50 solicitações por mês usando essa Chave de API. Isso significa que, se você fizer mais de 50 solicitações em um determinado mês, receberá uma resposta de erro HTTP em solicitações subsequentes até o primeiro dia do mês seguinte.
No plano Pro, há um limite flexível de 3.000 solicitações por mês. Isso significa que se você fizer mais de 3.000 solicitações em um determinado mês, será cobrada uma pequena taxa de US$ 0,05 por solicitação em cada solicitação acima do limite de 3.000, até o primeiro dia do próximo mês.
Erros e soluções comuns
HTTP 400 Se você receber uma resposta HTTP 400 "Solicitação Incorreta" e uma mensagem que indica um problema de validação, isso indicará que há um problema com os parâmetros passados para a Ação. Verifique se você está fornecendo entradas válidas para todos os parâmetros necessários.
HTTP 400 - "Padrão RegEx ruim detectado". Se você receber uma resposta HTTP 400 e uma variação dessa mensagem, isso indicará que você precisa revisar o valor regex pattern passado para uma ação que executa uma expressão regular. Lembre-se de começar e terminar seu Padrão RegEx com barras (/). Opcionalmente, adicione sinalizadores após a última barra. Exemplo 1: /.+/ Exemplo 2: /.+/gi
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 RapidApi | secureString | A chave RapidApi. | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
|
Arredondar o número (também conhecido como Math. |
Arredonda um número até o inteiro mais próximo. Dá suporte a números passados como cadeias de caracteres, mas NÃO dá suporte a vírgulas ou outra formatação em cadeias de caracteres numéricas. Se um inteiro for passado, ele será retornado inalterado. |
| Calcula o modo (número que ocorre com mais frequência) de uma Matriz de Números |
Calcula o modo de uma matriz de números. Cadeias de caracteres que podem ser convertidas em números são permitidas, mas não há suporte para formatação como vírgulas. Se várias instâncias do mesmo número forem passadas separadamente como uma cadeia de caracteres e um número, elas serão contadas como instâncias do mesmo número. |
| Calcular a mediana de uma matriz de números |
Calcula a mediana de uma matriz de números. Cadeias de caracteres que podem ser convertidas em números são permitidas, mas não há suporte para formatação como vírgulas. |
| Calcular média (média aritmética) de uma matriz de números |
Calcula a média (média) de uma matriz de números. Cadeias de caracteres que podem ser convertidas em números são permitidas, mas não há suporte para formatação como vírgulas. |
| Classificar matriz de objetos por propriedade |
Aceita uma Matriz de Objetos e a classifica pela propriedade do objeto especificada. |
| Contar instâncias de uma subcadeia de caracteres em uma cadeia de caracteres |
Obtenha o número de ocorrências de uma subcadeia de caracteres dentro de uma cadeia de caracteres. |
|
Contar palavras na cadeia de caracteres por Delimitador ou Reg |
Conte as palavras em uma cadeia de caracteres por um delimitador (padrão String ou RegEx). O delimitador é o espaço em branco por padrão. Se estiver usando RegEx, inclua o '/' à esquerda e à direita em seu padrão e, opcionalmente, acrescente sinalizadores. |
| Cortar cadeia de caracteres – remover caracteres do início e do final de uma cadeia de caracteres |
Corta o espaço em branco à esquerda e à direita (o padrão) ou os caracteres especificados de uma cadeia de caracteres. |
| Cortar o início da cadeia de caracteres |
Corte o espaço em branco (o padrão) ou os caracteres especificados somente no início de uma cadeia de caracteres. |
| Cortar uma cadeia de caracteres – dividir uma cadeia de caracteres em uma matriz de cadeias de caracteres de comprimento especificado |
Corte a cadeia de caracteres em uma Matriz com base em um intervalo, que define o tamanho das peças. |
|
Dividir cadeia de caracteres em matriz por delimitador ou Reg |
Dividir cadeia de caracteres por delimitador (padrão String ou RegEx). A ação é dividida por espaço em branco por padrão. Se estiver usando RegEx, inclua o '/' à esquerda e à direita em seu padrão e, opcionalmente, acrescente sinalizadores. |
| Escape HTML em uma cadeia de caracteres |
Converta caracteres especiais HTML, como < e >, em seus equivalentes de entidade. Esta ação dá suporte a cent, yen, euro, libra, lt, gt, copy, reg, quote, amp e apos. |
| Fim da cadeia de caracteres de corte |
Corte o espaço em branco (por padrão) ou os caracteres especificados do final de uma cadeia de caracteres. |
| Gerar um número aleatório |
Gera um número pseudo aleatório entre o mínimo de 0 e o máximo especificado (o máximo deve ser 1, 10, 100, 1000, 1000, 10000). |
| HTML sem escape em uma cadeia de caracteres |
Converter caracteres de entidade (como <) em equivalentes HTML. Esta ação dá suporte a cent, yen, euro, libra, lt, gt, copy, reg, quote, amp, apos e nbsp. |
| Limpar diacríticos de uma cadeia de caracteres |
Substitua todos os caracteres diacríticos (letras por glifos) em uma cadeia de caracteres pelos equivalentes ASCII mais próximos. |
| Limpar uma cadeia de caracteres – cortar e substituir vários espaços por um único espaço |
Corte e substitua vários espaços por um único espaço. (Isso inclui caracteres de espaço em branco como \t e \n.) |
| Maiúscula de Cadeia de Caracteres – definir o primeiro caractere como maiúscula |
Define o primeiro caractere da cadeia de caracteres como maiúsculas e minúsculas e todos os caracteres subsequentes. |
| Matriz de Classificação |
Execute uma classificação simples em uma matriz de qualquer tipo de dados. |
| Matriz de Filtros |
Filtre uma matriz de qualquer tipo de dados com base em uma condição especificada. |
| Matriz inversa |
Inverta a ordem de uma matriz de qualquer tipo de dados. |
| Matriz – Agrupar por |
Agrupar uma matriz de itens. Aceita uma Matriz de qualquer tipo de dados. Retorna um objeto com chaves que refletem os valores do propertyName fornecido. Em cada chave estão os itens que refletem o valor. |
| Matriz – Localizar Primeiro |
Obtenha o primeiro item em uma Matriz que atenda a uma condição especificada. Se nenhum item corresponder, Null será retornado. |
|
Número de arredondamento para baixo (também conhecido como Math. |
Arredonda um número para baixo até o inteiro mais próximo. Dá suporte a números passados como cadeias de caracteres, mas NÃO dá suporte a vírgulas ou outra formatação em cadeias de caracteres numéricas. Se um inteiro for passado, ele será retornado inalterado. |
| Número Redondo |
Arredonda um número para o inteiro mais próximo. Dá suporte a números passados como cadeias de caracteres, mas NÃO dá suporte a vírgulas ou outra formatação em cadeias de caracteres numéricas. Se um inteiro for passado, ele será retornado inalterado. |
| Prepend to Array |
Considerando uma Matriz e um Valor, essa ação adiciona o valor como o primeiro item na Matriz. Se uma Matriz for fornecida como Valor, uma matriz simples será retornada com cada um dos itens anexados. |
| Remover HTML de uma cadeia de caracteres |
Remova todas as marcas HTML e XML de uma cadeia de caracteres. |
| Remover Primeiro da Matriz |
Aceita uma Matriz de qualquer tipo de dados. Retorna uma Matriz com o primeiro Item que corresponde à condição especificada removida. Se nenhum Item corresponder à condição, toda a Matriz será retornada. |
| Slugify String – transformar texto em uma lesma ASCII que pode ser usada em URLs |
Transforme o texto em uma lesma ASCII que pode ser usada com segurança em URLs. Substitui espaços em branco, acentuados e caracteres especiais por um traço. Muitos caracteres não ascii são transformados em versões semelhantes no conjunto de caracteres ascii. |
|
String Reg |
Localize e substitua dentro de uma cadeia de caracteres usando um padrão RegEx. Inclua o '/' à esquerda e à direita em seu padrão e, opcionalmente, acrescente sinalizadores. Se o sinalizador /g for usado, ele substituirá todas as ocorrências. Use o sinalizador /i para fazer a pesquisa ignorar maiúsculas e minúsculas. |
| String Replace All – Substituir todas as instâncias de uma subcadeia de caracteres |
Diferencia maiúsculas de minúsculas. Não aceita RegEx. Para usar RegEx, consulte a ação "String RegEx Replace". |
| Validar Email – verifique se uma cadeia de caracteres está no formato de email comum |
Valida se uma cadeia de caracteres corresponde ao formato de email comum. NÃO envia um email. Retorna True se ele for aprovado; caso contrário, False. |
|
Validar uma cadeia de caracteres com base no Reg |
Valida que uma cadeia de caracteres em relação a um padrão RegEx fornecido. Inclua o '/' à esquerda e à direita em seu padrão RegEx e, opcionalmente, acrescente sinalizadores. |
| Verificar se algum dos itens em uma matriz atende a uma condição |
Essa ação retornará True se qualquer um dos itens em uma matriz corresponder a uma condição especificada; caso contrário, retornará False. |
| Verificar se cada item em uma matriz atende a uma condição |
Essa ação retornará True se todos os itens em uma matriz corresponderem a uma condição especificada; caso contrário, retornará False. |
| Verifique se um valor é nulo ou vazio |
Verifique se o valor é nulo ou vazio. Pode ser usado para cadeias de caracteres, matrizes ou objetos. |
| Verifique se um valor é um número |
Valida se um valor é um Número. Números dentro de cadeias de caracteres, como "999" serão avaliados como False, a menos que o parâmetro "includeNumbersInStrings" seja definido como True. |
| Verifique se um valor é um objeto |
Valide se um valor fornecido é um objeto. Objetos Vazios serão avaliados como True. Matrizes e outros tipos de dados serão avaliados como False. |
| Verifique se um valor é uma cadeia de caracteres |
Valida se um valor fornecido é do tipo Cadeia de caracteres. |
| Verifique se um valor é uma matriz |
Valide se um valor fornecido é uma Matriz. |
Arredondar o número (também conhecido como Math.ceil)
Arredonda um número até o inteiro mais próximo. Dá suporte a números passados como cadeias de caracteres, mas NÃO dá suporte a vírgulas ou outra formatação em cadeias de caracteres numéricas. Se um inteiro for passado, ele será retornado inalterado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número
|
number | True | float |
número |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | integer |
O número arredondado como um inteiro. |
Calcula o modo (número que ocorre com mais frequência) de uma Matriz de Números
Calcula o modo de uma matriz de números. Cadeias de caracteres que podem ser convertidas em números são permitidas, mas não há suporte para formatação como vírgulas. Se várias instâncias do mesmo número forem passadas separadamente como uma cadeia de caracteres e um número, elas serão contadas como instâncias do mesmo número.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Números
|
numbers | True | array of |
Números |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | float |
Resultado |
Calcular a mediana de uma matriz de números
Calcula a mediana de uma matriz de números. Cadeias de caracteres que podem ser convertidas em números são permitidas, mas não há suporte para formatação como vírgulas.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Números
|
numbers | True | array of |
Números |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | float |
Resultado |
Calcular média (média aritmética) de uma matriz de números
Calcula a média (média) de uma matriz de números. Cadeias de caracteres que podem ser convertidas em números são permitidas, mas não há suporte para formatação como vírgulas.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Números
|
numbers | True | array of float |
Números |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | float |
Resultado |
Classificar matriz de objetos por propriedade
Aceita uma Matriz de Objetos e a classifica pela propriedade do objeto especificada.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Array
|
array | True | array of |
matriz |
|
Nome da propriedade
|
propertyName | True | string |
propertyName |
|
Decrescente
|
descending | True | boolean |
Sim/Não |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Contar instâncias de uma subcadeia de caracteres em uma cadeia de caracteres
Obtenha o número de ocorrências de uma subcadeia de caracteres dentro de uma cadeia de caracteres.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
|
Substring
|
substring | True | string |
substring |
|
Ignorar maiúsculas e minúsculas?
|
ignoreCase | boolean |
ignoreCase |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | integer |
Resultado |
Contar palavras na cadeia de caracteres por Delimitador ou RegEx especificado
Conte as palavras em uma cadeia de caracteres por um delimitador (padrão String ou RegEx). O delimitador é o espaço em branco por padrão. Se estiver usando RegEx, inclua o '/' à esquerda e à direita em seu padrão e, opcionalmente, acrescente sinalizadores.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
|
Delimitador ou RegEx
|
delimiter | string |
Se deixado em branco, o espaço em branco será usado como delimitador padrão. Exemplo de RegEx: /\d+/g |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | integer |
Resultado |
Cortar cadeia de caracteres – remover caracteres do início e do final de uma cadeia de caracteres
Corta o espaço em branco à esquerda e à direita (o padrão) ou os caracteres especificados de uma cadeia de caracteres.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
|
Caracteres
|
characters | string |
Caracteres |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Cortar o início da cadeia de caracteres
Corte o espaço em branco (o padrão) ou os caracteres especificados somente no início de uma cadeia de caracteres.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
|
Caracteres
|
characters | string |
Caracteres |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Cortar uma cadeia de caracteres – dividir uma cadeia de caracteres em uma matriz de cadeias de caracteres de comprimento especificado
Corte a cadeia de caracteres em uma Matriz com base em um intervalo, que define o tamanho das peças.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
|
Intervalo
|
interval | True | integer |
intervalo |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Dividir cadeia de caracteres em matriz por delimitador ou RegEx
Dividir cadeia de caracteres por delimitador (padrão String ou RegEx). A ação é dividida por espaço em branco por padrão. Se estiver usando RegEx, inclua o '/' à esquerda e à direita em seu padrão e, opcionalmente, acrescente sinalizadores.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
|
Delimitador ou RegEx
|
delimiter | string |
Se deixado em branco, o espaço em branco será usado como delimitador padrão. Exemplo de RegEx: /\d+/g |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Escape HTML em uma cadeia de caracteres
Converta caracteres especiais HTML, como < e >, em seus equivalentes de entidade. Esta ação dá suporte a cent, yen, euro, libra, lt, gt, copy, reg, quote, amp e apos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Fim da cadeia de caracteres de corte
Corte o espaço em branco (por padrão) ou os caracteres especificados do final de uma cadeia de caracteres.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
|
Caracteres
|
characters | string |
Caracteres |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Gerar um número aleatório
Gera um número pseudo aleatório entre o mínimo de 0 e o máximo especificado (o máximo deve ser 1, 10, 100, 1000, 1000, 10000).
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Máximo
|
maximum | True | integer |
O valor deve ser 1, 10, 100, 1000 ou 10000 |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | float |
Resultado |
HTML sem escape em uma cadeia de caracteres
Converter caracteres de entidade (como <) em equivalentes HTML. Esta ação dá suporte a cent, yen, euro, libra, lt, gt, copy, reg, quote, amp, apos e nbsp.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Limpar diacríticos de uma cadeia de caracteres
Substitua todos os caracteres diacríticos (letras por glifos) em uma cadeia de caracteres pelos equivalentes ASCII mais próximos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Limpar uma cadeia de caracteres – cortar e substituir vários espaços por um único espaço
Corte e substitua vários espaços por um único espaço. (Isso inclui caracteres de espaço em branco como \t e \n.)
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Maiúscula de Cadeia de Caracteres – definir o primeiro caractere como maiúscula
Define o primeiro caractere da cadeia de caracteres como maiúsculas e minúsculas e todos os caracteres subsequentes.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Matriz de Classificação
Execute uma classificação simples em uma matriz de qualquer tipo de dados.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
matriz
|
array | True | array of |
matriz |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Matriz de Filtros
Filtre uma matriz de qualquer tipo de dados com base em uma condição especificada.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Array
|
array | True | array of |
matriz |
|
Nome da propriedade
|
propertyName | True | string |
Use a palavra-chave 'this' se a matriz consistir em valores simples (em vez de Objetos). |
|
Comparison
|
comparison | True | string |
comparação |
|
Value
|
value |
O valor a ser comparado. |
||
|
Tipo de valor
|
valueType | string |
IMPORTANTE! Especifique o tipo do valor fornecido acima. Se estiver em branco, o Valor será considerado uma cadeia de caracteres. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Matriz inversa
Inverta a ordem de uma matriz de qualquer tipo de dados.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
matriz
|
array | True | array of |
matriz |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Matriz – Agrupar por
Agrupar uma matriz de itens. Aceita uma Matriz de qualquer tipo de dados. Retorna um objeto com chaves que refletem os valores do propertyName fornecido. Em cada chave estão os itens que refletem o valor.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
matriz
|
array | True | array of |
matriz |
|
Nome da propriedade (opcional)
|
propertyName | string |
Deixe em branco se a matriz consistir em valores simples (em vez de Objetos). |
Matriz – Localizar Primeiro
Obtenha o primeiro item em uma Matriz que atenda a uma condição especificada. Se nenhum item corresponder, Null será retornado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Array
|
array | True | array of |
matriz |
|
Nome da propriedade
|
propertyName | True | string |
Use a palavra-chave 'this' se a matriz consistir em valores simples (em vez de Objetos). |
|
Comparison
|
comparison | True | string |
comparação |
|
Value
|
value |
O valor a ser comparado. |
||
|
Tipo de valor
|
valueType | string |
IMPORTANTE! Especifique o tipo do valor fornecido acima. Se estiver em branco, o Valor será considerado uma cadeia de caracteres. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result |
Resultado |
Número de arredondamento para baixo (também conhecido como Math.floor)
Arredonda um número para baixo até o inteiro mais próximo. Dá suporte a números passados como cadeias de caracteres, mas NÃO dá suporte a vírgulas ou outra formatação em cadeias de caracteres numéricas. Se um inteiro for passado, ele será retornado inalterado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número
|
number | True | float |
número |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | integer |
Resultado |
Número Redondo
Arredonda um número para o inteiro mais próximo. Dá suporte a números passados como cadeias de caracteres, mas NÃO dá suporte a vírgulas ou outra formatação em cadeias de caracteres numéricas. Se um inteiro for passado, ele será retornado inalterado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número
|
number | True | float |
número |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | integer |
O número arredondado como um inteiro. |
Prepend to Array
Considerando uma Matriz e um Valor, essa ação adiciona o valor como o primeiro item na Matriz. Se uma Matriz for fornecida como Valor, uma matriz simples será retornada com cada um dos itens anexados.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Array
|
array | True | array of |
matriz |
|
Value
|
value | True |
O valor ou matriz a ser acrescentado |
|
|
Tipo de valor
|
valueType | string |
IMPORTANTE! Especifique o tipo do valor fornecido acima. Se estiver em branco, o Valor será considerado uma cadeia de caracteres. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Remover HTML de uma cadeia de caracteres
Remova todas as marcas HTML e XML de uma cadeia de caracteres.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Remover Primeiro da Matriz
Aceita uma Matriz de qualquer tipo de dados. Retorna uma Matriz com o primeiro Item que corresponde à condição especificada removida. Se nenhum Item corresponder à condição, toda a Matriz será retornada.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Array
|
array | True | array of |
matriz |
|
Nome da propriedade
|
propertyName | True | string |
Use a palavra-chave 'this' se a matriz consistir em valores simples (em vez de Objetos). |
|
Comparison
|
comparison | True | string |
comparação |
|
Value
|
value |
O valor a ser comparado. |
||
|
Tipo de valor
|
valueType | string |
IMPORTANTE! Especifique o tipo do valor fornecido acima. Se estiver em branco, o Valor será considerado uma cadeia de caracteres. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Slugify String – transformar texto em uma lesma ASCII que pode ser usada em URLs
Transforme o texto em uma lesma ASCII que pode ser usada com segurança em URLs. Substitui espaços em branco, acentuados e caracteres especiais por um traço. Muitos caracteres não ascii são transformados em versões semelhantes no conjunto de caracteres ascii.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
String RegEx Replace - substituir valores em uma cadeia de caracteres usando uma expressão regular
Localize e substitua dentro de uma cadeia de caracteres usando um padrão RegEx. Inclua o '/' à esquerda e à direita em seu padrão e, opcionalmente, acrescente sinalizadores. Se o sinalizador /g for usado, ele substituirá todas as ocorrências. Use o sinalizador /i para fazer a pesquisa ignorar maiúsculas e minúsculas.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Cadeia de caracteres de origem
|
sourceString | True | string |
sourceString |
|
Padrão RegEx
|
pattern | True | string |
Exemplo: /\d+/gi |
|
Substituir Valor
|
replaceValue | True | string |
replaceValue |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
String Replace All – Substituir todas as instâncias de uma subcadeia de caracteres
Diferencia maiúsculas de minúsculas. Não aceita RegEx. Para usar RegEx, consulte a ação "String RegEx Replace".
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Cadeia de caracteres de origem
|
sourceString | True | string |
sourceString |
|
Valor da pesquisa
|
searchValue | True | string |
searchValue |
|
Substituir Valor
|
replaceValue | True | string |
replaceValue |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Validar Email – verifique se uma cadeia de caracteres está no formato de email comum
Valida se uma cadeia de caracteres corresponde ao formato de email comum. NÃO envia um email. Retorna True se ele for aprovado; caso contrário, False.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
True | string |
|
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Validar uma cadeia de caracteres com base no RegEx
Valida que uma cadeia de caracteres em relação a um padrão RegEx fornecido. Inclua o '/' à esquerda e à direita em seu padrão RegEx e, opcionalmente, acrescente sinalizadores.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cadeia |
|
Padrão RegEx
|
pattern | True | string |
Exemplo: /\d+/gi |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Verificar se algum dos itens em uma matriz atende a uma condição
Essa ação retornará True se qualquer um dos itens em uma matriz corresponder a uma condição especificada; caso contrário, retornará False.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Array
|
array | True | array of |
matriz |
|
Nome da propriedade
|
propertyName | True | string |
Use a palavra-chave 'this' se a matriz consistir em valores simples (em vez de Objetos). |
|
Comparison
|
comparison | True | string |
comparação |
|
Value
|
value |
O valor a ser comparado. |
||
|
Tipo de valor
|
valueType | string |
IMPORTANTE! Especifique o tipo do valor fornecido acima. Se estiver em branco, o Valor será considerado uma cadeia de caracteres. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Verificar se cada item em uma matriz atende a uma condição
Essa ação retornará True se todos os itens em uma matriz corresponderem a uma condição especificada; caso contrário, retornará False.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Array
|
array | True | array of |
matriz |
|
Nome da propriedade
|
propertyName | True | string |
Use a palavra-chave 'this' se a matriz consistir em valores simples (em vez de Objetos). |
|
Comparison
|
comparison | True | string |
comparação |
|
Value
|
value |
O valor a ser comparado. |
||
|
Tipo de valor
|
valueType | string |
IMPORTANTE! Especifique o tipo do valor fornecido acima. Se estiver em branco, o Valor será considerado uma cadeia de caracteres. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Verifique se um valor é nulo ou vazio
Verifique se o valor é nulo ou vazio. Pode ser usado para cadeias de caracteres, matrizes ou objetos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Value
|
value | True |
O valor a ser verificado. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Verifique se um valor é um número
Valida se um valor é um Número. Números dentro de cadeias de caracteres, como "999" serão avaliados como False, a menos que o parâmetro "includeNumbersInStrings" seja definido como True.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Value
|
value | True |
O valor a ser verificado. |
|
|
Incluir números em cadeias de caracteres?
|
includeNumbersInStrings | True | boolean |
includeNumbersInStrings |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Verifique se um valor é um objeto
Valide se um valor fornecido é um objeto. Objetos Vazios serão avaliados como True. Matrizes e outros tipos de dados serão avaliados como False.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Value
|
value | True |
O valor a ser verificado. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Verifique se um valor é uma cadeia de caracteres
Valida se um valor fornecido é do tipo Cadeia de caracteres.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Value
|
value | True |
O valor a ser verificado. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Verifique se um valor é uma matriz
Valide se um valor fornecido é uma Matriz.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Value
|
value | True |
O valor a ser verificado. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |