Lição 4: Definindo um Modelo de Relatório
Um modelo de relatório é uma camada de metadados sobre um banco de dados físico que identifica entidades corporativas, campos e funções. Uma vez publicados, esses modelos permitem que usuários do Construtor de Relatórios desenvolvam relatórios sem precisar se familiarizar com estruturas de bancos de dados ou entender e escrever consultas. Os modelos são compostos de entidades, que são conjuntos de itens de relatório relacionados agrupados com um nome fácil, relações predefinidas entre essas entidades empresariais e cálculos predefinidos. Os modelos são definidos com uma linguagem XML chamada SMDL (Semantic Model Definition Language). A extensão de arquivos de modelo de relatório é .smdl.
Neste tutorial, você criará um modelo de relatório que poderá ser usado no Construtor de Relatórios.
Para definir um modelo de relatório
No Gerenciador de Soluções, clique com o botão direito do mouse na pasta Modelos de Relatório e selecione Adicionar Novo Modelo de Relatório.
O Assistente de Modelos de Relatório será exibido.
Clique em Avançar.
Na lista Exibições da fonte de dados disponíveis, verifique se ModelTutorial está selecionado e clique em Avançar.
A página Selecione as regras de geração automática do modelo de relatórioé exibida. Essas regras determinam como os metadados são gerados na fonte de dados. Para este tutorial, aceite todos os padrões. Os metadados serão combinados em objetos chamados de entidades.
Clique em Avançar. A página Atualizar Estatísticas será exibida.
Observação Para gerar determinadas configurações dentro do modelo, o SMDL depende de estatísticas do banco de dados que são armazenadas na exibição da fonte de dados. Se os dados da fonte de dados forem alterados, ou se a exibição da fonte de dados for modificada, é recomendável que você selecione a opção Atualizar as estatísticas do modelo antes da geração automática.
Verifique se a opção Atualizar as estatísticas do modelo antes da geração automática está selecionada e clique em Avançar.
Na caixa Nome, verifique se ModelTutorial está selecionado.
Para concluir o assistente e criar o modelo de relatório, clique em Executar.
Para sair do assistente, clique em Concluir.
Na janela ModelTutorial – Ambiente de Desenvolvimento da Microsoft, as entidades e pastas dentro do modelo serão exibidas. A seleção de uma entidade exibe a lista de campos, pastas e funções contidos nessa entidade. Quando o nome do modelo estiver selecionado, você poderá clicar com o botão direito do mouse para adicionar entidades, perspectivas e pastas. Quando uma entidade for selecionada, você poderá clicar com o botão direito do mouse para adicionar uma pasta, um campo de origem, uma expressão e uma função.
Próximas etapas
A seguir, você usará o Business Intelligence Development Studio para publicar seu modelo no servidor de relatório. Consulte Lição 5: Publicando um projeto de modelo de relatório.