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.
La création d’applications modèles dans Power BI nécessite une attention particulière à plusieurs composants au-delà de la logistique et du test de l’espace de travail. Cet article fournit des conseils pour la création de requêtes, de modèles de données, de rapports et de tableaux de bord pour vous aider à créer des applications modèles efficaces qui offrent des expériences utilisateur exceptionnelles.
- Requêtes. Avec les requêtes, vous connectez et transformez les données et définissez des paramètres.
- Modèle de données. Dans le modèle de données, vous créez des relations, des mesures et des améliorations Q&A.
- Pages de rapport. Les pages de rapport incluent des visuels et des filtres pour fournir des insights sur vos données.
- Tableau de bord et vignettes. Les tableaux de bord et les vignettes offrent une vue d’ensemble des insights inclus.
- Exemples de données. Un exemple rend votre application détectable immédiatement après l’installation.
Vous connaissez peut-être chaque élément en tant que fonctionnalités Power BI existantes. Lorsque vous créez une application modèle, il existe d’autres éléments à prendre en compte pour chaque élément. Cet article décrit ces considérations, ainsi que des conseils sur d’autres informations utiles relatives à la création d’applications de modèle.
Queries
Pour les applications modèles, les requêtes développées dans Power BI Desktop sont utilisées pour se connecter à votre source de données et importer des données. Ces requêtes sont requises pour retourner un schéma cohérent et sont prises en charge pour l’actualisation planifiée des données.
Se connecter à votre API
Pour commencer, vous devez vous connecter à votre API à partir de Power BI Desktop pour commencer à générer vos requêtes.
Vous pouvez utiliser les connecteurs de données disponibles dans Power BI Desktop pour vous connecter à votre API. Vous pouvez utiliser le connecteur de données Web (Obtenir des données>Web) pour vous connecter à votre API REST ou au connecteur OData (Obtenir des données>duflux OData) pour vous connecter à votre flux OData.
Note
Actuellement, les applications modèles ne prennent pas en charge les connecteurs personnalisés. Nous vous recommandons d’explorer l’utilisation d’Odatafeed Auth 2.0 comme atténuation pour certaines des cas d’utilisation de la connexion ou de soumettre votre connecteur à des fins de certification. Pour plus d’informations sur le développement d’un connecteur et sa certification, consultez Connecteurs de données.
Considérez la source
Les requêtes définissent les données incluses dans le modèle de données. En fonction de la taille de votre système, ces requêtes doivent également inclure des filtres pour vous assurer que vos clients traitent d’une taille gérable qui correspond à votre scénario d’entreprise.
Les applications modèles Power BI peuvent exécuter plusieurs requêtes en parallèle et pour plusieurs utilisateurs simultanément. Planifiez votre stratégie de limitation et de concurrence et demandez-nous comment rendre votre application modèle tolérante aux pannes.
Application du schéma
Vérifiez que vos requêtes sont résilientes aux modifications de votre système. Les modifications apportées au schéma peuvent interrompre le modèle lors de l’actualisation. Si la source peut retourner null ou un résultat de schéma manquant pour certaines requêtes, envisagez de renvoyer une table vide ou un message d’erreur personnalisé significatif.
Paramètres
Les paramètres de Power BI Desktop permettent à vos utilisateurs de fournir des valeurs d’entrée qui personnalisent les données récupérées par l’utilisateur. Pensez aux paramètres à l’avance pour éviter de retravailler après avoir investi du temps pour créer des requêtes ou des rapports détaillés.
Note
Les applications modèles prennent en charge tous les paramètres sauf Any et Binary.
Conseils de requête supplémentaires
- Vérifiez que toutes les colonnes sont correctement typées.
- Attribuez des noms informatifs aux colonnes. Pour plus d’informations, consultez Q&A.
- Pour la logique partagée, envisagez d’utiliser des fonctions ou des requêtes.
- Les niveaux de confidentialité ne sont actuellement pas pris en charge dans le service Power BI. Si vous recevez une invite sur les niveaux de confidentialité, vous devrez peut-être réécrire la requête pour utiliser des chemins relatifs.
Modèles de données
Un modèle de données bien défini garantit que vos clients peuvent facilement et intuitivement interagir avec l’application modèle. Créez le modèle de données dans Power BI Desktop.
Note
Vous devez effectuer une grande partie de la modélisation de base, telle que la saisie et le nom des colonnes, dans les requêtes.
Questions et réponses
La modélisation affecte également la façon dont le Q&A peut fournir des résultats pour vos clients. Veillez à ajouter des synonymes aux colonnes couramment utilisées et nommez correctement vos colonnes dans les requêtes.
Conseils supplémentaires sur le modèle de données
Vérifiez que vous avez :
- Mise en forme appliquée à toutes les colonnes de valeur. Appliquez des types dans la requête.
- Mise en forme appliquée à tous les indicateurs.
- Définissez le résumé par défaut. En particulier, définissez Aucun calcul le cas échéant, pour des valeurs uniques, par exemple.
- Définissez une catégorie de données, le cas échéant.
- Définissez les relations, le cas échéant.
Rapports
Les pages de rapport offrent des insights supplémentaires sur les données incluses dans votre application modèle. Utilisez les pages des rapports pour répondre aux questions métier clés que votre application modèle tente de résoudre. Créez le rapport à l’aide de Power BI Desktop.
Conseils supplémentaires sur les rapports
- Utilisez plusieurs visuels par page pour le filtrage croisé.
- Alignez soigneusement les visuels, sans chevauchement.
- Vérifiez que la mise en page est définie sur le mode 4:3 ou 16:9.
- Assurez-vous que toutes les agrégations présentées ont un sens numérique, par exemple, des moyennes ou des valeurs uniques.
- Vérifiez que le découpage produit des résultats rationnels.
- Intégrez votre logo, au moins, sur le rapport principal.
- Vérifiez que les éléments se trouvent dans le jeu de couleurs du client dans la mesure du possible.
Note
Une application modèle unique ne peut pas inclure plus de 20 rapports.
Dashboards
Le tableau de bord est le point principal d’interaction avec votre application modèle pour vos clients. Il doit inclure une vue d’ensemble du contenu inclus, en particulier les métriques importantes pour votre scénario d’entreprise.
Pour créer un tableau de bord pour votre application modèle, chargez simplement votre PBIX via Obtenir desfichiers de > ou publiez directement à partir de Power BI Desktop.
Conseils supplémentaires sur le tableau de bord
- Conservez le même thème lors de l’épinglage afin que les vignettes de votre tableau de bord soient cohérentes.
- Épinglez un logo au thème afin que les consommateurs sachent où se trouve le pack.
- La disposition suggérée pour fonctionner avec la plupart des résolutions d’écran est de cinq à six petites vignettes larges.
- Toutes les vignettes de tableau de bord doivent avoir des titres et des sous-titres appropriés.
- Considérez de grouper les éléments dans le tableau de bord pour différents scénarios, soit verticalement, soit horizontalement.
Exemple de données
Une application modèle, dans le cadre de la phase de création de l’application, encapsule les données de cache dans l’espace de travail dans le cadre de l’application, qui présente les avantages suivants :
- Permet au programme d’installation de comprendre les fonctionnalités et l’objectif de l’application avant de connecter des données.
- Crée une expérience qui conduit le programme d’installation à explorer davantage les fonctionnalités d’application, ce qui conduit à la connexion du modèle sémantique d’application.
Nous vous recommandons d’avoir des exemples de données de qualité avant de créer l’application pour vous assurer que le rapport et les tableaux de bord de l’application sont remplis avec des données. Essayez de conserver la taille de l’échantillon de données aussi petite que possible.
Publication sur AppSource
Les applications modèles peuvent être publiées sur AppSource. Suivez ces instructions avant de soumettre votre application à AppSource :
- Veillez à créer une application modèle avec des exemples de données attrayants qui peuvent aider le programme d’installation à comprendre ce que l’application peut faire. Les rapports et tableaux de bord vides ne seront pas approuvés.
- Les applications modèles prennent en charge des exemples d’applications de données uniquement.
- Suivez les instructions de l’équipe de validation qui incluent les informations d’identification et les paramètres qu’elle peut utiliser pour se connecter aux données.
- Votre application doit inclure un logo d’application dans Power BI et sur votre offre de portail cloud partner (CPP).
- Configurez la page d’accueil.
- Veillez à suivre la documentation relative à l’offre d’application Power BI.
- Si un tableau de bord fait partie de votre application, vérifiez qu’il n’est pas vide.
- Installez l’application à l’aide du lien de l’application avant de l’envoyer. Assurez-vous que vous pouvez connecter le modèle sémantique et que l’expérience de l’application est comme prévu.
- Avant de charger un fichier PBIX dans l’espace de travail du modèle, veillez à décharger toutes les connexions inutiles.
- Suivez les meilleures pratiques de conception power BI pour les rapports et les visuels afin d’atteindre un impact maximal sur vos utilisateurs et pour obtenir l’approbation de la distribution.
Créer un lien de téléchargement pour l’application
Après avoir publié l’application modèle sur AppSource, envisagez de créer un lien de téléchargement à partir de votre site web vers :
- Page de téléchargement AppSource, qui peut être consultée publiquement. Obtenez le lien à partir de votre page AppSource.
- Power BI, qui peut être consulté par un utilisateur Power BI.
Pour rediriger un utilisateur vers le lien de téléchargement de l’application dans Power BI, consultez l’exemple de code suivant : Dépôt GitHub.
Automatiser la configuration des paramètres pendant l’installation
Si vous êtes un éditeur de logiciels indépendants distribuant votre application modèle via votre service web, vous pouvez créer une automatisation qui configure automatiquement les paramètres de l’application modèle lorsque vos clients installent l’application dans leur compte Power BI. Cette approche facilite les choses pour vos clients. Il augmente également la probabilité d’une installation réussie, car ils n’ont pas besoin de fournir des détails qu’ils ne savent peut-être pas. Pour plus d’informations, consultez Configuration automatisée d’une installation d’application modèle.