Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Operações de matriz

Modo de foco
Operações de matriz - Amazon QuickSight

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

A linguagem de expressão JSON permite a manipulação genérica de matrizes para as seguintes funções:

  • map— Aplica uma função de mapeamento a cada elemento de uma matriz e retorna uma nova matriz com os valores transformados.

    Por exemplo, ["map", [1, 2, 3], ["*", ["item"], 2]] mapeia cada elemento da matriz [1, 2, 3] multiplicando-o por 2.

  • filter— Filtra uma matriz com base em uma determinada condição e retorna uma nova matriz contendo somente os elementos que satisfazem a condição

    Por exemplo, ["filter", [1, 2, 3, 4, 5], ["==", ["%", ["item"], 2], 0]] filtra a matriz [1, 2, 3, 4, 5] para incluir somente os números pares.

  • reduce— Reduz uma matriz a um único valor aplicando uma função redutora a cada elemento e acumulando o resultado.

    Por exemplo, ["reduce", [1, 2, 3, 4, 5], ["+", ["acc"], ["item"]], 0] reduz a matriz [1, 2, 3, 4, 5] à soma de seus elementos.

  • get— Recupera um valor de um objeto ou matriz especificando uma chave ou índice.

    Por exemplo, ["get", ["item"], "name"] recupera o valor da "name" propriedade do item atual.

  • unique— Dado que uma matriz retorna somente itens exclusivos dentro dessa matriz.

    Por exemplo, ["unique", [1, 2, 2]] retorna [1, 2].

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.