Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette section fournit des informations détaillées sur l'actualisation des données.
Fonctionnement de l'actualisation des données
Impact de l'actualisation des données
Déterminer l'emplacement d'où sont issues les données
Déterminer quand une source de données a été actualisée
Restrictions concernant l'activation de l'actualisation automatique
Restrictions sur les modifications apportées aux sources de données
Fonctionnement de l'actualisation des données
Lorsque vous actualisez les données d'un classeur, les données contenues dans la fenêtre PowerPivot sont remplacées par de nouvelles données. Vous ne pouvez pas simplement importer de nouvelles lignes de données ou uniquement les données modifiées. PowerPivot pour Excel n'effectue pas le suivi des lignes qui ont été ajoutées précédemment.
L'actualisation des données se produit comme une transaction. Cela signifie qu'une fois que vous avez commencé la mise à jour des données, la mise à jour complète peut échouer ou réussir ; vous n'obtiendrez jamais des données partiellement correctes.
L'actualisation manuelle des données, que vous initialisez à partir de la fenêtre PowerPivot, est gérée par l'instance locale en mémoire d'Analysis Services. Par conséquent, l'opération d'actualisation des données peut affecter les performances des autres tâches sur votre ordinateur. Toutefois, si vous planifiez une actualisation automatique des données dans un classeur sauvegardé sur un site SharePoint, l'instance d'Analysis Services hébergée dans le site SharePoint gère le processus d'importation et son minutage.
Impact de l'actualisation des données
L'actualisation des données déclenche généralement un recalcul des données dans les formules, ainsi que dans les graphiques et les tableaux croisés dynamiques. L'actualisation des données implique l'obtention des données les plus récentes à partir des sources externes, alors qu'un recalcul correspond à la mise à jour des résultats de toutes les formules qui utilisent des données modifiées. Une opération d'actualisation déclenche généralement un recalcul.
Par conséquent, vous devez toujours penser à l'impact potentiel d'une modification des sources de données ou d'une actualisation des données obtenues de la source de données et prendre en compte les conséquences éventuelles avant d'agir.
Certaines parties des données PowerPivot peuvent être rompues suite à des modifications apportées dans la source de données. Si certaines colonnes ne peuvent pas être récupérées à partir de la source de données (par exemple, si elles ont été supprimées ou modifiées), l'actualisation échoue et vous devez mettre à jour les mappages entre les données source et les données PowerPivot. Pour plus d'informations, consultez Modifier les propriétés d'une source de données existante.
Une fois l'actualisation terminée, certaines colonnes peuvent être signalées comme contenant une erreur. Cela peut se produire si la formule DAX dans la colonne utilise des données qui n'étaient plus disponibles lors de l'actualisation, si le type de données d'une colonne a changé ou si une valeur non valide a été ajoutée dans les données externes. Pour résoudre ce problème, vous pouvez modifier la formule ou supprimer la colonne si elle est basée sur des données qui ne sont plus disponibles.
Les formules qui utilisent les données mises à jour doivent être recalculées. Selon la taille du classeur, cette opération peut être longue.
Si votre classeur contient plusieurs sources de données, vous devrez peut-être actualiser le classeur entier même si une seule source de données externe a changé. Par exemple, si vous créez des mesures qui reposent sur des colonnes calculées et que ces dernières utilisent des valeurs provenant d'autres colonnes calculées, PowerPivot analyse d'abord les dépendances, puis traite la chaîne entière d'objets associés dans l'ordre. Selon la complexité des dépendances, cette opération peut être longue.
Lorsque vous modifiez un filtre, le classeur entier doit être recalculé.
Pour plus d'informations sur le recalcul des formules, consultez Recalculer des formules. Vous pouvez également désactiver temporairement le recalcul, pour atténuer l'impact sur les performances d'actualisations des données à grande échelle. Pour plus d'informations, consultez Recalculer manuellement les formules dans PowerPivot.
Déterminer la source des données
Si vous n'êtes pas sûr de la provenance des données dans votre classeur, vous pouvez utiliser les outils de la fenêtre PowerPivot pour obtenir ces informations, notamment le nom du fichier source et son chemin d'accès.
[!REMARQUE]
Dans Windows Vista et Windows 7, les fonctionnalités fournies dans la fenêtre PowerPivot sont disponibles sur un ruban, présenté dans cette rubrique. Dans Windows XP, ces fonctionnalités sont disponibles dans un ensemble de menus. Si vous utilisez Windows XP et souhaitez voir les correspondances entre les commandes des menus et les commandes du ruban, consultez Interface utilisateur de PowerPivot dans Windows XP.
Pour rechercher la source de données existantes |
|
Déterminer quand les données ont été actualisées pour la dernière fois
Vous pouvez utiliser les outils de la fenêtre PowerPivot pour découvrir la date de la dernière actualisation des données. Si vous avez enregistré le classeur sur un site SharePoint et que l'actualisation automatique des données est planifiée sur le serveur, la date de Dernière actualisation comprend également la date de l'actualisation automatique.
Pour rechercher la date à laquelle une table a été actualisée pour la dernière fois |
|
Restrictions sur les sources de données actualisables
Certaines restrictions s'appliquent aux sources de données qui peuvent être actualisées automatiquement à partir d'un site SharePoint. Veillez à ne sélectionner que des sources de données qui répondent aux critères suivants :
La source de données doit être disponible au moment où s'effectue l'actualisation des données et disponible à l'emplacement indiqué. Si la source de données d'origine se trouve sur un lecteur de disque local de l'utilisateur qui a créé le classeur, vous devez soit exclure cette source de données de l'opération d'actualisation, soit trouver un moyen de publier cette source de données à un emplacement accessible via une connexion réseau. Si vous déplacez une source de données vers un emplacement réseau, veillez à ouvrir le classeur dans PowerPivot pour Excel et répétez les étapes de récupération des données. Ces opérations sont nécessaires pour rétablir les informations de connexion stockées dans la source de données PowerPivot.
L'accès à la source de données doit se faire au moyen des informations d'identification incorporées dans la source de données PowerPivot ou de celles qui ont été spécifiées dans la planification. Les informations d'identification incorporées sont créées dans la source de données PowerPivot lorsque vous vous connectez à la source de données externe à partir de PowerPivot pour Excel. Si vous souhaitez remplacer ces informations d'identification, vous pouvez spécifier un autre compte d'utilisateur dans la planification, si le serveur est en mesure de le stocker. Pour plus d'informations, consultez Configurer les informations d'identification stockées pour l'actualisation des données PowerPivot sur le site Web Microsoft.
L'actualisation des données doit réussir pour toutes les sources de données que vous spécifiez. Si ce n'est pas le cas, les données actualisées sont ignorées, vous laissant avec la dernière version enregistrée du classeur. Excluez toutes les sources de données pour lesquelles vous avez un doute.
L'actualisation des données ne doit pas invalider d'autres données de votre classeur. Lorsque vous actualisez un sous-ensemble de vos données, il est essentiel que vous compreniez si le classeur est toujours valide une fois les données les plus récentes agrégées avec les données statiques qui ne s'inscrivent pas sur la même période. En tant qu'auteur du classeur, il vous appartient de connaître les dépendances de vos données et de faire en sorte que l'actualisation des données soit appropriée pour le classeur lui-même.
L'accès à une source de données externe s'effectue au moyen d'une chaîne de connexion incorporée, d'une URL ou d'un chemin d'accès UNC que vous avez spécifié lorsque vous avez importé les données d'origine dans le classeur à l'aide de la fenêtre PowerPivot. Les informations de connexion d'origine stockées dans la source de données PowerPivot sont réutilisées pour les opérations d'actualisation des données suivantes. Il n'existe pas d'autres informations de connexion qui puissent être créées et gérées à des fins d'actualisation des données ; seules les informations de connexion existantes sont utilisées.
Restrictions sur les modifications possibles d'une source de données
Il existe des restrictions sur les modifications que vous pouvez apporter à une source de données :
Les types de données d'une colonne peuvent être uniquement modifiés par un type de données compatible. Par exemple, si les données de la colonne incluent des nombres décimaux, vous ne pouvez pas modifier le type de données par un entier. Toutefois, vous pouvez changer les données numériques en texte. Pour plus d'informations sur les types de données, consultez Types de données prises en charge dans les classeurs PowerPivot.
Vous ne pouvez pas effectuer une multi-sélection de colonnes dans des tables différentes et modifier les propriétés des colonnes. Vous pouvez travailler avec une seule table ou vue à la fois.
Voir aussi
Concepts
Différents moyens de mettre à jour des données dans PowerPivot