Partilhar via


Como criar um modelo de relatório que usa o Designer de Modelo

É possível gerar modelos de um banco de dados SQL Server ou um banco de dados Oracle, usando o Designer de Modelo. Primeiro, é necessário criar um projeto de modelo de relatório no Business Intelligence Development Studio. Em seguida, você cria um arquivo de fonte de dados e um arquivo de exibição da fonte de dados. Por fim, você cria um arquivo de modelo semântico.

Para criar um projeto de modelo de relatório

  1. Clique em Iniciar, aponte para Todos os Programas, aponte para Microsoft SQL Server 2008 R2 e clique em Business Intelligence Development Studio.

  2. No menu Arquivo, aponte para Novo e clique em Projeto.

  3. Na lista Tipos de Projeto, clique em Projetos de Business Intelligence.

  4. Na lista Modelos, clique em Projeto de Modelo de Relatório.

  5. Digite um nome e um local para o projeto ou clique em Procurar e selecione um local.

  6. Clique em OK.

    Um projeto novo é exibido na janela Gerenciador de Soluções.

Para criar uma fonte de dados

  1. No Gerenciador de Soluções, clique com o botão direito do mouse na pasta Fontes de Dados e clique em Nova Fonte de Dados.

    O Assistente para Fonte de Dados é exibido.

    ObservaçãoObservação

    Como alternativa, é possível iniciar o Assistente de Modelo de Relatório primeiro e criar uma fonte de dados e arquivos de exibição da fonte de dados, enquanto o modelo de relatório é criado.

  2. Na página Bem-vindo ao Assistente para Fonte de Dados, clique em Avançar.

  3. Na página Selecione como definir a conexão, clique em Criar uma fonte de dados com base em uma conexão já existente ou em uma nova conexão e clique em Novo.

  4. Em Nome do Servidor, selecione o nome do servidor ao qual você deseja se conectar.

  5. Selecione o método de conexão que os usuários do Construtor de Relatórios usarão para se conectar ao banco de dados.

    • Autenticação do Windows : selecione esta opção quando desejar que o sistema operacional autentique os usuários do SQL Server. Essa opção permite que o SQL Server use os recursos de segurança do Windows como criptografia de senha para autenticar os usuários. É altamente recomendável que você selecione essa opção.

    • Autenticação do SQL Server: selecione esta opção quando desejar que os usuários usem uma conta de logon do SQL Server criada por você. Os usuários devem fornecer um nome de logon e senha válidos SQL Server.

    Observação sobre cuidadosCuidado

    Sempre que for possível, use a Autenticação do Windows.

  6. Na lista Selecionar ou digitar um nome de banco de dados, selecione o nome do banco de dados que deseja usar.

  7. Para verificar a conexão, clique em Testar Conexão.

  8. Clique em OK e em OK novamente.

  9. Clique em Avançar.

  10. Na página Concluindo o Assistente, um nome da fonte de dados padrão é exibido na caixa Nome da fonte de dados. Digite um nome diferente ou use o nome padrão. O nome padrão é o nome do banco de dados que a conexão usa.

  11. Para concluir o assistente, clique em Concluir.

    A nova fonte de dados aparece na pasta Fontes de Dados no Gerenciador de Soluções.

Para criar uma exibição da fonte de dados

  1. No Gerenciador de Soluções, clique com o botão direito do mouse na pasta Exibições da Fonte de Dados e, em seguida, clique em Adicionar Nova Exibição da Fonte de Dados.

  2. Na página Bem-vindo ao Assistente de Exibição da Fonte de Dados, clique em Avançar.

  3. Na página Selecionar uma Fonte de Dados, selecione uma fonte de dados da lista de fontes de dados relacionais. Se nenhuma fonte de dados for listada, você precisará criar uma, clicando no botão Nova Fonte de Dados.

    Observação importanteImportante

    Ao gerar uma exibição da fonte de dados para o seu modelo Oracle, certifique-se de clicar no botão Avançado na página Selecionar uma Fonte de Dados do Assistente de Exibição da Fonte de Dados, e na caixa de diálogo Opções Avançadas de Exibição da Fonte de Dados, selecione o nome do esquema para filtrar os objetos do banco de dados. Selecione os objetos do banco de dados que deseja adicionar ao seu modelo.

  4. Clique em Avançar.

  5. Na página Selecionar Tabelas e Exibições, selecione as tabelas e exibições que deseja incluir no seu modelo semântico e clique nos botões de seta para mover os objetos da lista Objetos disponíveis para a lista Objetos incluídos.

    Observação importanteImportante

    Ao criar um Oracle com base no modelo de relatório, não clique no botão Adicionar Tabelas Relacionadas ao selecionar as tabelas e exibições que deseja adicionar ao modelo de relatório. Se você clicar no botão, o arquivo de exibição da fonte de dados (.DSV) não será gerado.

  6. Clique em Avançar.

  7. Na página Concluindo o Assistente, será exibido o nome padrão da exibição da fonte de dados. Você pode digitar um nome diferente ou usar o nome padrão, que é o nome da fonte de dados para a qual você está criando uma exibição da fonte de dados.

  8. Para concluir o assistente, clique em Concluir.

    A nova exibição da fonte de dados aparece na pasta Exibições da Fonte de Dados do Gerenciador de Soluções.

Para criar um modelo de relatório

  1. Em Gerenciador de Soluções, clique com o botão direito do mouse na pasta Modelos de Relatório e clique em Adicionar Novo Modelo de Relatório.

  2. Na página Bem-vindo ao Assistente de Modelo de Relatório, clique em Avançar.

  3. Na página Selecionar Exibição da Fonte de Dados, selecione a exibição da fonte de dados que deseja usar para o seu relatório e, em seguida, clique em OK. Se nenhuma exibição da fonte de dados for listada, você precisará criar uma, clicando no botão Nova Exibição da Fonte de Dados.

  4. Na página Selecionar regras de criação do modelo de relatório, selecione as regras que deseja aplicar ao modelo, selecione o idioma do modelo que deseja usar e, em seguida, clique em Avançar.

    ObservaçãoObservação

    Se você vir cadeias de caracteres em inglês em um ambiente de outro idioma, deverá instalar o language pack do .NET Framework apropriado.

  5. Na página Coletar Estatísticas do Modelo, verifique se a opção Atualizar as estatísticas do modelo antes da geração automática está selecionada. Para criar um modelo de relatório, o Assistente de Modelo de Relatório precisa coletar estatísticas básicas sobre a fonte de dados antes de criar um modelo.

    ObservaçãoObservação

    A menos que a fonte de dados ou a exibição da fonte de dados tenha sido alterada, você poderá selecionar a opção Usar as estatísticas do modelo atual armazenadas na exibição da fonte de dados na próxima vez que atualizar o modelo.

  6. Clique em Avançar.

  7. Na página Concluir o Assistente, digite um nome para o modelo de relatório e, em seguida, clique em Executar.

  8. Clique em Concluir.

    O conteúdo do modelo de relatório é exibido.