Guia do Usuário do Cliente Web TIBCO Cloud™ Spotfire®

Expressões personalizadas

Você não está limitado aos métodos de agregação predefinidos e pode criar suas próprias expressões e aplicá-las aos eixos de visualização.As expressões personalizadas que você cria podem conter partes matemáticas e lógicas.O resultado dessa expressão em um eixo é imediatamente refletido na visualização, assim como o resultado de qualquer um dos métodos de agregação predefinidos.

Na verdade, assim que você faz uma seleção em um eixo de visualização, sua seleção resulta automaticamente em uma expressão personalizada simples que você pode acessar.Por exemplo, se você clicar com o botão direito do mouse em cada um dos seletores de coluna neste exemplo de gráfico de barras e selecionar Expressões personalizadas, verá as seguintes expressões nas caixas de diálogo Expressões personalizadas que são abertas:



Você pode alterar as expressões nos eixos de visualização a qualquer momento usando os métodos de agregação predefinidos ou criando suas próprias expressões personalizadas.

Como uma expressão personalizada é aplicada a um determinado eixo de visualização, somente a visualização atual é afetada, e as outras visualizações da análise permanecem inalteradas.Os resultados da expressão não são adicionados à tabela de dados e, portanto, não estão disponíveis em outros locais da análise.

Sempre que as propriedades de visualização são alteradas, por exemplo, por filtragem, reavaliações das expressões personalizadas ocorrem automaticamente, e somente as linhas de dados disponíveis após a filtragem são usadas nos cálculos.

Para obter informações sobre como criar uma expressão personalizada, consulte Aplicando uma expressão personalizada.

Expressões personalizadas funcionam como agregações predefinidas

Expressões personalizadas funcionam da mesma forma que agregações predefinidas, com a diferença de que as expressões personalizadas não são predefinidas pelo sistema e sim configuradas por você.A semelhança é ilustrada no exemplo abaixo, que compara uma agregação bem conhecida, média (Avg), e uma expressão personalizada que oferece o mesmo resultado.

Essa tabela de dados contém quatro linhas.O valor médio é 25, (10+20+30+40)/4.



No gráfico de barras abaixo, o resultado é visualizado pela média de agregação predefinida selecionada.



O próximo gráfico de barras mostra o mesmo resultado.Em vez de usar a agregação predefinida, a seguinte expressão personalizada foi aplicada:

Sum([Value])/Count([Item])



Nota: Se você filtrar os dados, os gráficos de barras serão ajustados imediatamente para refletir os dados filtrados.