Partilhar via


Create, Modify, and Delete Standard Subscriptions (Reporting Services in Native Mode)

A assinatura padrão é criada por usuários individuais que desejam entregar um relatório por email ou em uma pasta compartilhada. Uma assinatura padrão sempre é definida pelo relatório no qual se baseia.

Um usuário que cria uma assinatura possui essa assinatura. Cada usuário pode modificar ou excluir as assinaturas que possui.

Observação

A partir do SQL Server 2008 R2Reporting Services, você pode transferir a propriedade de uma assinatura programaticamente. Não há nenhuma interface do usuário que você possa usar para transferir propriedade de assinaturas. Para obter mais informações, consulte ChangeSubscriptionOwner.

Dependendo RSReportServer.config configurações de arquivo de configuração, os usuários podem ser capazes de adicionar mais usuários a uma assinatura (por exemplo, um gerente adiciona os endereços de email de seus relatórios diretos para que cada um receba uma cópia do relatório). O suporte a esse recurso depende da visibilidade do campo Para: durante a definição de assinaturas individuais. Para saber mais, confira Configurar um servidor de relatório para entrega de email (Gerenciador de Configurações do SSRS).

Este tópico fornece informações sobre assinaturas padrão que são criadas e gerenciadas por usuários individuais. As assinaturas controladas por dados têm requisitos e etapas diferentes e são discutidas em um tópico separado. Para obter mais informações, consulte Criar, modificar e excluir uma assinatura de Data-Driven.

Neste tópico:

Para criar uma assinatura

Para criar uma assinatura, escolha a ferramenta e a abordagem que são válidas para a implantação do servidor de relatório:

  • O conteúdo neste tópico explica como criar assinaturas em um servidor de relatório de modo nativo usando Reporting Services Gerenciador de Relatórios. Após definir uma assinatura, você poderá acessá-la no Gerenciador de Relatórios através da página Minhas Assinaturas ou da guia Assinaturas de um relatório específico.

  • Criar e gerenciar assinaturas para servidores de relatório no modo do SharePoint explica como usar as páginas de aplicativos em um site do SharePoint para assinar relatórios em um servidor de relatório executado no modo integrado do SharePoint.

Este tópico fornece instruções para criar uma assinatura de email e uma assinatura de entrega de compartilhamento de arquivos.

Antes de assinar um relatório, a fonte de dados do relatório deve estar configurada para usar credenciais armazenadas ou nenhuma credencial. Para obter mais informações, consulte Armazenar credenciais em uma fonte de dados do Reporting Services. Caso contrário, o botão Nova Assinatura não estará disponível.

Este tópico não explica como criar uma assinatura controlada por dados. Para obter instruções sobre como criar uma assinatura controlada por dados, consulte Criar uma assinatura de Data-Driven (Tutorial do SSRS) ou a ajuda online para a página Criar uma Assinatura controlada por dados no Gerenciador de Relatórios.

Para criar uma assinatura de compartilhamento de arquivo

  1. Inicie o Gerenciador de Relatórios (Modo Nativo do SSRS).

  2. No Gerenciador de Relatórios, na página Conteúdo , navegue até o relatório que deseja assinar. Clique no relatório para abri-lo.

  3. Clique na guia Assinaturas e, em seguida, clique em Nova Assinatura.

  4. Em Entregue por, selecione Compartilhamento de Arquivos do Windows.

  5. Em Nome do Arquivo, digite um nome de arquivo para o relatório.

  6. Selecione Adicionar uma extensão de arquivo quando o arquivo é criado. Esta opção adiciona uma extensão de arquivo de três caracteres ao nome do arquivo. A extensão de arquivo é determinada pelo formato de saída do relatório selecionado.

  7. Na caixa de texto Caminho , digite um caminho UNC (Convenção Universal de Nomenclatura) para uma pasta existente em que você deseja entregar os relatórios (por exemplo, \\<servername>\<myreports>). Inclua caracteres de barra invertida dupla no começo do caminho. Não especifique barras invertidas à direita.

  8. Em Formato de Processamento, selecione um formato de saída de relatório para entrega de arquivo. Escolha um formato que corresponda ao aplicativo de desktop que será usado para abrir o relatório. Evite formatos que não renderizam um relatório em um único fluxo ou que introduzam interatividade não compatível com um arquivo estático (por exemplo, HTML 4.0).

  9. Nas caixas de texto Nome de usuário e Senha, especifique as credenciais necessárias para acessar o compartilhamento de arquivos, usando o formato <domínio>\<nome de usuário> para o nome de usuário.

  10. Especifique opções de substituição. Se você clicar em Não substituir o arquivo se existir uma versão anterior, a entrega não ocorrerá caso um arquivo existente seja detectado. Se você clicar em Incrementar nomes de arquivos quando versões mais recentes são adicionadas, o servidor de relatório adicionará um número ao nome do arquivo para diferenciá-lo dos arquivos existentes com o mesmo nome.

  11. Especifique quando deseja que o relatório seja entregue:

    • Para agendar um horário de entrega, clique em Quando a execução do relatório agendado estiver concluída e clique no botão Selecionar Agendamento . Uma página de agenda é exibida.

    • Para selecionar uma agenda compartilhada predefinida que já tenha a data, a hora e as informações de recorrência que deseja usar, clique em Em uma agenda compartilhadae, em seguida, selecione a agenda a ser usada.

    • Para entregar o relatório quando um instantâneo de relatório for atualizado com uma versão mais recente, clique emQuando o conteúdo do relatório for atualizado. Se estiver assinando um relatório que recupera dados em intervalos agendados, a agenda usada para atualizar os dados determinará quando a assinatura será processada.

      Observação

      Esta opção só está disponível para instantâneos que já estão associados a uma agenda de atualização.

  12. Para relatórios parametrizados, especifique os parâmetros a serem usados para o relatório dessa assinatura. Os parâmetros podem ser diferentes dos utilizados para executar o relatório sob demanda ou em outras operações agendadas.

O relatório é entregue como um arquivo estático. Se o relatório incluir recursos interativos (por exemplo, links para linhas e colunas adicionais), esses recursos não estarão disponíveis.

Para criar uma assinatura de email

  1. No Gerenciador de Relatórios, na página Conteúdo , navegue até o relatório que deseja assinar. Clique no relatório para abri-lo.

  2. Clique na guia Assinaturas e, em seguida, clique em Nova Assinatura.

  3. Em Entregue por, selecione Email. Se este tipo de entrega não estiver disponível, isso indica que o servidor de relatório não foi configurado para assinatura de email.

  4. Na caixa de texto Para , o nome do destinatário no campo Para: é endereçado automaticamente usando sua conta de usuário de domínio. As configurações do servidor de relatório determinam se o campo Para é endereçado a si mesmo com sua conta de usuário. Para obter informações sobre como alterar os parâmetros de configuração de endereços de email, consulte Configurar um servidor de relatório para entrega de email (SSRS Configuration Manager).

    Observação

    Dependendo de suas permissões, você pode digitar o endereço de email no qual deseja entregar o relatório. Para especificar vários endereços de email, separe-os com um ponto-e-vírgula (;). Você também pode digitar endereços de email adicionais nas caixas de texto Cc, Ccoe Responder . Você precisa ter permissão para gerenciar todas as assinaturas.

  5. Selecione as opções de entrega do seguinte modo:

    • Para inserir ou anexar uma cópia do relatório, selecione Incluir Relatório. O formato do relatório é determinado pelo formato de renderização selecionado. Não escolha essa opção caso o tamanho do relatório ultrapasse o limite definido para seu sistema de emails.

    • Para incluir um link de URL para o relatório no corpo da mensagem de email, selecione Incluir Link.

    Observação

    Se você desmarcar as duas opções, somente o texto de notificação na linha Assunto será enviado.

  6. Escolha um formato de renderização na caixa de listagem Formato de Processamento . Esta opção estará disponível se você selecionar Incluir Relatório para inserir ou anexar uma cópia do relatório.

    • Para inserir o relatório no corpo da mensagem de email, selecione Arquivo Web.

    • Para enviar o relatório como um anexo, escolha qualquer um dos outros formatos de renderização.

  7. Selecione uma prioridade na caixa de listagem Prioridade . No Microsoft Exchange, esta configuração define um sinalizador para o nível de importância da mensagem de email.

  8. Especifique quando deseja que o relatório seja entregue:

    • Para agendar um horário de entrega, clique em Quando a execução do relatório agendado estiver concluída e clique em Selecionar Agendamento. Uma página de agenda é exibida.

    • Para selecionar uma agenda compartilhada predefinida que já tenha a data, a hora e as informações de recorrência que deseja usar, clique em Em uma agenda compartilhadae, em seguida, selecione a agenda a ser usada.

    • Para entregar o relatório quando um instantâneo de relatório for atualizado com uma versão mais recente, clique emQuando o conteúdo do relatório for atualizado. Se estiver assinando um relatório que recupera dados em intervalos agendados, a agenda usada para atualizar os dados determinará quando a assinatura será processada.

    Observação

    Esta opção só está disponível para instantâneos que já estão associados a uma agenda de atualização.

  9. Para relatórios parametrizados, especifique os parâmetros a serem usados para o relatório dessa assinatura. Os parâmetros especificados podem ser diferentes dos utilizados para executar o relatório sob demanda ou em outras operações agendadas.

Para modificar uma assinatura

Você pode modificar uma assinatura em qualquer momento. Se uma assinatura for modificada enquanto estiver sendo processada, as configurações atualizadas serão usadas se forem salvas no banco de dados do servidor de relatório antes de a extensão de entrega receber os dados da assinatura. Caso contrário, as configurações existentes são usadas.

Para localizar uma assinatura, use a página Minhas Assinaturas ou exiba as definições de assinatura associadas a um relatório. Não é possível procurar as assinaturas diretamente, nem procurar uma assinatura baseada no nome do proprietário, em informações de gatilho, em informações de status, etc.

As assinaturas também podem ser modificadas ou excluídas por administradores de servidor de relatório.

Observação

Um administrador de servidor de relatório não pode gerenciar a partir de um lugar todas as assinaturas individuais que estão sendo usadas em um servidor de relatório específico. No entanto, os administradores de servidor de relatório podem acessar cada assinatura individual para modificá-la ou excluí-la.

Para excluir uma assinatura

Para excluir uma assinatura"

  1. Inicie o Gerenciador de Relatórios (Modo Nativo do SSRS).

  2. No Gerenciador de Relatórios, clique em Minhas Assinaturas na barra de ferramentas global e navegue até a assinatura que deseja modificar ou excluir.

  3. Se preferir, na guia Assinaturas de um relatório aberto, localize a assinatura que deseja modificar ou excluir. Execute uma das ações a seguir:

    1. Para modificar uma assinatura, clique em Editar.

    2. Para excluir uma assinatura, marque a caixa de seleção próxima à assinatura e, em seguida, clique em Excluir.

Este tópico não explica como cancelar uma assinatura que esteja em processamento no servidor de relatórios. Para obter mais informações sobre como cancelar assinaturas, consulte Gerenciar um processo em execução

Se desejar cancelar uma assinatura e não conseguir localizá-la facilmente, anote o relatório que está recebendo e procure-a por nome. Ao acessar o relatório, você pode remover a si mesmo da assinatura. Se não conseguir localizar a assinatura, esta talvez seja uma assinatura controlada por dados. Para obter mais informações, entre em contato com o administrador do servidor de relatório.

Uma assinatura será excluída automaticamente se o relatório subjacente for excluído. Se uma assinatura for excluída enquanto estiver sendo processada, a assinatura parará se a operação de exclusão ocorrer antes de a extensão de entrega receber os dados da assinatura. Caso contrário, a assinatura continuará sendo processada.

Consulte Também

Tarefas e permissões
Criar e gerenciar assinaturas de servidores de relatório no modo SharePoint
Criar e gerenciar assinaturas de servidores de relatório no modo Nativo
Assinaturas controladas por dados
Assinaturas e entrega (Reporting Services)
Gerenciador de Relatórios (modo nativo do SSRS)
Usar Minhas Assinaturas