Share via


Aplicativo de serviço PowerPivot

Na arquitetura do SharePoint 2010, um aplicativo de serviço é um recurso em nível de farm que é compartilhado nos sites do farm. Ela fornece um ponto de extremidade a um ou mais serviços executados em um servidor de aplicativos. Serviços de Banco de Dados do Access, Conectividade de Dados Comercial e Serviços de Cálculo do Excel são exemplos de serviços que são acessados por um aplicativo de serviço que deve ser criado quando você implanta o serviço. Em uma instalação do PowerPivot para SharePoint, o Serviço do Sistema PowerPivot também requer um aplicativo de serviço. O aplicativo de serviço oferece um contexto de tempo de execução para consultar e gerenciar dados do PowerPivot no farm.

Este tópico contém as seguintes seções:

Como um aplicativo de serviço PowerPivot é criado e configurado

Como um aplicativo de serviço PowerPivot é usado no farm

Banco de dados de aplicativo do PowerPivot

Como um aplicativo de serviço PowerPivot é criado e configurado

Um aplicativo de serviço PowerPivot é criado e configurado automaticamente quando você instala o SQL Server PowerPivot para SharePoint usando a opção de instalação Novo Servidor. Caso contrário, um administrador de farm ou de serviço deve criá-lo manualmente na Administração Central do SharePoint como uma etapa pós-instalação ao implantar o PowerPivot para SharePoint no farm.

Você deve ter pelo menos um aplicativo de serviço PowerPivot para fornecer um contexto de tempo de execução para o Serviço de Sistema PowerPivot. O aplicativo de serviço especifica a identidade do serviço e os parâmetros de configuração que são associados ao Serviço de Sistema PowerPivot. O aplicativo de serviço usará seu próprio banco de dados interno para armazenar informações sobre agendas de atualização de dados, dados de uso que são coletados para fins de relatório, e o status de arquivos de dados do PowerPivot atualmente em uso no farm.

Embora você só precise de um aplicativo de serviço para habilitar o processamento de consultas do PowerPivot, pode criar aplicativos de serviço adicionais para gerenciá-los separadamente no Painel de Gerenciamento do PowerPivot ou para dar suporte a configurações diferentes. Por exemplo, sua organização talvez tenha requisitos de confidencialidade de dados, onde departamentos individuais exigem que os dados de seus aplicativos não sejam visíveis para outros departamentos. Nesse caso, a criação de aplicativos de serviço separados para cada departamento o ajuda a atender esse requisito exibindo dados administrativos separadamente para cada aplicativo de serviço no painel de gerenciamento.

Para obter mais informações sobre como criar um aplicativo de serviço, consulte Criar e configurar um aplicativo de serviço PowerPivot.

Como um aplicativo de serviço PowerPivot é usado no farm

Um aplicativo de serviço PowerPivot oferece um ponto de extremidade para o Serviço do Sistema PowerPivot. Ele é executado em um servidor de aplicativos que tem uma implantação do PowerPivot para SharePoint. Em uma implantação em expansão que tem vários servidores do PowerPivot no farm, um único aplicativo de serviço estará disponível em todos os servidores físicos.

Para disponibilizar aplicativos de serviço para aplicativos Web e um conjunto de sites em um farm, a arquitetura do SharePoint 2010 fornece listas de associações de serviços. Uma lista de associações de serviços é um conjunto de serviços compartilhados que podem ser usados por um aplicativo Web. Há uma lista padrão que pode ser usada por muitos aplicativos Web ou uma lista personalizada que é criada especificamente para um único aplicativo Web. Uma lista de associações de serviços pode incluir todos os serviços compartilhados no farm ou qualquer um deles, inclusive Serviços de Cálculo do Excel, Serviço de Repositório Seguro e aplicativos de serviço PowerPivot.

Para disponibilizar o processamento de consultas do PowerPivot para sites pelo farm, adicione um aplicativo de serviço PowerPivot a uma lista padrão ou personalizada de associações de serviços. Se você criar vários aplicativos de serviço PowerPivot para variar a configuração ou isolar dados, crie associações de serviços personalizadas para garantir que um aplicativo Web use o aplicativo de serviço PowerPivot específico criado por você.

Inclua sempre um aplicativo de serviço PowerPivot no grupo de conexões de serviço padrão. Use associações de serviço personalizadas para qualquer aplicativo de serviço novo adicionado. A presença de um aplicativo de serviço PowerPivot no grupo de conexões padrão é necessária para o Painel de Gerenciamento do PowerPivot em Administração Central. A Administração Central usa apenas a lista de conexões padrão para suas associações de serviço. Se um aplicativo de serviço PowerPivot não estiver na lista, o painel não funcionará corretamente.

Para obter mais informações sobre o fluxo de solicitações de consulta do PowerPivot no farm, consulte Serviço do Sistema PowerPivot. Para obter mais informações sobre como adicionar um aplicativo de serviço PowerPivot a uma lista de associações de serviço, consulte Conectar um aplicativo de serviço PowerPivot a um aplicativo Web do SharePoint.

Banco de dados de aplicativo do PowerPivot

Cada aplicativo do serviço PowerPivot armazena dados de aplicativo e agendas em um banco de dados relacional SQL Server. Os dados de aplicativo incluem agendas de atualização de dados, dados de uso e os dados do PowerPivot que são carregados ou armazenados em cache no sistema. Os dados de aplicativo são para uso interno por aplicativos de serviço PowerPivot. O banco de dados de aplicativo de serviço não armazena arquivos de conteúdo. Os dados do PowerPivot são armazenados em pastas de trabalho do Excel em um repositório de banco de dados de conteúdo.