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 |