Partilhar via


"Não é possível ativar uma agenda para um livro" quando tenta agendar uma atualização de dados com o PowerPivot

Este artigo foi escrito por Zakir Haveliwala, Engenheiro de Escalamento de Suporte Sénior.

Sintomas

Quando tenta agendar uma atualização de dados num livro do PowerPivot no Microsoft SharePoint 2016, poderá ver qualquer um dos seguintes erros:

  • Pedimos desculpa, mas ocorreu um problema.

  • Não é possível ativar uma agenda para um livro sem origens de dados externas.

Os registos do Serviço de Registo Unificado (ULS) do SharePoint podem mostrar o seguinte erro:

UserProfileDBCache_WCFLogging :: ProfileDBCacheServiceClient.GetUserData gerou a exceção: Acesso negado.

Este problema ocorre quando a conta que está a executar o Serviço de Sistema do PowerPivot no SharePoint (conjunto aplicacional do PowerPivot) não tem permissões na Aplicação do Serviço de Perfis de Utilizador.

Resolução

Para corrigir este problema, adicione as permissões necessárias com os seguintes passos:

  1. Na Administração Central do SharePoint, aceda a Gestão> deAplicações Gerir aplicações de serviço e, em seguida, selecione Aplicação de Serviço de Perfis de Utilizador. Em seguida, clique em Administradores.

    Captura de ecrã para selecionar a opção Administradores no separador Aplicações de Serviço.

  2. Adicione a conta de serviço de sistema do PowerPivot, selecione a caixa de verificação Controlo Total e, em seguida, clique em OK.

    Captura de ecrã a mostrar a página Administradores da Aplicação de Serviço de Perfis de Utilizador.

  3. Selecione Permissões.

    Captura de ecrã para selecionar a opção Permissões no separador Aplicações de Serviço.

  4. Adicione a conta do Serviço de Sistema do PowerPivot, selecione a caixa de verificação Controlo Total e, em seguida, clique em OK.

    Captura de ecrã a mostrar a página Permissões de Ligação para a Aplicação do Serviço de Perfis de Utilizador.

  5. Reinicie o Serviço de Sistema do PowerPivot em todos os servidores do SharePoint que estão a executar este serviço.