Workload-Veröffentlichungsanforderungen
In diesem Artikel werden alle funktionellen und nicht funktionellen Anforderungen beschrieben, die für eine benutzerdefinierte Workload erforderlich sind und im Microsoft Fabric Workload Hub aufgeführt werden müssen. Stellen Sie sicher, dass Ihre Workload diesen Anforderungen entspricht, bevor Sie Ihre Workload für die Veröffentlichung übermitteln.
Definitionen:
Erforderlich: Workloads müssen die Anforderung implementieren und erfüllen, um die Überprüfung zu bestehen.
Optional: Workloads können entscheiden, ob sie diese Anforderung verwenden oder unterstützen möchten. In jedem Fall muss dies im Nachweisdokument dokumentiert werden.
Nicht unterstützt: Workloads können diese Anforderung heute nicht unterstützen, weil die Plattform dies nicht zulässt. Um Transparenz für die Kunden zu schaffen, werden Partner weiterhin aufgefordert, die Informationen in ihr Nachweisdokument einzufügen.
Geschäftliche Anforderungen
Das Erstellen von Anwendungen in Fabric ähnelt eher dem Erstellen von Dokumenten in Office als der Bereitstellung von Ressourcen in Azure. Obwohl wir nicht erwarten, dass jeder Benutzer jede Workload in Fabric nutzen kann, müssen alle Workloads die größtmögliche Anzahl von Benutzern ansprechen können.
Fabric wurde entwickelt, um die größten Auslagerungen und Datengrößen der Ebene 1 zu unterstützen. Die Fabric-Plattform bietet einen gemeinsame Reihe von Diensten, welche die Workloads nicht durch ihre eigenen, proprietären Dienste ersetzen dürfen. Die konsistente Nutzung der Plattformdienste über alle Workloads hinweg sorgt für eine einheitliche Erfahrung und Funktionalität im gesamten System.
Dieses Dokument bietet eine umfassende Übersicht über all die verschiedenen Komponenten, die Sie beim Veröffentlichen einer Workload berücksichtigen müssen. Diese Informationen müssen vorab weitergegeben werden, um in die Vorschau und GA zu wechseln, siehe Veröffentlichungsfluss.
Name | Beschreibung | Prüfmethode | Vorschau | Allgemeine Verfügbarkeit | Verweis |
---|---|---|---|---|---|
Wert für Kunden | Ihr Angebot sollte genug Wert haben, um die Investition zu rechtfertigen, die nötig ist, um sie kennenzulernen und zu nutzen. Ihr Angebot sollte erhebliche Vorteile wie verbesserte Effizienz, innovative Features oder strategische Vorteile bieten. | Nachweis | Erforderlich | Erforderlich | |
Geschäftsbedingungen | Sie müssen Ihren Kunden die Allgemeinen Geschäftsbedingungen für das Angebot, das Sie auf der Plattform bereitstellen, zur Verfügung stellen. In den Geschäftsbedingungen müssen Sie die Compliance-Aspekte Ihrer Lösung hervorheben. Was geschieht beispielsweise mit Ruhe- und Transitdaten? Von wo werden Dienste, die Sie Azure-Kunden anbieten, bereitgestellt? | Workloadpaket | Erforderlich | Erforderlich | Übersicht und Anleitung zur Governance |
Metadaten | Metadaten wie Titel, Zusammenfassung und Symbol müssen im Workload-Paketmanifest und der SaaS-Angebotsübermittlung im Partner Center identisch sein. Fügen Sie alle Ressourcen des Workloads wie z.B. Symbole und Screenshots unter dem Verzeichnis fe/assests hinzu. Ihr Workloadpaket muss die Anforderungen des Frontend- und Back-End-Manifests erfüllen. |
Workloadpaket | Erforderlich | Erforderlich | Manifest |
Nachweisdokument | Partner müssen eine Seite bereitstellen, die alle Informationen zum Status ihrer Workload-Veröffentlichungsanforderungen enthält. Dieses Dokument muss im Workload-Paket verknüpft und auf dem neuesten Stand gehalten werden. Sie müssen den Link im Workload-Metadatenmanifest unter dem supportLink -Feld in certification hinzufügen. Der Link muss auch auf der Workload-Produktseite im Workload Hub erscheinen. |
Workloadpaket | Erforderlich | Erforderlich | |
Testversion | Bieten Sie eine einfache und schnelle Testversion. Diese Testversion sollte dem Kunden ohne Wartezeit (weniger als 5 Sekunden) zur Verfügung stehen und ihnen eine kostenlose und einfache Möglichkeit geben, die angebotene Workload zu erkunden. | Nachweis | Erforderlich | Erforderlich | Testversionen |
Marketplace-Angebot | Partner müssen ein SaaS-Angebot im Azure Marketplace auflisten. Bei diesem Angebot kann es sich einfach um eine Kontaktieren Sie uns-Eintragung handeln, um Leads von der Plattform zu erhalten. Wir wünschen, dass unsere Partner auch Transaktionen über Marketplace durchführen. Sie können ByOL-Funktionen (Bring Your Own License) in Ihre Workload integrieren. | Workloadpaket | Erforderlich | Erforderlich | Erstellen eines SaaS-Angebots Zertifizierungsrichtlinien für den kommerziellen Marketplace |
Dokumentation | Sie müssen Ihren Kunden eine Dokumentation für Ihre Workload in einfacher und verständlicher Form bereitstellen. | Workloadpaket | Erforderlich | Erforderlich | |
Monetarisierung | Sie können den Azure Marketplace verwenden, um Ihre Workload zu monetarisieren. | Nachweis | Nicht unterstützt | Optional | Monetarisierung Ihrer Workload |
Technische Anforderungen
In der folgenden Tabelle sind zusätzliche Compliance-Anforderungen für Ihr Workloadangebot aufgeführt.
Category | Beschreibung | Prüfmethode | Vorschau | Allgemeine Verfügbarkeit | Verweis |
---|---|---|---|---|---|
Microsoft Entra Access | Fabric-Workloads müssen die Microsoft Entra-Authentifizierung und -Autorisierung verwenden. Wenn Ihr Dienst andere Authentifizierungsmethoden für in Fabric gespeicherte Daten bereitstellt, muss dies dokumentiert werden. Zusätzliche Anforderungen: |
Nachweis | Erforderlich | Erforderlich | Authentifizierung |
Die Workload muss eine statische Abhängigkeit vom https://analysis.windows.net/powerbi/api/Fabric.Extend -Bereich annehmen und die Einwilligung des Benutzers oder der Benutzerin dafür einholen. Die Workload Development Kit-Infrastruktur hilft beim Implementieren des Einwilligungsflusses, doch ist der Workload-Besitzer dafür verantwortlich, die Abhängigkeit von Fabric zu übernehmen. Erweitern Sie den Umfang, und stellen Sie sicher, dass die Einwilligung erteilt wird. Fabric behält sich die Rechte vor, die Integration in eine Workload zu blockieren, für die die Einwilligung nicht gewährt wird. |
Workloadpaket | Erforderlich | Erforderlich | ||
OneLake | OneLake ist der Ort, an dem Daten in Fabric gespeichert werden. Workloads müssen mit ihr integriert werden, um Daten in den von der Plattform unterstützten Standardformaten zu speichern, damit andere Dienste sie nutzen können. | Nachweis | Erforderlich | Erforderlich | OneLake, das OneDrive für Daten |
Bedingter Microsoft Entra-Zugriff | Unternehmenskunden erfordern eine zentrale Kontrolle und Verwaltung der Identitäten und Anmeldedaten, die für den Zugriff auf ihre Ressourcen und Daten verwendet werden, und Microsoft Entra stellt diesen Dienst bereit. Stellen Sie sicher, dass Ihr Dienst auch dann funktioniert, wenn Kunden diese Funktionalität aktivieren. | Nachweis | Erforderlich | Erforderlich | Bedingter Zugriff |
Administrator-REST-API | Administrator-REST-APIs sind ein integraler Bestandteil des Fabric-Administrator- und Governanceprozesses. Diese APIs helfen Fabric-Administratoren bei der Ermittlung von Arbeitsbereichen und Elementen und der Erzwingung von Governance wie dem Ausführen von Zugriffsüberprüfungen usw. Grundlegende Funktionen werden als Teil des Workload Development Kit unterstützt und benötigen keine Arbeit von Partnern. | Nachweis | Unterstützt | Unterstützt | Administrator-REST-API |
Kundenorientierte Überwachung & Diagnose | Partner müssen die Integritätstelemetrie für 30 Tage speichern, einschließlich der Aktivitäts-ID für Kundensupportzwecke. | Nachweis | Erforderlich | Erforderlich | |
B2B | Die Fabric-Freigabestrategie konzentriert sich darauf, Kunden die Zusammenarbeit mit ihren Geschäftspartnern, Kunden, Lieferanten, Tochtergesellschaften usw. zu ermöglichen. Dies bedeutet auch, dass Benutzern und Benutzerinnen, die andere Mandanten bilden, potenziell Zugriff auf Elemente gewährt werden können, die Partner erstellen. | Nachweis | Optional | Optional | Gastbenutzerfreigabe |
Business Continuity & Disaster Recovery | Fabric verpflichtet sich zu einer nahtlosen Serviceverfügbarkeit für Kunden. Wir erkennen die Bedeutung der Planung für unvorhergesehene Ereignisse in einer Welt von Unsicherheiten an. Wir bitten Partner, Kunden Workloads in Fabric zur Verfügung zu stellen, um Business Continuity and Disaster Recovery (BCDR)-Pläne zu definieren, die für die Bewältigung ungeplanter Notfälle und Wiederherstellungsschritte konzipiert sind. | Nachweis | Optional | Optional | Zuverlässigkeit in Microsoft Fabric |
Leistung | Die Leistung ist eine wichtige Voraussetzung für Fabric-Kunden. Wir empfehlen unseren Partnern, die Leistung im Kontext ihrer Workload zu berücksichtigen und Maßnahmen zu ergreifen, um die Leistung ihrer Elemente zu testen und nachzuverfolgen. | Nachweis | Optional | Erforderlich | |
Anwesenheit | Um sicherzustellen, dass Sie Kundenerwartungen unabhängig von deren Heimat- oder Kapazitätsregion erfüllen können, müssen die Partner überlegen, wie sie sich mit den Fabric-Regionen und Clouds abstimmen möchten. Die Verfügbarkeit in bestimmten Einschränkungen wirkt sich auch auf Ihre Verpflichtungen zur Datenresidenz aus. | Nachweis | Optional | Optional | Fabric-Regionen |
Öffentliche APIs | Fabric Public APIs sind das Rückgrat der Automation und ermöglichen eine nahtlose Kommunikation und Integration für Kunden und Partner innerhalb des Fabric-Ökosystems. Die öffentliche Fabric-API ermöglicht es Benutzern, innovative Lösungen zu erstellen, Skalierbarkeit zu verbessern und Workflows zu optimieren. | Nachweis | Nicht unterstützt | Nicht unterstützt | Dokumentation |
Design/ UX-Anforderungen
Machen Sie sich mit den Designanforderungen für Ihre Fabric-Workload vertraut, und lesen Sie dazu Fabric UX-System. Das Fabric UX System bietet Ihnen eine Übersicht über die Muster und Komponenten, die im Fabric UX verfügbar sind, um Ihre Arbeit zu beschleunigen. Das System enthält auch Fabric UX React- und Angular-Wrapperbibliotheken, die in Fluent-Webkomponenten integriert werden.
Fabric-Benutzer erwarten eine schnell ladende Benutzererfahrung. Unabhängig von der technischen Implementierung und dem regionalen Hosting sollte Ihre Workload schnell in allen Fabric-Regionen geladen werden können.
Name | Beschreibung | Prüfmethode | Vorschau | Allgemeine Verfügbarkeit | Verweis |
---|---|---|---|---|---|
Allgemeine UX | Die Workload und alle Elementtypen, die der Partner als Teil davon bereitstellt, müssen die Fabric-UX-Richtlinien einhalten. | Nachweis | Erforderlich | Erforderlich | Fabric UX-System |
Umgebung für die Erstellung des Elements | Partner müssen die Elementerstellung gemäß dem Fabric UX-System einhalten. | Nachweis | Erforderlich | Erforderlich | Fabric UX-System |
Überwachungshub | Zeitintensive Vorgänge müssen in Fabric Monitoring Hub integriert werden. | Nachweis | Erforderlich | Erforderlich | Überwachungshub |
Testumgebung | Partner müssen eine Testversion für Benutzer bereitstellen, wie in den Entwurfsrichtlinien beschrieben. | Nachweis | Optional | Erforderlich | Fabric-Vorlagen |
Monetisierungserfahrung | Partner, die ihre Lösung in Fabric monetarisieren möchten, müssen den Mustern folgen, die in den Fabric-Vorlagen definiert sind. Monetarisierung kann über Azure Marketplace erfolgen, oder Sie können Ihre vorhandenen Methoden verwenden. In jedem Fall müssen Sie die Entwurfsrichtlinien befolgen, die in den Fabric-Vorlagen definiert sind. | Nachweis | Optional | Erforderlich | Fabric-Vorlagen |
Zugriff | Partner müssen die Fabric UX-Designrichtlinien für Barrierefreiheit einhalten. | Nachweis | Optional | Erforderlich | Fabric UX-System |
Weltweite Bereitschaft | Englisch muss die Standardsprache sein. Inhalte können lokalisiert werden, wenn Sie sich dafür entscheiden. Fügen Sie in diesem Fall der Nachweisseite die unterstützten Sprachen hinzu. | Workloadpaket | Optional | Erforderlich | |
Zu erledigende Aufgaben | Um in unterschiedlichen Erstellungsumgebungen innerhalb von Fabric aufgelistet zu werden, müssen Sie in die Definition „Zu erledigende Aufgaben“ für Ihre Elementtypen aufgenommen werden. | Workloadpaket | Optional | Erforderlich | |
Elementeinstellungen | Partner müssen die Elementeinstellungen als Teil der Menüleiste implementieren. | Nachweis | Erforderlich | Erforderlich | Fabric UX-System |
Beispiele | Partner können Beispiele verwenden, die vorkonfigurierte Elemente ihres Typs erstellen, um Kunden bei den ersten Schritten zu helfen. | Nachweis | Optional | Optional | |
Benutzerdefinierte Elementaktionen | Partner können benutzerdefinierte Aktionen als Teil ihres Element-Editors implementieren. | Nachweis | Optional | Optional | |
Arbeitsbereichseinstellungen | Arbeitsbereichseinstellungen bieten eine Möglichkeit, wie Workloads auf Arbeitsbereichsebene konfiguriert werden können. | Nachweis | Nicht unterstützt | Nicht unterstützt | Arbeitsbereich |
Globale Suche | Die Suche nach Elementen in Fabric wird über die obere Suchleiste unterstützt. | Nachweis | Nicht unterstützt | Nicht unterstützt | Fabric-Suche |
Sicherheits- und Complianceanforderungen
Category | Beschreibung | Prüfmethode | Vorschau | Allgemeine Verfügbarkeit | References |
---|---|---|---|---|---|
Sicherheit allgemein | Microsoft-Kunden vertrauen Fabric mit ihren vertraulichsten Daten an. Da Partner, die Workloads implementieren, Zugriff auf diese Daten haben können, haben sie auch die Verantwortung, diese Daten zu schützen. Wir fordern Workloads auf, eine Sicherheitsbewertung und eine Sicherheitsüberprüfung zu durchlaufen und zu bescheinigen, dass sie dies getan haben. Dies wird im Prozess ermittelt. | Nachweis | Optional | Erforderlich | Sichern, Schützen und Einhalten |
Datenschutz | Microsoft-Kunden vertrauen Fabric mit ihren vertraulichsten Daten an. Daher sind auch die Partner, die Workloads erstellen, dafür verantwortlich, diese Daten zu schützen, wenn sie auf sie zugreifen. Zu diesem Zweck fordern wir, dass jede Workload eine Datenschutzbewertung und eine Datenschutzüberprüfung durchläuft. Zusätzliche Anforderungen: |
Nachweis | Optional | Erforderlich | Sichern, Schützen und Einhalten |
Workload-Besitzer können nur grundlegende HTTPOnly-Cookies verwenden. Die Workload kann sie nur nach der positiven Authentifizierung des Benutzers verwenden. | Nachweis | Erforderlich | Erforderlich | Cookie-Compliance – Handel | |
Datenresidenz | Fabric macht eine Unternehmenszusage zu Daten, die nicht die Geografie des Mandanten verlassen, für gespeicherte Daten und in Übertragung begriffene Daten. Als Workload werden Sie direkt in Fabric angezeigt, und die Benutzer müssen sich bewusst sein, was Ihre Verpflichtungen für die Datenresidenz sind. Im Nachweis müssen Sie unsere Verpflichtungen in Bezug auf die Datenresidenz der Kundendaten definieren. | Nachweis | Optional | Erforderlich | Datenresidenz in Azure |
Compliancenachweis | Im Nachweisdokument können Sie Kunden zeigen, wie Ihre App Sicherheit, Daten und Compliance verarbeitet. In dieser Selbsteinschätzung beschreibt die Fachkraft in der Workload-Entwicklung die Sicherheitsattribute der Workload und die Datenverarbeitungspraktiken. Das Herausgebernachweis-Dokument sollte auf der Partnerwebsite gehostet werden. Wenn dies auf Ihre Kunden zutrifft, sollten Sie sich nach zusätzlichen Fabric-Zertifizierungen ausrichten. | Nachweis | Optional | Optional | Übersicht und Anleitung zur Governance |
Unterstützung
Category | Beschreibung | Prüfmethode | Vorschau | Allgemeine Verfügbarkeit | References |
---|---|---|---|---|---|
Livewebsite | Da die Partner-Workloads zu einem integralen Bestandteil von Fabric werden, müssen unsere Supportteams wissen, wie Sie kontaktiert werden möchten, falls sich Kunden direkt an uns wenden. Die Partner müssen die Kontaktdaten im Rahmen des Veröffentlichungsprozesses an uns übermitteln. | Nachweis | Optional | Erforderlich | |
Unterstützungsmöglichkeiten | Die Partner sind dafür verantwortlich, ihre Supportparameter zu definieren und zu dokumentieren (Vereinbarung zum Servicelevel, Kontaktmethoden, usw.). Diese Informationen müssen von der Seite „Workload“ aus verknüpft werden und sollten für Kunden jederzeit zugänglich sein. Darüber hinaus müssen die Marketplace-Kriterien für das Listing des SAAS-Angebots berücksichtigt werden. | Nachweis | Optional | Erforderlich | Richtlinien für Marketplace-Listings Workloadanforderungen |
Dienststatus & Verfügbarkeit | Partner müssen ihre Website hosten, die den Dienststatus und die Verfügbarkeit für Kunden anzeigt. Diese Informationen können in die Unterstützbarkeitsseite aufgenommen werden. | Nachweis | Optional | Erforderlich |
Fabric-Features
Category | Beschreibung | Prüfmethode | Vorschau | Allgemeine Verfügbarkeit | Verweis |
---|---|---|---|---|---|
Application Lifecycle Management (ALM) | Die Lebenszyklusverwaltungstools von Microsoft Fabric ermöglichen eine effiziente Produktentwicklung, kontinuierliche Updates, schnelle Releases und fortlaufende Featureverbesserungen. | Nachweis | Nicht unterstützt | Nicht unterstützt | ALM in Fabric |
Private Links | In Fabric können Sie einen Endpunkt konfigurieren und verwenden, der es Ihrer Organisation ermöglicht, privat auf Fabric zuzugreifen. | Nachweis | Nicht unterstützt | Nicht unterstützt | Private Links |
Datenhub | Mit dem OneLake-Datenhub lasen sich die Fabric-Datenelemente in Ihrer Organisation, auf die Sie Zugriff haben, ganz einfach suchen, erkunden und verwenden. Er bietet Informationen zu den Elementen und Einstiegspunkten für die Arbeit mit ihnen. Wenn Sie ein Datenelement implementieren, wird es auch im Datenhub angezeigt. | Nachweis | Nicht unterstützt | Nicht unterstützt | OneLake-Datenhub |
Datenherkunft | In Projekten mit moderner Business Intelligence (BI) kann es eine Herausforderung sein, den Datenfluss von der Datenquelle bis zum Ziel zu verstehen. Die Herausforderung ist sogar noch größer, wenn Sie erweiterte analytische Projekte erstellt haben, die mehrere Datenquellen, Datenelemente und Abhängigkeiten umfassen. Fragen wie „Was passiert, wenn ich diese Daten ändere?“ oder „Warum ist dieser Bericht nicht auf dem neuesten Stand?“ sind nicht immer einfach zu beantworten. | Nachweis | Nicht unterstützt | Nicht unterstützt | Herkunft in Fabric |
Vertraulichkeitsbezeichnungen | Vertraulichkeitsbezeichnungen von Microsoft Purview Information Protection für Elemente können Ihre vertraulichen Inhalte vor nicht autorisiertem Datenzugriff und Datenlecks schützen. Sie sind eine wichtige Komponente, um Ihrer Organisation dabei zu helfen, die Governance- und Complianceanforderungen zu erfüllen. Die korrekte Kennzeichnung Ihrer Daten mit Vertraulichkeitsbezeichnungen stellt sicher, dass nur autorisierte Personen auf Ihre Daten zugreifen können. Zusätzliche Anforderungen: |
Nachweis | Nicht unterstützt | Nicht unterstützt | Vertraulichkeitsbezeichnungen |
Partner, die Exportfunktionen innerhalb ihres Elements verwenden, müssen die Richtlinien befolgen. | Nachweis | Erforderlich | Erforderlich |