Ir para conteúdo principal Pular para conteúdo complementar

Exemplos do modo avançado do contêiner de treliça

Este tópico de ajuda mostra exemplos de como você pode usar um contêiner de treliça no modo avançado para configurar expressões avançadas em seus gráficos.

As seguintes variáveis são mostradas neste tópico de ajuda:

  • $(vDim)

  • $(vDimValue)

  • $(vDimSetFull)

Para exemplos adicionais, consulte Usando o modo avançado.

Exemplo 1: Expressão de medida condicional

Esse exemplo mostra como a variável $(vDimValue) pode ser adicionada a expressões de medida para tornar o contêiner de treliça compatível com expressões avançadas. A expressão usada nesse gráfico é uma expressão condicional if.

Adicionar os dados

Crie um novo aplicativo e adicione o script de carregamento abaixo no Editor da carga de dados. Em seguida, carregue os dados.

Criar a visualização mestre

  1. Abra uma pasta no modo de edição.

  2. Arraste um gráfico de barras até a pasta.

  3. Adicione Item Type como uma dimensão ao gráfico de barras.

  4. Adicione a seguinte expressão como medida:

    =if(Sum([Units Sold])>=40000, Sum({<Region={$(vDimValue)}>} [Total Profit]), Sum({<Region={$(vDimValue)}>} [Units Sold]))

    No contêiner de treliça, essa expressão será exibida:

    • Se houver 40.000 ou mais unidades vendidas: o lucro total para cada região distinta.

    • Se houver menos que 40.000 unidades vendidas, ou se os dados forem nulos: o número total de unidades vendidas para cada região distinta.

    Para cada gráfico no contêiner, a variável $(vDimValue) será substituída pelo nome do valor da dimensão para Region.

  5. Para a medida que você acabou de adicionar, adicione o seguinte Rótulo:

    =if(Sum([Units Sold])>=40000, 'Total Profit', 'Items Sold')
  6. No painel de propriedades, expanda Classificação. Ajuste a classificação de modo que o gráfico seja classificado principalmente pelo valor da medida em ordem decrescente.

  7. No painel de propriedades, em Aparência, expanda Cores e legenda.

  8. Defina Cores como Personalizado e escolha a opção para colorir o gráfico Por dimensão.

  9. Ative Cores persistentes.

  10. Clique em um gráfico com o botão direito do mouse ou use o botão Menu de três pontos e clique em Adicionar aos itens mestre.

  11. Dê um Nome ao item mestre (por exemplo, BarChartExample) e clique em Incluir.

Criar o contêiner de treliça

  1. Arraste um contêiner de treliça até a pasta.

  2. Clique em Adicionar dimensão e selecione Region.

  3. Clique em Incluir na visualização mestre. No menu suspenso, selecione o item mestre BarChartExample.

  4. No painel de propriedades do contêiner de treliça, em Aparência, expanda Opções de treliça.

  5. Defina Modo avançado como Ativado.

  6. No painel de propriedades do contêiner de treliça, em Aparência, expanda Geral.

  7. Ative a opção Mostrar títulos, se necessário. Adicione a seguinte expressão para o Título do gráfico:

    =if(Sum([Units Sold])>=40000, 'Total Profit, by Region and Item Type', 'Total Items Sold, by Region and Item Type')

Redimensione o contêiner de treliça na pasta para que ele tenha espaço suficiente para mostrar todos os dados. Seu gráfico agora deve se parecer com a imagem a seguir.

Exemplo de resultado sem seleções feitas no aplicativo

Contêiner de treliça contendo vários gráficos de barras para cada região.

Se você fizer seleções no aplicativo (por exemplo, selecionando uma Order Priority específica), a medida mostrada no gráfico poderá ser alterada devido ao volume de pedidos mais baixo.

Exemplo de resultado com uma seleção feita no aplicativo

Contêiner de treliça contendo vários gráficos de barras para cada região.

Exemplo 2: Colorindo em um gráfico de mapa

Este exemplo mostrará como configurar um contêiner de treliça no Modo avançado para colorir um gráfico de mapa por expressão de medida. Especificamente, ele mostra o seguinte:

  • Usando $(vDimSetFull) para colorir gráficos de mapas por medida.

  • Usando $(vDim) e $(vDimValue) em texto dentro dos gráficos (nesse caso, para os subtítulos dos gráficos).

Adicionar os dados

Crie um novo aplicativo e o script de carregamento abaixo no Editor da carga de dados. Em seguida, carregue os dados.

Criar a visualização mestre

  1. Abra uma pasta no modo de edição.

  2. Arraste um gráfico de mapa para a pasta.

  3. No painel de propriedades, crie uma nova camada de área para o gráfico.

  4. Adicione Country como a dimensão para a camada de área.

  5. Na camada de área Country, expanda Cores.

  6. Defina Cores como Personalizado e selecione a configuração de cor Por medida.

  7. Adicione a seguinte expressão para Selecionar medida:

    =Sum($(vDimSetFull) Sales)
  8. Adicione o seguinte Rótulo à cor de medida: Total Sales

  9. Expanda a seção Aparência > Geral no painel de propriedades.

  10. Insira a seguinte expressão para o Subtítulo do gráfico:

    ='Total Sales, ' & $(vDim) & ': ' & $(vDimValue)

    Essa expressão retorna um erro na visualização mestre, mas no contêiner de treliça, ela funciona corretamente. Para cada valor de Year exclusivo, o título do gráfico será Total Sales, Year: <year>.

  11. Clique em um gráfico com o botão direito do mouse ou use o botão Menu de três pontos e clique em Adicionar aos itens mestre.

  12. Dê um Nome ao item mestre (por exemplo, MapChartExample) e clique em Incluir.

Criar o contêiner de treliça

  1. Arraste um contêiner de treliça até a pasta.

  2. Clique em Adicionar dimensão e selecione Year.

  3. Clique em Incluir na visualização mestre. No menu suspenso, selecione o item mestre MapChartExample.

  4. No painel de propriedades do contêiner de treliça, em Aparência, expanda Trellis options.

  5. Defina Advanced mode (Colorir todas as medidas) como On (Medidas específicas).

  6. Configure Número de colunas como um valor que funcione melhor para sua pasta e tamanho de tela. Para corresponder à imagem abaixo, defina esse valor como 5.

  7. No painel de propriedades do contêiner de treliça, em Aparência, expanda Geral.

  8. Adicione o seguinte Título para o gráfico: Total Sales by Country

  9. Redimensione o gráfico, se necessário, para que ele ocupe todo o comprimento da pasta.

  10. Saia do modo de edição de pasta.

Para obter o mesmo esquema de cores mostrado na imagem abaixo, defina o tema do aplicativo como Sense Classic.

Exemplo de resultado

Contêiner de treliça contendo 5 gráficos de mapa, um para cada ano nos dados do aplicativo.

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo - um erro de digitação, uma etapa ausente ou um erro técnico - informe-nos como podemos melhorar!