Exigences relatives à la publication de charges de travail
Cet article décrit les conditions requises pour qu'une charge de travail personnalisée soit répertoriée dans le Hub de charge de travail Microsoft Fabric. Assurez-vous que votre charge de travail est conforme à ces exigences avant de soumettre votre charge de travail à la publication.
Définitions :
Obligatoire : les charges de travail doivent implémenter et respecter l’exigence pour réussir la validation.
Facultatif : les charges de travail peuvent déterminer si elles souhaitent utiliser ou prendre en charge cette exigence ou non. Dans tous les cas, cela doit être indiqué clairement dans le document d’attestation.
Non pris en charge : les charges de travail ne peuvent pas prendre en charge cette exigence aujourd’hui, car la plateforme ne le permet pas. À des fins de transparence vis-à-vis du client, il est toujours demandé aux partenaires de consigner les informations appropriées dans leur document d’attestation.
Besoins métier
La création d’applications dans Fabric est plus semblable à la création de documents dans Office que l’approvisionnement de ressources dans Azure. Même si nous ne nous attendons pas à ce que tous les utilisateurs puissent tirer parti de toutes les charges de travail de la Fabric, chacune d'entre elles doit intéresser le plus grand nombre d'entre eux.
Fabric est conçu pour prendre en charge les plus grands projets et tailles de données de niveau 1. La plateforme Fabric fournit un ensemble commun de services que la charge de travail ne doit pas remplacer par ses propres services propriétaires. L'utilisation cohérente des services de la plateforme dans toutes les charges de travail garantit une expérience et une fonctionnalité uniformes dans l'ensemble du système.
Ce document fournit une vue d’ensemble complète de tous les différents composants à prendre en compte pour publier une charge de travail. Le partage de ces informations en amont est nécessaire pour passer à la préversion et à la version en disponibilité générale (GA). Consultez Flux de publication.
Nom | Description | Mode de contrôle | Aperçu | Disponibilité générale | Référence |
---|---|---|---|---|---|
Valeur pour les clients | Votre offre doit apporter suffisamment de valeur pour justifier l'investissement nécessaire à son apprentissage et à son utilisation. Votre offre doit offrir des avantages significatifs tels que l’efficacité améliorée, les fonctionnalités innovantes ou les avantages stratégiques. | Attestation | Requis | Requis | |
Conditions générales | Vous devez fournir à vos clients les conditions générales de l’offre que vous fournissez sur la plateforme. Dans les conditions générales, vous devez mettre en évidence les aspects de la conformité de votre solution. Par exemple, qu’arrive-t-il aux données au repos et au transit ? Où sont les services à partir duquel vous fournissez des clients Azure ? | Package de charge de travail | Requis | Requis | Vue d'ensemble de la gouvernance et conseils |
Métadonnées | Les métadonnées telles que le titre, le résumé et l'icône doivent être identiques dans le manifeste du package de charge de travail et la soumission de l’offre SaaS dans l’espace partenaires. Ajoutez toutes les ressources de la charge de travail, telles que les icônes et les captures d’écran sous le répertoire fe/assests . Votre package de charge de travail doit être conforme aux exigences des manifestes frontend et backend. |
Package de charge de travail | Requis | Requis | Manifeste |
Document d’attestation | Les partenaires doivent fournir une page qui contient toutes les informations sur l’état des exigences de publication de leur charge de travail. Ce document doit être lié dans le package de charge de travail et tenu à jour. Vous devez ajouter le lien dans le manifeste de métadonnées de charge de travail sous le champ supportLink dans certification . Le lien doit également apparaître sur la page produit de la charge de travail dans le hub de charge de travail. |
Package de charge de travail | Requis | Requis | |
Évaluation | Offrir une expérience d’essai simple et rapide. L’essai doit être disponible pour le client sans attendre (moins de 5 secondes) et leur donner un moyen gratuit et facile d’explorer la charge de travail proposée. | Attestation | Requis | Requis | Versions d’évaluation |
Offre de la Place de marché | Les partenaires doivent inscrire une offre SaaS dans la place de marché Azure. Cette offre peut simplement être une liste de contacts pour obtenir des prospects à partir de la plateforme. Nous attendons à ce que les partenaires effectuent également des transactions sur la place de marché. Vous pouvez créer des fonctionnalités BYOL (apportez votre propre licence) dans votre charge de travail. | Package de charge de travail | Requis | Requis | Création d’une offre SaaS Stratégies de certification de la Place de marché commerciale |
Documentation | Vous devez fournir de la documentation pour votre charge de travail aux clients de manière simple et compréhensible. | Package de charge de travail | Requis | Requis | |
Monétisation | Vous pouvez utiliser la Place de marché Azure pour monétiser votre charge de travail. | Attestation | Non pris en charge | Facultatif | Monétiser votre charge de travail |
Exigences techniques
Le tableau suivant répertorie les exigences techniques de votre offre de charge de travail.
Category | Description | Mode de contrôle | Aperçu | Disponibilité générale | Référence |
---|---|---|---|---|---|
Accès Microsoft Entra | Les charges de travail Fabric doivent utiliser l’authentification et l’autorisation Microsoft Entra. Si votre service fournit d’autres méthodes d’authentification pour les données stockées dans Fabric, cela doit être documenté. Exigences supplémentaires : |
Attestation | Requis | Requis | Authentification |
La charge de travail doit accepter une dépendance statique sur l’étendue https://analysis.windows.net/powerbi/api/Fabric.Extend , et obtenir le consentement de l’utilisateur à cette fin. L’infrastructure du kit de développement de charges de travail permet d’implémenter le flux de consentement, mais il incombe au propriétaire de la charge de travail d’accepter la dépendance à l’égard de Fabric. Étendez l’étendue, et vérifiez que le consentement est accordé. Fabric se réserve le droit de bloquer l’intégration d’une charge de travail pour laquelle le consentement n’est pas accordé. |
Package de charge de travail | Requis | Requis | ||
OneLake | OneLake est l’emplacement où les données sont stockées dans Fabric. Les charges de travail doivent être intégrées pour stocker des données dans les formats standard pris en charge par la plateforme dont d’autres services peuvent tirer parti. | Attestation | Requis | Requis | OneLake, OneDrive pour les données |
Accès conditionnel Microsoft Entra | Les clients Enterprise ont besoin d’un contrôle et d’une gestion centralisés des identités et des informations d’identification utilisées pour accéder à leurs ressources et données et, dans Microsoft, Microsoft Entra fournit ce service. Vérifiez que votre service fonctionne avec, même si les clients activent cette fonctionnalité. | Attestation | Requis | Requis | Accès conditionnel |
API REST d’administration | Les API REST d’administration font partie intégrante du processus d’administration et de gouvernance Fabric. Ces API aident les administrateurs Fabric à découvrir des espaces de travail et des éléments, et à appliquer la gouvernance, comme l’exécution de révisions d’accès, etc. Les fonctionnalités de base sont prises en charge dans le cadre du kit de développement de charge de travail et n’ont pas besoin de travail des partenaires. | Attestation | Prise en charge | Pris en charge | API REST d’administration |
Surveillance et diagnostic liés aux clients | Les partenaires doivent stocker les données de télémétrie d’intégrité pendant 30 jours, y compris l’ID d’activité, à des fins d’assistance à la clientèle. | Attestation | Requis | Requis | |
B2B | La stratégie de partage de Fabric vise à permettre aux clients de collaborer avec leurs partenaires commerciaux, clients, fournisseurs, filiales, etc. Cela signifie également que les utilisateurs d’autres tenants (locataires) peuvent éventuellement se voir octroyer l’accès aux éléments créés par les partenaires. | Attestation | Facultatif | Facultatif | Partage d’utilisateur invité |
Continuité d’activité et reprise d’activité | Fabric s’engage à offrir une disponibilité transparente du service aux clients. Nous reconnaissons l’importance de planifier des événements imprévus dans un monde d’incertitudes. Nous demandons à nos partenaires qui fournissent des charges de travail aux clients au sein de Fabric de définir des plans BCDR (continuité d’activité et reprise d’activité) conçus pour faire face aux sinistres imprévus et fixer les étapes de récupération. | Attestation | Facultatif | Facultatif | Fiabilité dans Microsoft Fabric |
Performances | Les performances sont une exigence importante pour les clients Fabric. Nous recommandons à nos partenaires de réfléchir aux performances dans le contexte de leur charge de travail, et de prendre les mesures nécessaires pour tester et suivre les performances de leurs éléments. | Attestation | Facultatif | Requis | |
Présence | Pour garantir une réponse adéquate aux attentes des clients indépendamment de leur région d’origine ou de capacité, les partenaires doivent réfléchir à la façon dont ils souhaitent s’aligner par rapport aux régions et aux clouds Fabric. La disponibilité dans certaines restrictions a également un impact sur vos engagements en matière de résidence des données. | Attestation | Facultatif | Facultatif | Régions Fabric |
API publiques | Les API publiques de Fabric sont l’épine dorsale de l’automatisation, car elles permettent une communication et une intégration transparentes pour les clients et les partenaires au sein de l’écosystème Fabric. L’API publique de Fabric permet aux utilisateurs de créer des solutions innovantes, d’améliorer la scalabilité et de simplifier les flux de travail. | Attestation | Non pris en charge | Non pris en charge | Documentation |
Exigences de conception et d’expérience utilisateur
Familiarisez-vous avec les exigences de conception de votre charge de travail Fabric en passant en revue le système d’expérience utilisateur Fabric. Le système d’expérience utilisateur Fabric fournit une vue d'ensemble des modèles et des composants disponibles dans l’expérience utilisateur Fabric pour accélérer votre travail. Il inclut également des bibliothèques de wrapper Fabric UX React et Angular qui s’intègrent aux composants web Fluent.
Les utilisateurs de Fabric s’attendent à un chargement rapide de l’expérience utilisateur. Indépendamment de la mise en œuvre technique et de l'hébergement régional, votre charge de travail devrait se charger rapidement dans toutes les régions Fabric.
Nom | Description | Mode de contrôle | Aperçu | Disponibilité générale | Référence |
---|---|---|---|---|---|
Expérience utilisateur commune | La charge de travail et tous les types d’éléments que le partenaire fournit dans ce cadre doivent se conformer aux instructions de l’expérience utilisateur Fabric. | Attestation | Requis | Requis | Système d’expérience utilisateur Fabric |
Expérience de création d’élément | Les partenaires doivent se conformer à l’expérience de création d’élément en fonction du système d’expérience utilisateur Fabric. | Attestation | Requis | Requis | Système d’expérience utilisateur Fabric |
Centre de surveillance | Les opérations de longue durée doivent être intégrées au hub de surveillance Fabric. | Attestation | Requis | Requis | Hub de surveillance |
Expérience d’essai | Les partenaires doivent fournir une expérience d’essai aux utilisateurs, comme indiqué dans les instructions de conception. | Attestation | Facultatif | Requis | Modèles Fabric |
Expérience de monétisation | Les partenaires qui souhaitent monétiser leur solution dans Fabric doivent suivre les modèles définis dans les modèles Fabric. La monétisation peut se produire via la Place de marché Azure ou vous pouvez utiliser vos méthodes existantes. Dans tous les cas, vous devez suivre les recommandations de conception définies dans les modèles Fabric. | Attestation | Facultatif | Requis | Modèles Fabric |
Accessibilité | Les partenaires doivent se conformer aux instructions de conception de l’expérience utilisateur Fabric pour l’accessibilité. | Attestation | Facultatif | Requis | Système d’expérience utilisateur Fabric |
Préparation mondiale | La langue par défaut doit être l’anglais. Le contenu peut être localisé si vous décidez de le faire. Dans le cas présent, ajoutez les langues prises en charge à votre page d’attestation. | Package de charge de travail | Facultatif | Requis | |
Tâches à effectuer | Pour être répertorié dans différentes expériences de création au sein de Fabric, vous devez intégrer la définition Travaux à accomplir pour vos types d’éléments. | Package de charge de travail | Facultatif | Requis | |
Paramètres de l’élément | Les partenaires doivent implémenter les paramètres de l’élément dans le ruban. | Attestation | Requis | Requis | Système d’expérience utilisateur Fabric |
Exemples | Les partenaires peuvent utiliser des exemples qui créent des éléments préconfigurés de leur type pour aider les clients à démarrer plus facilement. | Attestation | Facultatif | Facultatif | |
Actions d’élément personnalisées | Les partenaires peuvent implémenter des actions personnalisées dans le cadre de leur éditeur d’élément. | Attestation | Facultatif | Facultatif | |
Paramètres de l’espace de travail | Les paramètres de l’espace de travail permettent de configurer les charges de travail au niveau de l’espace de travail. | Attestation | Non pris en charge | Non pris en charge | Espace de travail |
Recherche globale | La recherche d’éléments dans Fabric est prise en charge via la barre de recherche supérieure. | Attestation | Non pris en charge | Non pris en charge | Recherche Fabric |
Exigences de sécurité et de conformité
Category | Description | Mode de contrôle | Aperçu | Disponibilité générale | Références |
---|---|---|---|---|---|
Recommandations générales sur la sécurité | Les clients Microsoft confient leurs données les plus sensibles à Fabric. Comme les partenaires implémentant des charges de travail peuvent avoir accès à ces données, ils ont également la responsabilité de protéger ces données. Nous demandons que les charges de travail passent par une évaluation de sécurité et un examen de sécurité, et qu’elles fassent l’objet d’une attestation indiquant que les problèmes découverts au cours du processus ont été résolus. | Attestation | Facultatif | Requis | Sécuriser, protéger et respecter |
Confidentialité | Les clients Microsoft confient leurs données les plus sensibles à Fabric. Par conséquent, les partenaires créant des charges de travail ont également la responsabilité de protéger ces données lorsqu’ils y accèdent. À cette fin, nous demandons que chaque charge de travail passe par une évaluation de la confidentialité et un examen de la confidentialité. Exigences supplémentaires : |
Attestation | Facultatif | Requis | Sécuriser, protéger et respecter |
Les propriétaires de charges de travail peuvent uniquement utiliser les cookies HTTP essentiels. La charge de travail peut les utiliser uniquement une fois que l’utilisateur a été authentifié avec succès. | Attestation | Requis | Requis | Conformité des cookies - Commerce | |
Résidence des données | Fabric fait une promesse d’entreprise selon laquelle les données ne quittent pas la zone géographique du tenant (locataire) dans le cas des données stockées et des données en transit. En tant que charge de travail que vous affichez directement dans Fabric, les utilisateurs doivent connaître vos engagements en matière de résidence des données. Dans l’attestation, vous devez définir nos engagements en ce qui concerne la résidence des données client. | Attestation | Facultatif | Requis | Résidence des données dans Azure |
Attestation de conformité | Dans le document d’attestation, vous pouvez montrer aux clients la façon dont votre application gère la sécurité, les données et la conformité. Dans cette auto-évaluation, le développeur de charge de travail décrit les attributs de sécurité et les pratiques de gestion des données de la charge de travail. Le document d’attestation de l’éditeur doit être hébergé sur le site web du partenaire. Si cela s’applique à vos clients, alignez-vous sur davantage de certifications Fabric. | Attestation | Facultatif | Facultatif | Vue d'ensemble de la gouvernance et conseils |
Support
Category | Description | Mode de contrôle | Aperçu | Disponibilité générale | Références |
---|---|---|---|---|---|
Site en ligne | Les charges de travail des partenaires deviennent partie intégrante de Fabric. Nos équipes du support technique doivent donc savoir comment vous souhaitez être contacté au cas où les clients nous contacteraient directement. Les partenaires doivent nous fournir les coordonnées dans le cadre du processus de publication. | Attestation | Facultatif | Requis | |
Prise en charge | Les partenaires sont responsables de la définition et de la documentation de leurs paramètres de support (contrat de niveau de service, méthodes de contact, etc.). Ces informations doivent être liées à partir de la page Charge de travail, et doivent toujours être accessibles aux clients. De plus, les critères de la Place de marché doivent être pris en compte pour le référencement de l’offre SaaS. | Attestation | Facultatif | Requis | Instructions relatives au référencement de la Place de marché Exigences relatives à la charge de travail |
Intégrité et disponibilité des services | Les partenaires doivent héberger leur site web qui indique aux clients l’intégrité et la disponibilité des services. Ces informations peuvent être incluses sur la page de prise en charge. | Attestation | Facultatif | Requis |
Fonctionnalités de Fabric
Category | Description | Mode de contrôle | Aperçu | Disponibilité générale | Référence |
---|---|---|---|---|---|
Application Lifecycle Management (ALM) | Les outils de gestion du cycle de vie de Microsoft Fabric permettent un développement efficace des produits, des mises à jour continues, des versions rapides et des améliorations continues des fonctionnalités. | Attestation | Non pris en charge | Non pris en charge | ALM dans Fabric |
Liaisons privées | Dans Fabric, vous pouvez configurer et utiliser un point de terminaison par lequel votre organisation pourra accéder à Fabric en mode privé. | Attestation | Non pris en charge | Non pris en charge | Liaisons privées |
Concentrateur de données | Le hub de données OneLake facilite la recherche, l’exploration et l’utilisation des éléments de données Fabric dans votre organisation auxquels vous avez accès. Il fournit des informations sur les éléments et les points d’entrée pour que vous puissiez les utiliser. Si vous implémentez un élément de données, affichez-le également dans le hub de données. | Attestation | Non pris en charge | Non pris en charge | Hub de données OneLake |
Lignage des données | Dans les projets Business Intelligence (BI) modernes, il peut être difficile d’avoir une bonne compréhension du flux de données entre la source de données et la destination. Le défi est encore plus grand si vous avez créé des projets analytiques avancés couvrant plusieurs sources de données, éléments de données et dépendances. Il peut être difficile de répondre à des questions telles que « Que se passe-t-il si je modifie ces données ? » ou « Pourquoi ce rapport n’est pas à jour ? ». | Attestation | Non pris en charge | Non pris en charge | Lignage dans Fabric |
Étiquettes de confidentialité | Les étiquettes de sensibilité de Microsoft Purview Information Protection sur vos éléments peuvent protéger votre contenu sensible contre les accès non autorisés aux données et contre les fuites de données. Elles sont un élément clé pour aider votre organisation à répondre à ses exigences de gouvernance et de conformité. L’étiquetage correct des données avec des étiquettes de sensibilité garantit que seules les personnes autorisées peuvent accéder à vos données. Exigences supplémentaires : |
Attestation | Non pris en charge | Non pris en charge | Étiquettes de confidentialité |
Les partenaires qui utilisent la fonctionnalité d’exportation dans leur élément doivent suivre les recommandations. | Attestation | Requis | Requis |