Partilhar via


Atualizar automaticamente dados PowerPivot no SharePoint

Se você tiver publicado sua pasta de trabalho PowerPivot no SharePoint, poderá definir uma agenda para atualização automática dos dados na pasta de trabalho. Este tópico descreve como executar a atualização automática de dados em uma pasta de trabalho PowerPivot em um site do SharePoint.

ObservaçãoObservação

Caso esteja trabalhando com uma pasta de trabalho salva localmente e não gerenciada em um site do SharePoint, você mesmo poderá atualizar os dados no PowerPivot para Excel. Para obter mais informações sobre como atualizar manualmente os dados de dentro da pasta de trabalho, consulte Recalcular fórmulas.

Atualizando dados PowerPivot do SharePoint

As instruções a seguir pressupõem que o software de servidor PowerPivot para SharePoint está instalado e habilitado para seu site do SharePoint. As instruções também pressupõem que a pasta de trabalho PowerPivot foi publicada em uma biblioteca do SharePoint, como Documentos Compartilhados ou Galeria PowerPivot. Para obter mais informações sobre como fazer isso, consulte Salvar no SharePoint.

Adicionalmente, estes pré-requisitos devem ser atendidos:

  • Você precisa ter nível de permissão Colaboração ou superior na pasta de trabalho para criar uma agenda de atualização de dados.

  • A conta que executa a atualização deve ser uma conta de usuário de domínio do Windows.

  • As fontes de dados externas acessadas durante a atualização de dados devem estar disponíveis e as credenciais especificadas na agenda devem ter permissão para acessar essas fontes de dados.

  • O check in da pasta de trabalho deve ser feito quando a operação de atualização for concluída.

  • O servidor do SharePoint no qual você publica pode ou não ter os mesmos provedores de dados que você usou para importar os dados. O SharePoint 2010 é um ambiente de 64 bits. Se você usou o Excel de 32 bits para criar pastas de trabalho PowerPivot, deverá investigar com o administrador do servidor para verificar se a versão de 32 bits de qualquer provedor de dados usada por sua pasta de trabalho também está instalada no servidor.

ObservaçãoObservação

O servidor não bloqueia a pasta de trabalho enquanto a atualização de dados está em andamento. Se for realizado check-out na pasta de trabalho no início da atualização de dados, o servidor obterá a última versão conhecida. Se o arquivo ainda estiver com check-out quando o servidor tentar salvar as alterações, os dados atualizados serão descartados. Se for realizado o check-in do arquivo e ele for significativamente diferente da cópia recuperada pelo servidor, os dados atualizados serão descartados.

Para agendar a atualização de dados automática

  1. No SharePoint, na biblioteca do SharePoint que contém a pasta de trabalho, selecione a pasta de trabalho e clique na seta para baixo para exibir uma lista de comandos.

  2. Clique em Gerenciar Atualização de Dados PowerPivot. Se uma agenda de atualização de dados já estiver definida, você verá a página de histórico Exibir Atualização de Dados. Você pode clicar em Configurar atualização de dados para abrir a página de definição de agenda.

    ObservaçãoObservação

    Se o comando não estiver disponível, o PowerPivot para SharePoint não está instalado ou não foi habilitado para seu site do SharePoint. Para obter mais informações sobre como ativar o recurso, consulte Ativar a integração do PowerPivot para conjuntos de sites no site da Microsoft.

  3. Na página de definição de agenda, na seção Atualização de Dados, clique na caixa de seleção Habilitar.

  4. Em Detalhes de Agendamento, especifique o tipo de agendamento e a frequência na qual você deseja atualizar os dados.

  5. Em Hora de Início Mais Antiga, especifique uma das seguintes opções:

    1. Depois do horário comercial especifica um período de processamento fora do expediente, quando é mais provável que os servidores do banco de dados tenham dados atuais que foram gerados no horário comercial. O valor padrão para esse período de processamento é 20h00, mas seu administrador do SharePoint pode alterar isso para uma hora diferente.

    2. Uma hora específica, em horas e minutos, na qual você deseja que a solicitação de atualização de dados seja adicionada a uma fila de processo. Especifique os minutos em intervalos de 15 minutos.

  6. Em Notificação por Email, digite um endereço de email de quem deve ser notificado a respeito de falhas na atualização de dados.

  7. Em Credenciais, insira informações da conta que o PowerPivot para SharePoint usará para atualizar. A conta será usada para abrir a pasta de trabalho para o processamento da atualização de dados, portanto, ela deve ter a permissão Contribuir na pasta de trabalho. Essa conta deve ser definida no sistema antes de ser usada. Você pode executar a atualização de dados usando uma destas opções:

    1. Clique em Usar a conta de atualização de dados configurada pelo administrador para usar uma conta predefinida. Essa é a conta autônoma de atualização de dados. Se esta opção for habilitada, a conta será configurada em seu servidor e ficará disponível para uso. Observe que quando esta opção é usada, o histórico de atualização de dados listará essa conta como o usuário que executou a operação de atualização de dados.

    2. Clique em Conectar usando as seguintes credenciais de usuário do Windows para especificar suas próprias credenciais de usuário do Windows. Insira as informações da conta no formato DOMÍNIO\usuário. Se esta opção não estiver disponível, isso significará que um administrador do SharePoint a desabilitou para seu site.

    3. Clique em Conecte-se usando as credenciais salvas no SSS (Serviço de Repositório Seguro) para fazer logon na fonte de dados para executar a atualização de dados em uma conta de usuário do Windows específica que é definida no Serviço de Repositório Seguro. Para usar esta opção, seu administrador do SharePoint deve criar uma ID do SSS que armazene as informações da conta e fornecer para você a ID que deve ser usada.

  8. Em Fontes de Dados, marque a caixa de seleção Todas as fontes de dados se desejar que a atualização de dados consulte novamente todas as fontes de dados originais. Todas as fontes de dados PowerPivot são incluídas automaticamente na atualização, até mesmo se a lista de fontes de dados for alterada com o passar do tempo.

    Desmarque a caixa de seleção Todas as fontes de dados se desejar selecionar manualmente as fontes de dados a serem incluídas. Opcionalmente, você pode definir agendas individuais para fontes de dados específicas.

    Para agendar a atualização de dados para fontes de dados individuais, selecione a fonte de dados e clique na seta para baixo para expandir suas opções de agendamento, inclusive caixas para inserir credenciais diferentes para fontes de dados específicas. Sua pasta de trabalho já contém todas as informações de conexão da fonte de dados necessárias para a atualização de dados. Você só precisará alterar isso se desejar usar credenciais diferentes para operações de atualização de dados contínuas.

    ObservaçãoObservação

    Algumas restrições se aplicam às fontes de dados que podem ser atualizadas automaticamente. As fontes de dados devem estar em um local de rede disponível para o PowerPivot para SharePoint. Selecione apenas as fontes de dados que atendam aos critérios. Para obter mais informações, consulte Diferentes maneiras de atualizar dados no PowerPivot.

  9. Clique em OK para salvar sua agenda.