Compartilhar via


Preparar dados para relatórios móveis do Reporting Services

Observação

O Publicador de Relatórios Móveis do SQL Server foi preterido em todas as versões do SQL Server Reporting Services posteriores ao SQL Server Reporting Services 2019. Ele foi descontinuado a partir do SQL Server Reporting Services 2022 e do Servidor de Relatórios do Power BI.

Publicador de Relatórios Móveis do SQL Server dá suporte a muitas operações de dados complexas, incluindo a filtragem, agregação e divisão de tempo. Este artigo oferece alguns pontos a serem lembrados ao preparar os dados. A pré-agregação de dados pode otimizar a criação e o uso de relatórios móveis e alguns designs de relatórios móveis exigem isso.

Formatos de data e hora

Ao lidar com intervalos de data e hora para uso em um relatório móvel, particularmente com TimeNavigator, é importante formatar adequadamente a coluna data/hora para que o Publicador de Relatórios Móveis possa identificá-la como tal. Aqui estão exemplos de formatos de data/hora válidos:

05/01/2009
2009-05-01
05/01/2009 14:57:32.8
2009-05-01 14:57:32.8
2009-05-01T14:57:32.8375298-04:00
5/01/2008 14:57:32.80 -07:00
1 May 2008 2:57:32.8 PM
Fri, 15 May 2009 20:10:57 GMT

Um ou mais intervalos de data/hora, como horário, diário, mensal, trimestral e anual, podem descrever conjuntos de dados com base em data e hora. Publicador de Relatórios Móveis pode combinar várias tabelas de granularidades diferentes e exibi-las em um único relatório móvel. No entanto, lembre-se dos intervalos relevantes dos conjuntos de dados originais, já que eles podem ajudar a decidir quais opções de filtro de data/hora apresentar ao usuário no relatório móvel final.

Campos da data nos modelos multidimensionais e tabulares do Serviços de análise podem perder sua formatação de data em conjuntos de dados compartilhados. Consulte Reter a formatação de data para Analysis Services em relatórios móveis para uma solução que mantém sua formatação.

Preparar dados de filtro

Publicador de Relatórios Móveis pode filtrar dados com base em campos de data/hora e campos de chave. Embora os campos de chave possam ser numéricos, na maioria dos casos eles são uma ID ou um valor de cadeia de caracteres. Para preparar um campo de filtro para uso com um elemento de navegação como a lista de seleção, a chave de filtro deve ser uma única coluna na tabela de dados. Dessa forma, você pode agrupar as linhas da tabela de acordo com o valor na coluna de filtro. Ter várias colunas com chaves de filtro ou critérios de filtro diferentes permite que relatórios móveis com vários navegadores de filtro sejam usados juntos hierarquicamente ou individualmente.

Setor Location Região
Bancos AFEGANISTÃO ÁSIA
Serviços comerciais e profissionais AFEGANISTÃO ÁSIA
Alimentação, bebidas e tabaco AFEGANISTÃO ÁSIA
Mídia AFEGANISTÃO ÁSIA
Produtos farmacêuticos AFEGANISTÃO ÁSIA
Varejo de alimentos e produtos básicos ALBÂNIA EUROPA

Filtros com base em chave também podem ser estruturados hierarquicamente para uso com uma lista de seleção em uma estrutura de árvore. Para preparar dados para uso nesse tipo de cenário, crie uma tabela de pesquisa que descreva a estrutura hierárquica. Use uma estrutura de tabela que inclui uma coluna de chave e uma coluna de chave primária para indicar onde o nó se localiza em toda a hierarquia.

Nesta tabela, os itens de ParentKey primeiro são listados na coluna ItemKey, em seguida, listados na coluna ParentItemKey ao lado dos itens filho.

ItemKey ParentItemKey
Financeiro
Industriais
Produtos básicos do consumidor
A critério do consumidor
Saúde
Tecnologia da informação
Bancos Financeiro
Imóveis Financeiro
Financeiro diversificado Financeiro
Seguro Financeiro
Serviços comerciais e profissionais Industriais
Bens de capital Industriais
Transporte Industriais
Alimentação, bebidas e tabaco Produtos básicos do consumidor
Varejo de alimentos e produtos básicos Produtos básicos do consumidor
Produtos pessoais e do lar Produtos básicos do consumidor
Mídia A critério do consumidor
Automóveis e componentes A critério do consumidor
Bens duráveis e vestuário do consumidor A critério do consumidor
Serviços ao consumidor A critério do consumidor
Varejo A critério do consumidor
Produtos farmacêuticos Saúde
Serviços e equipamentos de saúde Saúde
Software e serviços Tecnologia da Informação
Hardware e equipamentos de tecnologia Tecnologia da informação
Serviços de telecomunicação Tecnologia da informação