Gerando modelos com o uso de ferramentas de gerenciamento de relatório

Usando o Microsoft Office SharePoint Server 2007, o SharePoint Server 2010 ou o Gerenciador de Relatórios, os modelos de relatórios podem ser gerados a partir de bancos de dados SQL Server, cubos Analysis Services ou banco de dados Oracle executando a versão 9.2.0.3 ou posterior. Assim como o Designer de Modelo, esses modelos usam uma fonte de dados compartilhada e os usuários do Construtor de Relatórios interagem com esses modelos da mesma forma. No entanto há algumas diferenças importantes:

  • Ao contrário do Designer de Modelo, você não pode modificar as regras usadas para gerar modelos em ferramentas de gerenciamento de relatório. Todos os dados no banco de dados ou cubo são incluídos no modelo. Embora não possa restringir o que é incluído em um modelo, você pode definir a segurança em itens de modelo para impedir que partes do modelo sejam usadas. Para obter mais informações, consulte Protegendo modelos.

  • Depois de ser gerado o modelo com base em SSAS, ele não poderá ser aberto nem editado no Designer de Modelo. Os modelos baseados em bancos de dados Oracle e SQL Server podem ser baixados e editados no Designer de Modelo.

  • Os modelos são gerados e publicados simultaneamente. Nenhuma etapa adicional é necessária para publicar um modelo no servidor de relatório.

ObservaçãoObservação

Para gerar um modelo de relatório usando as tecnologias e os produtos do SharePoint, seu servidor de relatório deve estar sendo executado no modo integrado do SharePoint. Para obter mais informações, consulte Visão geral da integração do Reporting Services e da tecnologia do SharePoint.

Modelos com base em cubos do Analysis Services

Quando usados no Construtor de Relatórios, os modelos gerados a partir de cubos do AS têm diferenças de comportamento menores em comparação com os modelos gerados a partir dos bancos de dados do SQL Server.

  • Os usuários do Construtor de Relatórios que querem usar um modelo de relatórios gerado a partir de um cubo do Analysis Services devem selecionar uma das perspectivas possíveis contidas no modelo. Eles não devem selecionar o próprio modelo de nível superior. Se um relatório do Construtor de Relatórios contiver itens que não estejam na única perspectiva, poderá ocorrer um erro ao tentar executar o relatório.

  • Há um limite quanto ao número de entidades e suas relações que podem ser exploradas no Construtor de Relatórios. Por exemplo, Cliente para Pedido para Detalhes do Pedido. Isso está limitado a caminhos que se igualam a navegar de uma dimensão para um grupo de medidas relacionado e, em seguida, para uma segunda dimensão relacionada.

Para obter mais informações sobre os cubos do Analysis Services e como eles estão estruturados, consulte Criando cubos.