Partager via


Actualiser automatiquement les données PowerPivot dans SharePoint

Si vous avez publié votre classeur PowerPivot sur SharePoint, vous pouvez planifier une actualisation automatique des données du classeur. Cette rubrique explique comment effectuer une actualisation automatique des données d'un classeur PowerPivot sur un site SharePoint.

Notes

Si vous utilisez un classeur enregistré localement, non géré sur un site SharePoint, vous pouvez actualiser vous-même les données dans PowerPivot pour Excel. Pour plus d'informations sur la façon d'actualiser manuellement les données dans le classeur, consultez Recalculer des formules.

Actualisation des données PowerPivot à partir de SharePoint

Les instructions suivantes impliquent que PowerPivot pour le logiciel de serveur SharePoint est installé et activé pour votre site SharePoint. Elles supposent également que le classeur PowerPivot a été publié sur une bibliothèque SharePoint, telle que Documents Partagés ou Galerie PowerPivot. Pour plus d'informations sur la procédure à suivre, consultez Enregistrer dans SharePoint.

En outre, les conditions préalables suivantes doivent être remplies :

  • Pour créer une planification d'actualisation des données, vous devez disposer au moins du niveau d'autorisation Collaboration sur le classeur.

  • Le compte qui effectue l'actualisation doit être un compte d'utilisateur de domaine Windows.

  • Les sources de données externes utilisées pendant l'actualisation des données doivent être disponibles et les informations d'identification que vous spécifiez dans la planification doivent avoir l'autorisation d'accéder à ces sources de données.

  • Le classeur doit être archivé au moment où l'opération d'actualisation se termine.

  • Le serveur SharePoint que vous publiez peut ne pas disposer des mêmes fournisseurs de données que ceux que vous avez utilisés pour importer les données. SharePoint 2010 est un environnement à 64 bits. Si vous avez utilisé la version Excel 32 bits pour créer des classeurs PowerPivot, vous devez vérifier auprès de l'administrateur du serveur que la version 32 bits de tout fournisseur de données utilisé par votre classeur est également installée sur le serveur.

Notes

Le serveur ne verrouille pas le classeur pendant l'opération d'actualisation des données. Si le classeur est extrait lorsque l'actualisation des données commence, le serveur obtient la dernière version connue. Si le fichier est toujours extrait quand le serveur essaie d'enregistrer les modifications, les données mises à jour seront exclues. Si le fichier est archivé et présente d'importantes différences par rapport à la copie récupérée par le serveur, les données actualisées seront ignorées.

Pour planifier l'actualisation automatique des données

  1. Sur SharePoint, dans la bibliothèque SharePoint qui contient le classeur, sélectionnez ce dernier, puis cliquez sur la flèche bas pour afficher une liste de commandes.

  2. Cliquez sur Gérer l'actualisation des données PowerPivot. Si une planification d'actualisation des données est déjà définie, vous verrez à la place la page Historique d'actualisation des données. Vous pouvez cliquer sur Configurer l'actualisation des données pour ouvrir la page de définition de la planification.

    Notes

    Si la commande n'est pas disponible, cela signifie que PowerPivot pour SharePoint n'est pas installé ou qu'il n'est pas activé pour votre site SharePoint. Pour plus d'informations sur l'activation de la fonctionnalité, consultez Procédure : activer l'intégration de PowerPivot pour les collections de sites sur le site Web Microsoft.

  3. Dans la page de définition de la planification, dans la section Actualisation des données, cliquez sur la case à cocher Activer.

  4. Dans Détails de la planification, spécifiez le type de planification et à quelle fréquence vous souhaitez que les données soient actualisées.

  5. Dans Heure de début (au plus tôt), spécifiez l'une des options suivantes :

    1. Après les heures d'ouverture spécifie une période de traitement en dehors des heures d'ouverture, lorsque les serveurs de base de données sont le plus susceptibles de contenir les données actuelles générées pendant la journée de travail. La valeur par défaut pour cette période de traitement est 20 heures, mais votre administrateur SharePoint peut la modifier.

    2. L'heure spécifique (heure et minutes) à laquelle vous souhaitez que la requête d'actualisation des données soit ajoutée à une file d'attente de traitement. Les minutes sont à spécifier par intervalles de 15 minutes.

  6. Dans Notification par courrier électronique, tapez l'adresse de messagerie de la personne à informer en cas d'échecs de l'actualisation des données.

  7. Dans Informations d'identification, entrez les informations de compte que PowerPivot pour SharePoint utilisera pour procéder à l'actualisation. Comme le compte sera utilisé pour ouvrir le classeur afin de traiter l'actualisation des données, le classeur doit avoir l'autorisation Collaboration. Pour que vous puissiez l'utiliser, ce compte doit avoir été défini dans le système. Vous pouvez exécuter l'actualisation des données à l'aide de l'une des options suivantes :

    1. Cliquez sur Utilisez le compte d'actualisation des données configuré par l'administrateur pour utiliser un compte prédéfini. Il s'agit du compte d'actualisation des données sans assistance. Si cette option est activée, le compte est configuré sur votre serveur et vous pouvez l'utiliser. Notez que lorsque vous utilisez cette option, l'historique d'actualisation des données répertorie ce compte comme l'utilisateur ayant exécuté l'opération d'actualisation des données.

    2. Cliquez sur Connectez-vous à l'aide des informations d'identification d'utilisateur Windows suivantes pour spécifier vos propres informations d'identification d'utilisateur Windows. Entrez les informations de compte en respectant le format DOMAINE\utilisateur. Si cette option n'est pas disponible, cela signifie qu'un administrateur SharePoint l'a désactivée pour votre site.

    3. Cliquez sur Connectez-vous à l'aide des informations d'identification enregistrées dans la Banque d'informations sécurisée (SSS) pour la connexion à la source de données pour exécuter l'actualisation des données sous un compte d'utilisateur Windows spécifique, défini dans le service Banque d'informations sécurisé. Pour utiliser cette option, votre administrateur SharePoint doit avoir créé un ID SSS qui stocke les informations de compte, puis vous avoir fourni l'ID à utiliser.

  8. Dans Sources de données, activez la case à cocher Toutes les sources de données si vous souhaitez que l'actualisation des données ré-interroge l'ensemble des sources de données d'origine. Toutes les sources de données PowerPivot sont incluses automatiquement dans l'actualisation, même si la liste des sources de données change au fil du temps.

    Désactivez la case à cocher Toutes les sources de données si vous souhaitez sélectionner manuellement les sources de données à inclure. Vous pouvez si vous le souhaitez définir des planifications individuelles pour des sources de données spécifiques.

    Pour planifier l'actualisation de données pour des sources de données individuelles, sélectionnez la source de données et cliquez sur la flèche bas pour développer les options de planification, notamment les zones permettant d'entrer des informations d'identification différentes pour des sources de données spécifiques. Votre classeur contient déjà toutes les informations de connexion à la source de données qui sont obligatoires pour l'actualisation des données. Vous devez le modifier uniquement si vous souhaitez utiliser des informations d'identification différentes pour les opérations d'actualisation de données en cours.

    Notes

    Certaines restrictions s'appliquent aux sources de données qui peuvent être actualisées automatiquement. Les sources de données doivent se trouver à un emplacement réseau auquel PowerPivot pour SharePoint a accès. Veillez à ne sélectionner que les sources de données qui répondent à ces critères. Pour plus d'informations, consultez Différents moyens de mettre à jour des données dans PowerPivot.

  9. Cliquez sur OK pour enregistrer la planification.