Partager via


FAQ sur l’analyse des performances commerciales

Cet article répond aux questions fréquemment posées sur Business Performance Analytics.

Installation et configuration initiale

J’ai reçu une erreur lors de l’installation de Business Performance Analytics. Comment corriger ce problème ?

Les erreurs suivantes sont susceptibles de se produire si une autre opération est en cours lors de l’installation de Business Performance Analytics. Si ces erreurs persistent, réessayez l’installation.

  • « Une autre [RibbonMetadataGeneration] est en cours d’exécution en ce moment. »
  • « Problèmes liés à l’activation du suivi des modifications : msdyn_BpaTablesVirtualEntities. »
  • « Échec de l’importation - code d’erreur : 0Description : Impossible de terminer les mises à jour de l’option Suivi des modifications pour la table. »
  • « La version d’évaluation EnableSqlRowVersionChangeTracking n’est pas activée. La fonctionnalité nécessite l’activation de la fonction de suivi des modifications de la version de ligne SQL. Activez la version d’évaluation EnableSqlRowVersionChangeTracking. »

Comment puis-je réessayer l’installation de Business Performance Analytics, en cas d’échec ?

  1. Connectez-vous à centre d’administration Power Platform en utilisant vos informations d’identification administrateur Microsoft Dataverse.
  2. Accédez à Environnements, et sélectionnez Applications Dynamics 365.
  3. Recherchez Analyse de la performance commerciale et sélectionnez Échec de l’installation.
  4. Sélectionnez le lien pour réessayer l’installation et surveillez le processus d’installation de l’application.

Quel est le temps estimé nécessaire pour configurer Business Performance Analytics ?

La configuration de l’application Analyse des performances commerciales prend jusqu’à 60 minutes. Cependant, cela peut prendre jusqu’à 24 heures avant que vos données ne soient disponibles dans Business Performance Analytics une fois l’installation terminée.

Accéder à l’application

Je ne parviens pas à ouvrir Business Performance Analytics. Que puis-je faire ?

Si vous accédez à Business Performance Analytics depuis Maker Portal, cliquez sur Lire dans le coin supérieur droit pour éviter d’afficher l’application en mode éditeur.

Visibilité et historique des données

Pourquoi mes données n’apparaissent-elles pas dans Business Performance Analytics ?

Pour maintenir l’exactitude des données du rapport, Business Performance Analytics évalue la qualité des données sources. Si les évaluations ne respectent pas les règles définies, Business Performance Analytics enregistre les informations dans la table journaux d’aide automatique Bpa dans Dataverse. Pour plus d’informations, voir Aide automatique de Business Performance Analytics.

Certains clients peuvent atteindre les limites de capacité de stockage de leur Power BI Embedded SKU par défaut. Business Performance Analytics utilise le niveau A3 et lorsque cela se produit, le jeu de données sous-jacent ne peut pas être actualisé ou mis à jour. Ce problème est exacerbé par notre mode d’importation actuel Direct Lake. Nous prévoyons de passer à la requête Direct Lake d’ici la fin de l’année pour décharger les exigences de stockage et assurer des mises à jour ininterrompues des jeux de données.

Combien d’années de données sont disponibles dans les rapports ?

Business Performance Analytics dispose de données pour les huit derniers trimestres. Ceci est limité jusqu’à la transition en mode Direct Lake à la fin de l’année.

Actualisation des données

Une fois Business Performance Analytics configurée, à quelle fréquence les données sont-elles actualisées ?

Les données sont actualisées deux fois par jour à 00:00:00 et à 12:00:00 (temps universel coordonné). Pour afficher exactement quand les données d’un rapport ont été actualisées pour la dernière fois, ouvrez le rapport. Vers le haut de la page, l’élément le plus à droite affiche la dernière actualisation des données du rapport.

Rapports

Que dois-je faire si les rapports dans Business Performance Analytics cessent soudainement de fonctionner et continuent d’afficher des erreurs ?

Si vous rencontrez une erreur d’une page entière avec le message "Une erreur inconnue s’est produite. Réessayez ou contactez l’administrateur de votre application lors de l’ouverture des rapports", les étapes suivantes peuvent aider à résoudre le problème. Ces étapes ne résolvent pas les problèmes tels que l’absence de données affichées, les erreurs d’actualisation ou les pages vides.

Remarque

Ces étapes peuvent être exécutées en toute sécurité et empêchent la perte de données. Cela ne nécessite pas de reconfigurer Business Performance Analytics.

  1. Aller à https://make.powerapps.com/
  2. À partir du sélecteur d’environnement (en haut à droite), sélectionnez l’organisation concernée.
  3. Accédez à Solutions.
  4. Recherchez les solutions "msdyn_bpaanchor" et "msdyn_bpareports" et désinstallez-les dans cet ordre.
  5. Réinstaller Business Performance Analytics. Pour plus d’informations, voir Installer Business Performance Analytics.
  6. Suivez les étapes 1 à 4. Une fois l’installation terminée, les rapports seront disponibles dans un délai de 12 à 24 heures.

Stockage et capacité

Pourquoi le lac de données géré de Business Performance Analytics continue-t-il de croître et comment est-il nettoyé ?

Chaque fois que Business Performance Analytics s’actualise, vos données sources sont transformées en fichiers dans le lac de données géré Dataverse sans supprimer immédiatement les fichiers précédents. Les fichiers plus anciens sont supprimés automatiquement après 30 jours ou plus tôt si l’utilisation atteint 50 %. Dans les versions précédentes, les références de la table de transit bloquaient parfois la suppression des fichiers, de sorte que les sorties de transformation s’accumulaient jusqu’à ce que les ingénieurs de Microsoft nettoient manuellement toutes les deux semaines. Depuis la mise à jour de janvier 2025 (v2.0.29241185+), ces dépendances sont supprimées et une stratégie de rétention de trois jours est ajoutée via l’indicateur de nettoyage automatique, qui efface régulièrement les anciens fichiers et réduit considérablement les interventions manuelles.

Important

Les clients affectés par la croissance de la capacité de stockage après la mise à jour vers Business Performance Analytics version 2.0.29241185 ou ultérieure doivent contacter le support et demander l’activation de la routine de nettoyage des fichiers temporaires pour leur environnement.

Désinstaller

Comment puis-je désinstaller Business Performance Analytics ?

Deux options de désinstallation sont disponibles pour Analyse des performances commerciales : la désinstallation basée sur du code et la désinstallation manuelle. Si vous devez réinstaller Analyse des performances commerciales après la désinstallation, attendez quatre heures avant la réinstallation.

Remarque

Si vous désinstallez et réinstallez Business Performance Analytics, aucun nouveaux rapports créés ne seront enregistrés.

Option 1 : désinstallation basée sur du code

  1. Connectez-vous à centre d’administration Power Platform en utilisant vos informations d’identification administrateur Dataverse.

  2. Sélectionner l’environnement dans lequel installer Analyse des performances commerciales.

  3. Sélectionnez l’URL de l’environnement fournie dans les détails. Vous êtes redirigé vers la page de connexion environnement Dataverse.

  4. Ouvrez les outils de développement de votre navigateur en appuyant sur la touche Ctrl+Maj+I ou en accédant à Autres outils Outils>de développement. Sélectionnez ensuite l’onglet Console pour ouvrir la console du développeur.

  5. Pour lancer le processus de désinstallation, copiez le code JavaScript suivant et collez le dans la console développeur.

    Le temps approximatif pour supprimer toutes les solutions est de 20 minutes. Si l’opération réussit, le message suivant s’affiche : Solutions d’analyse des performances commerciales supprimées avec succès.

    // Get the current org URL
    const ORG = window.location.hostname;
    const WEB_API = `https://${ORG}/api/data/v9.2`;
    const SOLUTIONS = [
        "msdyn_BpaAnchor",
        "msdyn_Bpa",
        "msdyn_BpaReports",
        "msdyn_BpaReports_TIP",
        "msdyn_BpaPlugins",
        "msdyn_BpaPermissions",
        "msdyn_BpaPermissions_TIP",
        "msdyn_BpaTables",
        "msdyn_BpaControls",
        "msdyn_BpaTablesAnchorSolution",
        "msdyn_BpaTablesUserRoles",
        "msdyn_BpaTablesUserRoles_TIP",
        "msdyn_BpaAnalyticalTablesWorkspace",
        "msdyn_BpaAnalyticalTables",
        "msdyn_BpaTablesTransformationJobFlows",
        "msdyn_BpaTablesTransformationJobFlows_TIP",
        "msdyn_BpaTablesDataProcessingConfigurations",
        "msdyn_BpaTablesDataProcessingConfigurations_TIP",
        "msdyn_BpaTablesDataLakeSynchronizationWorkspace",
        "msdyn_BpaTablesDataLakeSynchronization",
        "msdyn_BpaTablesStandardEntities",
        "msdyn_BpaTablesVirtualEntitiesWorkspace",
        "msdyn_BpaTablesVirtualEntities",
        "msdyn_BpaTablesManagedDataLake",
        "msdyn_BpaTablesManagedDataLake_TIP",
        "msdyn_BpaPipelinePlugins",
        "msdyn_BpaTablesSecurity",
        "msdyn_BpaTablesSecurity_TIP",
        "msdyn_BpaConfigs"
    ];
    
    // Get all solutions
    let _getSolutions = () => {
        var requestOptions = {
            method: "GET",
        };
        return fetch(
            `${WEB_API}/solutions?$filter=(isvisible%20eq%20true)&$select=solutionid,friendlyname,uniquename`,
            requestOptions
        ).then((response) => response.json());
    };
    
    // Delete the solution by solution ID
    let _deleteSolution = async (solutionid) => {
        var requestOptions = {
            method: "DELETE",
        };
        const response = await fetch(`${WEB_API}/solutions(${solutionid})`, requestOptions);
        if (!response.ok) {
            const errorMessage = await response.text(); // Get the error message from the response
            throw new Error(`Failed to delete solution with ID ${solutionid}: ${errorMessage}`);
        }
    };
    
    let start = async () => {
        console.info("Uninstalling BPA solutions");
        let hadErrors = false; // Boolean flag to indicate if there were errors uninstalling solutions
    
        let installedSolutions = (await _getSolutions()).value;
    
        // Sort the installed BPA solutions 
        let installedBPASoltuions = installedSolutions
            .filter((i) => SOLUTIONS.indexOf(i.uniquename) > -1)
            .sort(
                (i, j) =>
                    SOLUTIONS.indexOf(i.uniquename) - SOLUTIONS.indexOf(j.uniquename)
            );
    
        for (let solution of installedBPASoltuions) {
            console.info(`Removing solution ${solution.friendlyname}`);
            try {
                await _deleteSolution(solution.solutionid);
            } catch (error) {
                console.error(`Error removing solution ${solution.friendlyname}:`, error);
                hadErrors = true; // Set the flag to true if there was an error
            }
        }
    
        if (hadErrors) {
            throw new Error("Some solutions failed to uninstall. Retrying the script may fix this issue.");
        }
        console.info("BPA Solutions removed successfully");
    };
    
    start();
    

Option 2 : Désinstallation manuelle

Désinstaller manuellement Analyse des performances commerciales via le centre d’administration Power Platform. Les solutions doivent être supprimées manuellement dans l’ordre suivant :

  1. Solution d’ancrage Analyse des performances commerciales
  2. Solution Analyse des performances commerciales
  3. Rapports d’analyse des performances commerciales
  4. Solution de plug-in Analyse des performances commerciales
  5. Autorisations Analyse des performances commerciales
  6. Tables Analyse des performances commerciales
  7. Contrôles Analyse des performances commerciales
  8. Solution d’ancrage des tables Analyse des performances commerciales
  9. Rôles utilisateur des tables Analyse des performances commerciales
  10. Espace de travail des tables analytiques Analyse des performances commerciales
  11. Tables analytiques Analyse des performances commerciales
  12. Flux des tâches de transformation des tables Analyse des performances commerciales
  13. Configuration du traitement des données des tables Analyse des performances commerciales
  14. Synchronisation data lake des tables Analyse des performances commerciales
  15. Entités standard des tables Analyse des performances commerciales
  16. Entités virtuelles des tables Analyse des performances commerciales
  17. Data lake géré des tables Analyse des performances commerciales
  18. Solution de plug-in du pipeline Analyse des performances commerciales
  19. Sécurité des tables Analyse des performances commerciales
  20. Configurations de l’analyse des performances commerciales

Pour supprimer chacune des solutions précédentes, procédez comme suit.

  1. Dans Power Apps, dans le volet de gauche, sélectionnez Solutions.

  2. Sélectionnez la solution à supprimer, puis sélectionnez Supprimer.

  3. Sélectionnez Supprimer à nouveau pour confirmer l’opération.

  4. Attendez que la boîte de message Suppression disparaisse. Si l’opération réussit, vous recevez le message suivant : « Solution supprimée avec succès. »

    Le temps approximatif pour supprimer toutes les solutions est de 20 minutes.

Mises à jour et versions

À quelle fréquence les mises à jour pour Business Performance Analytics seront-elles publiées ?

De nouvelles fonctionnalités et de nouveaux bogues sont corrigés toutes les huit semaines.

Comment puis-je savoir quand une nouvelle version de Business Performance Analytics est disponible ?

Vous pouvez afficher toutes les mises à jour disponibles pour Business Performance Analytics via le centre d’administration Power Platform. Connectez-vous à l’environnement et accédez à Applications installées.

Que dois-je faire si une nouvelle version de Business Performance Analytics est disponible ?

Lorsqu’une nouvelle version de Business Performance Analytics est disponible, vous pouvez mettre à jour le package via le centre d’administration Power Platform.

  1. Connectez-vous au centre d’administration Power Platform.
  2. Dans votre environnement, accédez à Applications installées.
  3. Sélectionnez Mise à jour disponible.

L’installation et l’utilisation de Business Performance Analytics pendant la version préliminaire publique sont-elles payantes ?

N° Business Performance Analytics est inclus dans le coût de votre licence de finances et d’opérations Dynamics 365, mais est actuellement limité aux huit trimestres précédents et à une actualisation deux fois par jour.

Configurations du calendrier

Est-ce que Business Performance Analytics peut prendre en charge plusieurs configurations de calendrier ?

Oui, Business Performance Analytics prend en charge plusieurs configurations de calendrier, y compris les calendriers fiscaux tels que 4-4-5, 4-5-4 et d’autres structures non grégoriennes personnalisées.

Le modèle sémantique de Business Performance Analytics inclut une dimension de date flexible (Dim - Date (Accounting)) avec un attribut CalendarType qui permet d’analyser les données en fonction de la configuration de calendrier préférée d’un client. Cette conception prend en charge des rapports financiers et opérationnels cohérents sur divers calendriers fiscaux.

Remarque

Certains visuels natifs Power BI comme les segments avec le style Between ne fonctionnent qu’avec les colonnes DateTime grégoriennes continues et peuvent ne pas refléter de logique du calendrier fiscal. Il s’agit d’une limitation du visuel, pas du modèle de données.

Recommandations :

  • Utilisez les segments de liste déroulante ou de liste pour des périodes fiscales, des exercices ou des semaines.
  • Utilisez le filtre CalendarType pour ajuster dynamiquement le contexte temporel dans les états.
  • Concevez des visuels et des mesures DAX pour répondre à la configuration de calendrier sélectionnée.

Cette approche garantit que Business Performance Analytics reste adaptable aux pratiques de chronométrage de votre entreprise tout en maintenant les meilleures pratiques de modélisation et la clarté des analyses.

Support et actualités

Comment puis-je recevoir les dernières actualités concernant l’analyse des performances commerciales ?

Pour recevoir les dernières mises à jour sur l’analyse des performances commerciales, rejoignez le groupe Analyse des Viva Engage performances commerciales. Rejoignez Analyse des performances commerciales Viva Engage.