Comment implémenter la planification, la prévision et la réécriture dans Power BI

Power BI est la principale plateforme d’analyse – avec la bonne approche, elle peut être transformée en une plateforme extrêmement polyvalente et puissante pour la planification, la prévision et la réécriture.

Il existe actuellement 2 principaux types de solutions de planification dans Power BI:

  • Visuels connectés à un modèle central via un service Web
  • Visuel seulement
    Architectures de planification Power BI
    Architectures de planification Power BI

Approche client-serveur

Cette architecture utilise un modèle de données central qui prend en charge la réécriture simultanée multi-utilisateurs. Le stockage s’effectue généralement dans d’autres technologies Microsoft telles que MS SQL ou SSAS ou dans d’autres plates-formes propriétaires. La seule solution de bout en bout utilisant cette approche est https://www.acterys.com La question importante à se poser avec cette architecture est de savoir si la solution utilise toutes les fonctionnalités Power BI telles que le filtrage entrant / sortant des sélections, Power Exploration BI, info-bulles, etc. ou s’il s’agit simplement d’une application Web existante qui s’exécute de manière complètement indépendante dans Power BI (Iframe Web Apps).

Stockage personnel visuel uniquement

Cette catégorie utilise le stockage de données qui est attaché à l’utilisateur spécifique, pour le partage des données ne peut être exporté que vers Excel ou des fichiers texte.

Pour l’une ou l’autre approche, nous vous recommandons de répondre aux questions suivantes lorsque vous souhaitez implémenter la planification, la réécriture et les prévisions avec Power BI:

1. Où et comment les données de planification sont-elles stockées?

La planification nécessite généralement une intégration étroite avec les systèmes contenant les données réelles auxquelles vous souhaitez comparer le plan. Pour les scénarios de planification d’entreprise, il est pertinent d’examiner la technologie sous-jacente:

  • Les scénarios à grande échelle (> 100 utilisateurs de réécriture simultanée) sont-ils pris en charge?
  • La solution permet-elle une réponse en temps réel même dans les cas avec une logique de calcul très complexe?
  • La solution prend-elle en charge la gestion en mémoire des données, ce qui est généralement le meilleur moyen de garantir des performances optimales dans des scénarios d’entreprise avec des exigences de réponse en temps réel.

Pourquoi est-ce pertinent?

Vous souhaitez généralement éviter les efforts considérables pour déplacer les données entre différents magasins de données, en particulier s’ils sont propriétaires sans prise en charge des outils ETL couramment utilisés et des frontaux. L’approche visuelle uniquement mentionnée ci-dessus est généralement axée sur les simulations par un seul utilisateur. Comme les données ne sont pas stockées sur un serveur central, le seul moyen de partager les résultats consiste à exporter vers des classeurs Excel ou des fichiers texte. Un modèle de données ouvert et accessible garantira que la visibilité des données n’est pas limitée à Power BI, mais peut utiliser n’importe quel frontal avec un accès aux données à jour dans une seule et unique version du modèle de données de vérité. Cela peut aller d’Excel, des processeurs de workflow à toute autre solution de reporting ou d’analyse. La planification nécessite une réponse en temps réel – même dans des scénarios complexes – pour garantir que l’approche technologique peut gérer cela.

Intégration des données de planification Power BI
Intégration des données de planification Power BI

2. Comment pouvez-vous établir un lien avec vos systèmes existants?

Étroitement lié au point précédent: vérifiez à quel point il est facile de lier ou d’intégrer les données des systèmes qui sont pertinents dans votre processus (généralement finance / marketing) et si un modèle Power BI est créé automatiquement (de manière optimale même avec les données formulaires d’inscription et rapports).

Pourquoi est-ce pertinent?

Des connecteurs éprouvés à l’ERP / marketing ou à d’autres systèmes permettent généralement d’éviter des efforts importants pour écrire des packages ETL (transformation et chargement d’extraction) personnalisés et des mises à jour continues. Assurez-vous que l’intégration est:

  • Prouvé avec un nombre raisonnable de clients et avec un nombre élevé (> 50) d’entités consolidées utilisées dans le processus de planification / prévision,
  • Comprend des processus automatisés (pas seulement la gestion manuelle des fichiers texte) pour les mises à jour continues et ne nécessite pas de projet personnalisé où tout doit être développé à partir de zéro. Pour des systèmes plus spécialisés, cela peut être vraiment nécessaire, mais les systèmes comptables communs, en particulier dans l’espace PME, devraient être couverts. Gardez à l’esprit que ces intégrations, même pour les systèmes PME, sont assez complexes et ne doivent pas être sous-estimées.

3. Quel est le modèle de données sous-jacent?

Le modèle de données est au cœur de votre application de planification. Vérifiez si l’approche de modélisation utilisée:

  1. Est-ce que l’utilisation d’un modèle central qui prend en charge l’utilisation simultanée en premier lieu?
  2. Peut-il être facilement adapté par les utilisateurs professionnels sans compétences informatiques spécifiques?

Pourquoi est-ce pertinent?

Si vous avez besoin d’aller au-delà de la simple simulation par un seul utilisateur, un modèle de données partagé sera nécessaire. Le choix préféré ici est que ce modèle soit Power BI avec l’option que vous pouvez utiliser toutes les parties de celui-ci comme des hiérarchies (produit, clients, etc.). Recréer tout à partir de zéro dans une application de planification propriétaire n’est généralement pas optimal. Vérifiez également si le fournisseur vous fournit la logique de calcul couramment requise (par exemple, la prévision à 3 voies décrite ci-dessous) et pouvez-vous utiliser votre logique existante dans le modèle, par exemple les mesures DAX?

Si la fonctionnalité fait partie d’une application propriétaire (Web), elle est généralement beaucoup plus difficile à personnaliser que les solutions basées sur des normes telles que les magasins de données largement utilisés, la prise en charge de normes de flux de travail telles que MS Flow, l’intégration avec la productivité Office (par exemple Excel), etc.

4. Comment s’intègre-t-il à Power BI?

Les différentes approches varient considérablement dans la manière dont elles intègrent Power BI. Lorsque vous examinez les solutions, assurez-vous que l’approche prend vraiment en charge les fonctionnalités clés de Power BI et n’est pas simplement un gadget marketing dans lequel une application Web héritée s’exécute dans un iframe dans Power BI ou pire, une application complètement séparée avec une interface utilisateur similaire à Power BI.

Filtrage des info-bulles personnalisées Power BI
Filtrage des info-bulles personnalisées Power BI

Pourquoi est-ce important?

Assurez-vous que la solution prend en charge:

  • Filtrage entrant et sortant: l’un des plus grands avantages de Power BI est l’interopérabilité: vous cliquez sur un objet et immédiatement toutes les autres visualisations du rapport s’adaptent à ce détail ou inversement: une sélection dans un segment Power BI filtre votre écran de saisie de données de planification . L’exécution d’une page d’application Web qui n’interagit pas vraiment ou n’utilise pas les fonctionnalités principales de Power BI n’est généralement qu’un compromis.
  • Power BI Drill Down: Power BI offre une flexibilité complète pour que les utilisateurs définissent des chemins d’exploration exactement selon les besoins, même entre différentes dimensions, par exemple le temps et le produit.
  • Prise en charge des info-bulles personnalisées: la possibilité d’intégrer une autre page de rapport qui s’adapte automatiquement au contexte de l’objet sélectionné.

5. Qui a le contrôle?

Vérifiez auprès de votre fournisseur comment la solution peut être maintenue.

Pourquoi est-ce pertinent?

Les compétences informatiques spécialisées sont chères et rares. Vous voulez généralement éviter que la solution ne nécessite des spécialistes techniques (par exemple, travailler avec des magasins de données propriétaires) pour gérer les tâches courantes. La maintenance continue des modèles (ajout, modification de modèles / éléments, mappages, etc.) doit de préférence s’exécuter dans Power BI ou dans des environnements Web ou autres faciles à utiliser conçus pour les utilisateurs professionnels.

6. Logique de planification disponible?

La planification est généralement plus que la simple saisie et l’agrégation de quelques hypothèses de planification. En plus des données détaillées, les utilisateurs auront probablement besoin de la possibilité de saisir et de simuler à des niveaux agrégés («de haut en bas») avec la possibilité de décomposer ces hypothèses selon une méthode de répartition souhaitée (par exemple sur la base des résultats de l’année dernière, en utilisant un saisonnalité, etc.). Outre la saisie des données, considérez la logique de calcul et l’extensibilité fournies.

Pourquoi est-ce important?

Avoir une logique éprouvée plutôt que de tout développer à partir de zéro est crucial. Vérifiez les options de saisie et d’attribution des données disponibles. Cela va de la prévision de la demande à la logique de planification à trois (la relation entre le compte de résultat, le bilan et les flux de trésorerie). Vous voulez vous assurer que les processus de base à trois voies comme le calcul des implications de plus de revenus sur le bilan et les flux de trésorerie sont couverts.

7. Droits des utilisateurs

Quelle est la plate-forme d’authentification, par exemple, des normes telles que (Azure) Active Directory sont-elles prises en charge où les utilisateurs et groupes réseau normaux existants peuvent être utilisés ou devez-vous maintenir une couche de sécurité supplémentaire distincte dans l’application de planification? La planification ne nécessite pas seulement la définition des droits de lecture (que puis-je voir) mais également des droits d’écriture (où puis-je saisir des données). La solution prend-elle en charge cela?

Pourquoi est-ce important?

Comme pour toutes les données de nos jours, mais en particulier dans l’espace financier, la sécurité est primordiale. Perdre du temps à maintenir des couches de sécurité supplémentaires en dehors des normes d’entreprise n’est pas justifiable. Particulièrement autour de la sécurité en utilisant des normes éprouvées avec des options de gouvernance étendues (MFA, bio-métriques (reconnaissance faciale, etc.) utilisées par des millions d’utilisateurs est un aspect important.

8. Gouvernance

La solution offre-t-elle une transparence totale avec des pistes d’audit détaillées pour chaque changement de qui a entré ou modifié des données à tous les changements dans le modèle de données?

Pourquoi est-ce important?

L’une des principales raisons de passer d’une feuille de calcul à une solution de planification professionnelle est la transparence: les entreprises ne peuvent pas se permettre des changements involontaires et non documentés sans aucun moyen de les suivre. Assurez-vous que ces aspects sont couverts.

9. Cloud ET sur site

Assurez-vous que la solution de planification prend en charge le déploiement sur site et dans le cloud.

Pourquoi est-ce important?

Les données de planification sont aussi sensibles que possible. Même avec la meilleure gouvernance, de nombreuses entreprises ne sont toujours pas prêtes à impliquer des aspects cloud dans la solution. Assurez-vous que les deux options de déploiement sont prises en charge.

10. Assurance de la qualité

Du point de vue de la qualité, il est important de vérifier si la solution est répertoriée dans le Microsoft App Store officiel pour Power BI: Appsource Seuls les visuels et applications personnalisés répertoriés ici ont fait l’objet d’un contrôle de qualité approfondi par Microsoft.

Available in: Anglais Allemand Espagnol

Related Post