Exibindo uma série com vários intervalos de dados em um gráfico (Construtor de Relatórios 3.0 e SSRS)

O gráfico usará os valores mínimo e máximo de uma série para calcular a escala do eixo. Quando uma série do gráfico contiver mais que um intervalo de dados, os pontos de dados poderão ficar obscuros e apenas alguns deles poderão ser visualizados facilmente no gráfico. Por exemplo, suponha que um relatório exiba informações sobre o total de vendas diário de um período de 30 dias.

Gráfico com vários intervalos de dados

Na maior parte do mês, as vendas ficam entre 10 e 40. No entanto, uma campanha publicitária de uma semana provocou um aumento repentino nas vendas no início de abril. Essa alteração nos dados de vendas produz uma distribuição irregular dos pontos de dados que reduz a legibilidade geral do gráfico.

Existem maneiras diferentes de melhorar a legibilidade:

  • Habilitar quebras de escala. Se os dados formarem dois ou mais conjuntos de intervalos de dados, use uma quebra de escala para remover a lacuna entre os intervalos. Uma quebra de escala é uma faixa desenhada em uma área de plotagem para indicar a quebra entre os valores altos e baixos de uma série.

  • Filtrar valores desnecessários. Se houver pontos de dados que estão encobrindo um intervalo de dados importante que deve aparecer no gráfico, remova os pontos indesejados usando um filtro de relatório. Para obter mais informações sobre como adicionar um filtro ao gráfico no Reporting Services, consulte Adicionando filtros de conjunto de dados, filtros de região de dados e filtros de grupo (Construtor de Relatórios 3.0 e SSRS).

  • Plotar cada intervalo de dados como uma série separada para comparar várias séries. Se houver dois ou mais intervalos de dados, considere separá-los em séries distintas. Para obter mais informações, consulte Exibindo várias séries em um gráfico (Construtor de Relatórios 3.0 e SSRS).

ObservaçãoObservação

É possível criar e modificar definições de relatórios (.rdl) no Report Builder 3.0 e no Designer de Relatórios no Business Intelligence Development Studio. Cada ambiente de criação fornece diferentes maneiras de criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Projetando e implementando relatórios usando o Designer de Relatórios (Reporting Services) na Web em microsoft.com.

Exibindo vários intervalos de dados usando quebras de escala

Quando você habilita uma quebra de escala, o gráfico calcula onde desenhar uma linha no gráfico. Deve haver espaço suficiente entre os intervalos para desenhar uma quebra de escala. Por padrão, a quebra de escala poderá ser adicionada somente se houver uma separação entre os intervalos de dados de pelo menos 25% do gráfico.

Gráfico com quebra de escala

ObservaçãoObservação

Não é possível especificar onde posicionar a quebra de escala em um gráfico. No entanto, você pode modificar como ela será calculada, o que será descrito adiante neste tópico.

Se você habilitar uma quebra de escala mas ela não aparecer, mesmo que haja distância suficiente entre os intervalos de dados, será possível definir a propriedade CollapsibleSpaceThreshold com um valor inferior a 25. A CollapsibleSpaceThreshold especifica o percentual de espaço recolhível entre os intervalos de dados. Para obter mais informações, consulte Como adicionar quebras de escala a um gráfico (Construtor de Relatórios 3.0 e SSRS).

Os gráficos suportam até cinco quebras de escala por gráfico; no entanto, exibir mais de uma quebra de escala pode deixar o gráfico ilegível. Se houver dois ou mais intervalos de dados, considere o uso de outro método para exibir esses dados. Para obter mais informações, consulte Exibindo várias séries em um gráfico (Construtor de Relatórios 3.0 e SSRS).

Cenários de quebra de escala não suportados

As quebras de escala não são suportadas nos seguintes cenários:

  • O gráfico está habilitado para 3D.

  • Um eixo de valor logarítmico foi especificado.

  • O eixo de valor mínimo ou máximo foi definido explicitamente.

  • O tipo de gráfico é polar, radar, pizza, anel, funil, pirâmide ou algum gráfico empilhado.

Um exemplo de gráfico com quebras de escala está disponível como um relatório de exemplo. Para obter mais informações sobre como baixar esse relatório de exemplo e outros, consulte SQL Server 2008 R2Report Builder 3.0 and Report Designer sample reports. (em inglês).