Configurer l’actualisation des données programmée pour Power Pivot à l’aide de la SharePoint Server 2013)

S’APPLIQUE À :  yes-img-13 2013  no-img-16 2016  no-img-19 2019  no-img-se Subscription Edition  no-img-sop SharePoint in Microsoft 365

Important

Ce scénario s'applique uniquement à SharePoint Server 2013.

Dans cet article, nous allons examiner la configuration de l’actualisation des données programmée dans SQL Server 2012 Power Pivot pour SharePoint 2013 à l’aide du service Secure Store.

À l’aide de la Banque d’informations sécurisée, vous pouvez stocker vos informations d’identification d’accès aux données dans une base de données chiffrée et Power Pivot pour SharePoint peut utiliser ces informations d’identification pour actualiser les données de vos rapports selon une planification que vous avez définie.

Avant de commencer

Avant de commencer, vous avez besoin des éléments suivants :

  • Un compte Active Directory que vous pouvez utiliser pour accéder aux sources de données utilisées dans votre rapport. Nous l’appellerons compte d’accès aux données. Nous allons examiner comment configurer le compte pour l’accès à vos sources de données dans cet article. Vous avez donc simplement besoin du compte lui-même pour commencer.

  • Un groupe Active Directory contenant tous les utilisateurs qui pourront déclencher l’actualisation des données, soit en définissant la planification d’actualisation des données, soit en démarrant manuellement une actualisation en dehors de la planification normale. Nous allons faire référence à ce groupe en tant que groupe d’utilisateurs d’actualisation des données.

  • Un accès en contribution à la bibliothèque de documents SharePoint que vous souhaitez utiliser.

En outre, assurez-vous que Excel Services et le magasin sécurisé sont configurés dans votre batterie SharePoint Server 2013.

Démonstration vidéo

Cette vidéo montre les étapes nécessaires à la configuration de l’actualisation des données programmée dans SQL Server 2012 Power Pivot pour SharePoint 2013 à l’aide du service Secure Store, comme décrit dans cet article.

Vidéo : Configurer l’actualisation planifiée des données pour PowerPivot à l’aide de la Banque d’informations sécurisée

Configurer l’accès à votre source de données

La première étape de la configuration de l’actualisation des données programmée à l’aide de la Banque d’informations sécurisée consiste à s’assurer que le compte d’accès aux données dispose de l’accès approprié à la source de données utilisée dans votre rapport. Nous allons examiner les sources de données SQL Server Analysis Services.

Utiliser une source SQL Server de données

Si vous utilisez SQL Server pour votre source de données, vous devez vous assurer que votre compte d’accès aux données dispose d’autorisations de lecture sur la base de données SQL Server où résident vos données.

Pour définir une autorisation de lecture sur une base de données SQL Server données

  1. Dans SQL Server Management Studio, connectez-vous au moteur de base de données.

  2. Développez Sécurité.

  3. Cliquez avec le bouton droit sur Connexions, puis sélectionnez Nouvelle connexion.

  4. Dans la boîte de dialogue Nom de connexion, tapez le domaine et le nom d’utilisateur du compte auquel vous voulez accorder l’accès à la base de données.

  5. Sur la page Mappage de l’utilisateur, cochez la case Mappage pour la base de données à laquelle vous voulez accorder l’accès.

  6. Cochez la case db_datareader.

  7. Sélectionnez OK.

Si vous utilisez également Analysis Services, consultez la section suivante pour plus d’informations sur la façon de configurer l’accès aux sources de données Analysis Services. Si vous n’utilisez pas Analysis Services, passez directement au magasin de votre compte d’accès aux données dans la Banque d’informations sécurisée.

Utiliser une source de données Analysis Services

Si vous utilisez Analysis Services, vous devez vous assurer que votre compte d’accès aux données est membre du rôle Analysis Services approprié et que le rôle dispose d’un accès en lecture au cube Analysis Services.

Pour définir une autorisation de lecture sur un cube Analysis Services

  1. Dans SQL Server Management Studio, connectez-vous à Analysis Services.

  2. Développez Bases de données, puis la base de données à laquelle vous souhaitez accorder l’accès.

  3. Cliquez avec le bouton droit sur Rôles, puis sélectionnez Nouveau rôle.

  4. Entrez le nom du rôle.

  5. Sur la page Appartenance :

  6. Cliquez sur Ajouter.

  7. Tapez votre compte d’accès aux données, puis sélectionnez OK.

  8. Sur la page Cubes, sélectionnez l’accès Lecture pour les cubes auxquels vous voulez accorder l’accès.

  9. Sélectionnez OK.

Stocker votre compte d’accès aux données dans la Banque d’informations sécurisée

Une fois que le compte d’accès aux données a obtenu l’accès à votre source de données, l’étape suivante consiste à stocker ce compte dans la Banque d’informations sécurisée. Tout d’abord, nous allons créer une application cible de banque d’informations sécurisée pour le compte d’accès aux données. Une application cible est essentiellement un moyen de définir certains éléments sur le compte, comme le type de compte qu’il est et qui est autorisé à l’utiliser.

Pour créer une application cible du magasin sécurisé

  1. Dans l’Administration centrale, sous Gestion des applications, choisissez Gérer les applications de service.

  2. Cliquez sur l’application du service Banque d’informations sécurisé.

  3. Dans le ruban, sous l’onglet Modifier, cliquez sur Nouveau.

  4. Remplissez le champ ID de l’application cible.

    Notes

    Vous aurez besoin de cette valeur lorsque vous configurerez la planification d’actualisation de votre workbook Power Pivot.

  5. Remplissez les champs Nom d’affichage et Messagerie de contact.

  6. Pour Type d’application cible, choisissez Groupe.

  7. Choisissez Suivant.

  8. Conservez les paramètres d’informations d’identification par défaut, puis choisissez Suivant.

  9. Indiquez l’utilisateur qui administrera l’application cible, par exemple l’administrateur de votre batterie, dans la zone Administrateurs d’application cible.

  10. Dans la zone Membres, indiquez :

  • Compte qui exécute le pool d’applications pour Power Pivot pour SharePoint application de service.

  • Groupe d’actualisation des données qui contient les utilisateurs qui vont planifier ou démarrer une actualisation des données dans Power Pivot pour SharePoint.

  1. Sélectionnez OK.

Une fois l’application cible créée, l’étape suivante consiste à associer votre compte d’accès aux données à cette application.

Pour associer le compte d’accès aux données à l’application cible

  1. Dans la page de gestion du magasin sécurisé, cochez la case de l’application cible pour laquelle vous souhaitez définir les informations d’identification.

  2. Dans le ruban, dans la section Informations d’identification, choisissez Définir.

  3. Tapez le nom d’utilisateur et le mot de passe de votre compte d’accès.

  4. Sélectionnez OK.

La configuration du magasin sécurisé est maintenant terminée. L’étape suivante consiste à configurer une planification d’actualisation des données dans Power Pivot pour SharePoint.

Configurer une planification d’actualisation des données dans Power Pivot pour SharePoint

Maintenant que tout est configuré, nous pouvons configurer la planification d’actualisation et d’autres paramètres dans Power Pivot pour SharePoint. Nous allons commencer par créer un workbook de test avec un modèle de données dans Excel et le publier dans une bibliothèque de documents dans une collection de sites où Power Pivot pour SharePoint est activé. Ensuite, nous allons configurer les paramètres d’actualisation.

Pour créer un classeur de test

  1. In Excel, on the Data tab, choose From Other Sources, and then choose From SQL Server.

  2. Entrez le nom de l'instance SQL Server dans laquelle résident vos données.

  3. Suivez l'Assistant pour vous connecter à la table qui contient vos données.

  4. Une fois l’Assistant terminé, vous devez voir la boîte de dialogue Importer des données. Sélectionnez l’option Ne créer que la connexion, puis cochez la case Ajouter ces données au modèle de données.

  5. Sélectionnez OK.

  6. Sous l’onglet PowerPivot, sélectionnez Gérer.

  7. Dans le ruban PowerPivot, sélectionnez Tableau croisé dynamique.

  8. Dans la boîte de dialogue Insérer un tableau croisé dynamique, choisissez l’option Feuille de calcul existante, puis choisissez OK.

  9. Sélectionnez les champs que vous voulez inclure dans le rapport de tableau croisé dynamique.

  10. Enregistrez le classeur dans une bibliothèque de documents sur la collection de sites où vous avez activé PowerPivot.

Maintenant que le manuel a été enregistré dans une bibliothèque SharePoint documents, configurons les paramètres d’actualisation.

Pour configurer les paramètres d’actualisation pour un classeur

  1. Dans la bibliothèque de documents où votre Excel de travail est stocké, choisissez deux fois les points de contrôle (...) et choisissez Gérer l’actualisation des données Power Pivot.

    Capture d'écran des contrôles dans la bibliothèque de documents.

  2. Sur la page Gérer l’actualisation des données, cochez la case Activer.

  3. Dans la section Détails de la planification, choisissez les options de planification à utiliser pour l’actualisation des données dans ce classeur.

  4. Éventuellement, si vous voulez que le classeur soit actualisé immédiatement, cochez la case Aussi actualiser dès que possible.

  5. Dans la section Informations d’identification, sélectionnez l’option Se connecter à l’aide des informations d’identification enregistrées dans le service Banque d’informations sécurisé.

  6. Tapez l’ID de l’application cible du magasin sécurisé que vous avez créée dans la zone ID.

  7. Sélectionnez OK.

Vous pouvez vérifier que l’actualisation des données fonctionne correctement en apportant quelques modifications à vos données, puis en configurant le classeur de sorte qu’il s’actualise directement à l’aide de l’option Aussi actualiser dès que possible.

Voir aussi

Concepts

Configurer PowerPivot pour SharePoint 2013

Configurer l’actualisation des données programmée pour Power Pivot à l’aide d’un compte spécifié (SharePoint Server 2013)

Configurer l’actualisation des données programmée pour Power Pivot à l’aide du compte d’actualisation des données sans surveillance (SharePoint Server 2013)