Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Reporting Services fornece assinaturas controladas por dados para que você possa personalizar a distribuição de um relatório com base em dados dinâmicos do assinante. As assinaturas controladas por dados são destinadas aos seguintes tipos de cenários:
Distribuição de relatórios para um grande pool de destinatários cuja associação pode mudar de uma distribuição para outra. Por exemplo, distribua um relatório mensal para todos os clientes atuais.
Distribuição de relatórios para um grupo específico de destinatários com base em critérios predefinidos. Por exemplo, envie um relatório de desempenho de vendas para os dez principais gerentes de vendas em uma organização.
O que você aprenderá
Este tutorial mostra como usar assinaturas controladas por dados usando um exemplo simples para ilustrar os conceitos.
Este tutorial divide-se em três lições:
Lição 1: Criando um banco de dados de assinante de exemplo
Nesta lição, você aprenderá a criar um banco de dados local do SQL Server que contém informações do assinante.
Lição 2: Modificando as propriedades da fonte de dados do relatório
Nesta lição, você aprenderá a modificar as propriedades da fonte de dados do relatório para que o relatório possa ser executado sem vigilância. O processamento autônomo requer credenciais armazenadas. Você também modificará o conjunto de dados do relatório para incluir um parâmetro fornecido pelos dados do assinante.
Lição 3: Definindo uma assinatura de Data-Driven
Nesta lição, você aprenderá a definir uma assinatura controlada por dados. Esta lição orienta você por cada página do Assistente de Assinatura do Data-Driven.
Requisitos
As assinaturas controladas por dados normalmente são criadas e mantidas pelos administradores do servidor de relatório. A capacidade de criar assinaturas controladas por dados requer experiência na criação de consultas, conhecimento de fontes de dados que contêm dados do assinante e permissões elevadas em um servidor de relatório.
O tutorial usará o relatório criado no tutorial Criar um Relatório de Tabela Básica (Tutorial do SSRS) e dados do AdventureWorks2012
Seu sistema deve ter o seguinte instalado para usar este tutorial:
Uma edição do SQL Server que dá suporte a assinaturas controladas por dados. Para obter mais informações, consulte Edições e Componentes do SQL Server 2014.
O servidor de relatório deve estar em execução no modo nativo. A interface do usuário descrita neste tutorial baseia-se em um servidor de relatório de modo nativo. As assinaturas têm suporte em servidores de relatório no modo do SharePoint, mas a interface do usuário será diferente da descrita neste tutorial.
O serviço SQL Server Agent deve estar em execução.
Um relatório que inclui parâmetros. Este tutorial pressupõe que você criará o relatório de exemplo
Sales Ordersusando o tutorial Criar um Relatório de Tabela Básico (Tutorial do SSRS).Banco de dados de exemplo AdventureWorks2012, que fornece dados para o relatório de exemplo.
Uma atribuição de função que inclui a tarefa de Gerenciar todas as assinaturas no relatório modelo. Essa tarefa é necessária para definir uma assinatura controlada por dados. Se você for um administrador no computador, a atribuição de função padrão para administradores locais fornecerá as permissões necessárias para a criação de assinaturas controladas por dados. Para obter mais informações, consulte Como conceder permissões em um servidor de relatório do modo nativo.
Uma pasta compartilhada para a qual você tem permissões de gravação. A pasta compartilhada deve estar acessível por meio de uma conexão de rede.
Tempo estimado para a conclusão do tutorial: 30 minutos. Mais 30 minutos se você não tiver concluído o tutorial básico do relatório.
Consulte Também
Assinaturas doData-Driven
Criando um relatório de tabela básico (Tutorial do SSRS)