Share via


Como definir propriedades de implantação (Reporting Services)

No Report Designer no Business Intelligence Development Studio, você deve especificara o servidor de relatórios, bem como as pastas para relatórios e fontes de dados compartilhados para que você possa publicar os itens em um projeto. Você pode criar vários conjuntos nomeados para essas propriedades de projetos para que você possa alternar de maneira conveniente entre os conjuntos de propriedades. Cada conjunto de propriedades é uma configuração. Por exemplo, você pode ter uma configuração para publicar relatórios em um servidor de teste e uma configuração diferente para publicar relatórios para um servidor de produção.

Use o Gerenciador de Configurações para criar e gerenciar conjuntos de propriedades do projeto. O Gerenciador de Configurações é um recurso suportado pelo Visual Studio, no qual o BI Development Studio se baseia.

ObservaçãoObservação

Não confunda esse recurso com o Gerenciador de Configuração do Reporting Services, usado para configurar os Reporting Services depois da instalação. Para obter mais informações, consulte Configurando uma instalação de servidor de relatório.

No BI Development Studio, a ação de publicar relatórios de um projeto da solução ou do Servidor de Relatórios é conhecida como implantar relatórios.

ObservaçãoObservação

Não confunda esse termo com implantar soluções do Reporting Services desenvolvida no SQL Server 2008. Para obter mais informações sobre as soluções do Reporting Services, consulte Implantação (Reporting Services).

Para definir as propriedades de implantação

  1. Clique com o botão direito do mouse no projeto de relatório e, em seguida, clique em Propriedades.

  2. Na caixa de diálogo Páginas de Propriedades do projeto, selecione uma configuração a ser editada da lista Configuração. As configurações comuns são DebugLocal, Debug e Production.

    ObservaçãoObservação

    Você pode usar várias configurações para alternar rapidamente entre servidores de relatórios diferentes ou entre implantar e exibir. Por padrão, a configuração DebugLocal exibe um relatório na janela de visualização local e as configurações Debug e Production publicam o relatório em um servidor de relatórios.

  3. Em StartItem, selecione um relatório a ser exibido na janela de visualização ou em uma janela do navegador quando o projeto de relatório é executado.

    ObservaçãoObservação

    StartItem é exigido em configurações nas quais a propriedade do gerenciador de configuração Deploy não é selecionada.

  4. Em OverwriteDataSources, selecione Verdadeiro para sobregravar a fonte de dados no servidor sempre que os relatórios forem publicados ou selecione Falso para manter a fonte de dados no servidor.

  5. Na caixa de texto TargetDataSourceFolder, digite a pasta no servidor de relatórios no qual as fontes de dados compartilhadas publicadas devem ser posicionadas. O valor padrão para TargetDataSourceFolder é Fontes de Dados. Se você deixar este valor em branco, as fontes de dados serão publicadas no local especificado em TargetReportFolder.

  6. Na caixa de texto TargetReportFolder, digite a pasta no servidor de relatórios no qual os relatórios publicados devem ser posicionados. O valor padrão para TargetReportFolder é o nome do projeto de relatório.

    ObservaçãoObservação

    Para um servidor de relatórios executado no modo nativo, você deverá ter permissões de Publicação na pasta de destino para publicar relatórios nessa pasta. As permissões de publicação são fornecidas por meio de uma atribuição de função que mapeia sua conta de usuário para uma função que inclui operações de publicação. Para obter mais informações, consulte Criando e gerenciando atribuições de função e Função Publicador. Para um servidor de relatórios que executa no modo integrado do SharePoint, você deve ter permissão de Membro ou Proprietário no site do SharePoint. Para obter mais informações, consulte Referência à permissão de sites e listas para itens do servidor de relatório.

  7. Na caixa de texto TargetServerURL, digite a URL do servidor de relatórios de destino. Antes de publicar um relatório, defina essa propriedade com uma URL de servidor de relatório válida. Ao publicar em um servidor de relatórios executado no modo nativo, use a URL do diretório virtual do servidor de relatórios (por exemplo, https://server/reportserver ou https://server/reportserver). Esse é o diretório virtual do servidor de relatório e não do Gerenciador de Relatórios.

    Quando publicar em um servidor de relatório executado no modo integrado do SharePoint, use uma URL de um site de nível superior ou subsite do SharePoint. Se você não especificar um site, o site de nível superior padrão será usado (por exemplo, https://servername, https://servername/site ou https://servername/site/subsite).

Para definir as propriedades do Gerenciador de Configuração

  1. Clique com o botão direito do mouse no projeto de relatório e, em seguida, clique em Propriedades.

  2. Na caixa de diálogo Páginas de Propriedades do projeto, clique no Gerenciador de Configuração.

  3. Na caixa de diálogo Gerenciador de Configuração, selecione a configuração a ser editado. A configuração ativa no momento é exibida como Ativa(<configuração>).

  4. Em Contextos do Projeto, para cada projeto na solução, selecione ou desmarque Build ou Deploy.

    ObservaçãoObservação

    Se Build estiver selecionado, o Designer de Relatórios cria o projeto de relatórios e procura erros antes de exibir ou publicar em um servidor de relatórios. Se Deploy estiver selecionado, o Designer de Relatórios publicará os relatórios no servidor de relatórios conforme definido nas propriedades de implantação. Se Deploy não estiver selecionado, o Designer de Relatórios exibirá o relatório especificado na propriedade StartItem em uma janela de visualização local.