Utiliser Power BI avec Microsoft Dynamics 365

 

Date de publication : février 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Notes

Les informations fournies ici concernent les versions de Dynamics 365 précédant Dynamics 365 (online), version 9.0. Pour obtenir la dernière documentation, voir Utiliser Power BI.

Le service de cloud Power BI pour Office 365 fonctionne avec Microsoft Dynamics 365 pour fournir une solution d'analyse libre-service.Power BI actualise automatiquement les données Microsoft Dynamics 365 (Online) affichées. Avec Power BI Desktop ou Microsoft Office Excel Power Query pour créer des rapports et Power BI pour partager les tableaux de bord et actualiser les données à partir de Microsoft Dynamics 365 (Online), le personnel des ventes, du marketing et des services de votre organisation a une nouvelle possibilité d'utiliser les données Dynamics 365.

Contenu de la rubrique

Mise en route à l'aide de Microsoft Power BI avec Microsoft Dynamics 365 (en ligne)

Intégrer les visualisations Power BI sur les tableaux de bord personnels

Utiliser Power BI Desktop pour vous connecter directement à votre instance Microsoft Dynamics 365 (Online)

Utiliser Power BI avec Microsoft Dynamics 365 (local)

Mise en route à l'aide de Microsoft Power BI avec Microsoft Dynamics 365 (en ligne)

Les packs de contenu Microsoft Dynamics 365 pour le service de cloud Power BI vous permettent d'accéder facilement à vos données de vente, de services ou de marketing.

Pour créer un tableau de bord Power BI à l'aide d'un pack de contenu, suivez les instructions ci-après.

  1. Si ce n'est déjà fait, inscrivez-vous à Microsoft Power BI.

  2. Une fois connecté à Power BI, dans la zone Ensembles de données, cliquez sur Obtenir les données, dans Services cliquez sur Obtenir puis sélectionnez les packs de contenu.

    • Microsoft Dynamics 365 (Online) Sales Manager

    • Microsoft Dynamics 365 (Online) Service Manager

    • Microsoft Dynamics Marketing

  3. Pour les packs de contenu Directeur commercial et Responsable du service, entrez l'URL de votre instance de Microsoft Dynamics 365 (Online), telle que https://OrganizationName.crm.dynamics.com, où OrganizationName est le nom de l'organisation de votre instance de Microsoft Dynamics 365 (Online), puis cliquez sur Suivant.

    Notes

    Si votre centre de données se situe en dehors de l'Amérique du Nord, le nom de domaine crm.dynamics.com peut être différent, par exemple crm2.dynamics.com, crm3.dynamics.com, crm4.dynamics.com, etc. Pour rechercher le nom de domaine, dans l'application Web Dynamics 365, accédez à Paramètres > Personnalisations > Ressources du développeur. Les URL répertoriées indiquent le nom de domaine correct.

    Pour les packs de contenu Marketing, entrez l'URL sous la forme https://OrganizationName.marketing.dynamics.com/analytics, où OrganizationName est le nom de l'organisation de votre instance de Microsoft Dynamics 365 (Online), puis cliquez sur Suivant.

  4. Sous Authentication method, sélectionnez oAuth2.

  5. Vos données d'organisation Microsoft Dynamics 365 (Online) sont importées et plusieurs visualisations sont disponibles.

Conseil

Si le pack de contenu que vous sélectionnez ne s'ouvre pas dans votre navigateur Web, dans le volet gauche de votre espace de travail Power BI, cliquez sur le pack de contenu sous Tableaux de bord.

Packs de contenu disponibles en téléchargement.

Les packs de contenu Microsoft Dynamics 365 prennent en charge les entités prêtes à l'emploi par défaut. Cependant, vous pouvez personnaliser les paquets de contenu suivants en chargeant le fichier .PBIX, puis en utilisant Power BI Desktop pour personnaliser le pack de contenu avant de le télécharger dans le service Power BI.

Le modèle de rapport Power BI pour Connected Field Service pour Microsoft Dynamics 365 permet aux utilisateurs de publier un rapport Power BI qui affiche en direct le contenu des appareils connectés.

Pour plus d'informations sur la personnalisation des packs de contenu, voir Personnaliser les packs de contenu Power BI de Microsoft Dynamics 365.

Intégrer les visualisations Power BI sur les tableaux de bord personnels

Pour que les utilisateurs puissent intégrer les visualisations Power BI sur les tableaux de bord personnels, le paramètre à l'échelle de l'organisation doit être activé.

Notes

Cette fonctionnalité a d'abord été présentée dans Mise à jour 1 de CRM Online 2016.

Par défaut, l'incorporation des visualisations Power BI est désactivée et doit être activée pour que les utilisateurs puissent les intégrer dans les tableaux de bord personnels.

Activer les visualisations Power BI dans l'organisation

  1. Connectez-vous à Microsoft Dynamics 365 en tant qu'utilisateur avec le rôle de sécurité Administrateur système.

  2. Accédez à Paramètres > Administration > Paramètres système.

  3. Sous l'onglet Création de rapports dans l'option Permettre l'incorporation des visualisations Power BI, sélectionnez Oui pour activer ou Non pour désactiver l'option.

  4. Cliquez sur OK.

Pour savoir comment ajouter des vignettes Power BI aux tableaux de bord personnels dans Microsoft Dynamics 365, voir Intégrer les vignettes Power BI dans votre tableau de bord personnel.

Pour savoir comment ajouter des tableaux de bord Power BI aux tableaux de bord personnels dans Microsoft Dynamics 365, voir Ajouter un tableau de bord Power BI à votre tableau de bord personnel.

Utiliser Power BI Desktop pour vous connecter directement à votre instance Microsoft Dynamics 365 (Online)

Vous pouvez vous connecter à Microsoft Dynamics 365 (Online) avec Power BI Desktop pour créer des rapports et des tableaux de bord Dynamics 365 personnalisés à utiliser avec le service Power BI.

Besoins

  • Inscription du service Power BI

  • Power BI Desktop.

  • Instance Microsoft Dynamics 365 (Online)

Se connecter à Dynamics 365 (en ligne)

  1. Démarrez Power BI Desktop.

  2. Dans l'onglet Accueil, cliquez sur Obtenir les données, puis sur Plus.

  3. Dans la liste Obtenir les données, sélectionnez Dynamics 365 Online.

  4. Entrez l'URL du point de terminaison Dynamics 365 (en ligne) OData. Elle doit être similaire à l'URL suivante, où OrganizationName représente le nom de votre organisation Dynamics 365 (en ligne) et v8.1 est la version. Cliquez sur OK.

    https://OrganizationName.api.crm.dynamics.com/api/data/v8.1

    Conseil

    Vous trouverez l'URL de votre point de terminaison OData dans le client Web Microsoft Dynamics 365. Accédez à Paramètres > Personnalisations > Ressources du développeur et recherchez l'URL sous API Web de l'instance.

  5. Dans la boîte de dialogue Accéder à un flux OData, cliquez sur Compte d'organisation, puis sur Se connecter.

    Notes

    Si vous n'êtes pas connecté à votre instance Microsoft Dynamics 365 (Online), cliquez sur Se connecter dans la boîte de dialogue Accéder à un flux OData avant de cliquer sur Se connecter.

  6. Les tables d'entité de la base de données de l'organisation apparaissent dans la fenêtre de navigateur Power BI Desktop. Vous pouvez sélectionner des entités par défaut et personnalisées. Pour plus d'informations sur la création de rapports avec Power BI Desktop, voir Prise en charge de Power BI Support : Vue Rapport dans Power BI Desktop.

    Sélectionner la table d'entités

    Conseil

    Vous pouvez effectuer la même procédure pour vous connecter à Microsoft Dynamics 365 (Online) à l'aide de Microsoft Office Excel Power Query en sélectionnant Depuis d’autres sources dans l'onglet Power Query dans Excel.

Utiliser Power BI avec Microsoft Dynamics 365 (local)

Vous pouvez utiliser Power BI avec Dynamics 365 (local) pour créer et publier des visualisations complètes qui sont accessibles depuis n'importe quel emplacement.

Configuration requise

  • Windows Server 2012 R2 avec AD FS 3.0 (requis pour le Déploiement avec accès via Internet (IFD)).

  • Pour IFD, OAuth doit être activé sur Microsoft Dynamics 365 Server. Cette étape est décrite dans la section suivante.

  • Compte Microsoft Power BI.

Notes

L'actualisation planifiée des rapports n'est pas prise en charge avec les ensembles de données Dynamics 365 (local) qui sont publiés sur le service Power BI. Vous pouvez actualiser les rapports en utilisant Microsoft Power BI Desktop ou Microsoft Office Excel puis télécharger les rapports dans le service Power BI.

Configurer Microsoft Dynamics 365 (local) pour Power BI

  1. Si vous vous connectez au déploiement Dynamics 365 (local) en interne (pas avec IFD), passez à l'étape 4.

    Si le déploiement est configuré pour IFD, activez OAuth sur Microsoft Dynamics 365 Server. Pour ce faire, ouvrez une fenêtre Windows PowerShell et exécutez les commandes PowerShell suivantes.

    Add-PSSnapin Microsoft.Crm.PowerShell
    $fedurl = Get-CrmSetting -SettingType ClaimsSettings
    $fedurl.FederationProviderType = 1
    Set-CrmSetting $fedurl
    
  2. Après avoir exécuté les commandes précédentes, vous devez redémarrer IIS. Dans une fenêtre de commande, tapez IISReset, puis appuyez sur Entrée.

  3. Enregistrez le client OAuth 2.0 Power BI Desktop avec ADFS. Pour ce faire, ouvrez une fenêtre Windows PowerShell et exécutez la commande PowerShell suivante sur l'ordinateur sur lequel vous exécutez Power BI Desktop qui sera utilisé pour publier vos rapports sur le service Power BI.

    Add-AdfsClient -ClientId "a672d62c-fc7b-4e81-a576-e60dc46e951d" -Name "Microsoft Power BI" -RedirectUri @("https://de-users-preview.sqlazurelabs.com/account/reply/", "https://preview.powerbi.com/views/oauthredirect.html") -Description "ADFS OAuth 2.0 client for Microsoft Power BI"
    
  4. Dans Power BI Desktop, connectez-vous à Power BI, puis utilisez le connecteur de flux OData standard pour vous connecter à votre système Dynamics 365 (local) à l'aide de l'authentification Windows ou OAuth. Pour ce faire...

    1. Connectez-vous à une source de données dans Power BI Desktop ou Excel à l'aide du connecteur de flux OData.

      • Pour les déploiements internes (autres qu'IFD), entrez l'URL du flux OData similaire à https://server/crmorganization/api/data/vn.0 où server/crmorganization représente le chemin d'accès à l'application Web pour l'organisation Microsoft Dynamics 365 et vn.0 est la version de Microsoft Dynamics 365, par exemple v8.0 pour Microsoft Dynamics 365. Par exemple, https://contoso1/contosocrm/api/data/v8.0.

        Lorsque vous êtes invité à vous connecter pour accéder au flux OData, sélectionnez Windows dans la liste des types d'authentification, puis entrez vos informations d'identification Dynamics 365 (local).

      • Pour les déploiements IFD, entrez l'URL du flux OData similaire à https://[organization_URI]/api/data/vn.0, où organization_URI est votre nom de domaine complet accessible par Internet et vn.0 est la version de Microsoft Dynamics 365, par exemple v8.0 pour Microsoft Dynamics 365. Par exemple, l'organisation Contoso a l'URL suivante : https://crmweb.contoso.com/api/data/v8.0.

        Lorsque vous êtes invité à vous connecter pour accéder au flux OData, sélectionnez Compte d'organisation dans la liste des types d'authentification, puis entrez vos informations d'identification Dynamics 365 (local).

  5. Les tables de base de données de l'organisation sont chargées pour vous permettre de créer des rapports.

  6. Publiez vos rapports sur Power BI et générez des tableaux de bord.

  7. Actualisez vos rapports en les republiant régulièrement avec Power BI Desktop ou Excel.

Voir aussi

Extension de Dynamics 365 avec l'intégration et des solutions

© 2017 Microsoft. Tous droits réservés. Copyright