Connectorplattform und Erweiterbarkeit

Wichtig

Dieser Inhalt ist archiviert und wird nicht aktualisiert. Die neueste Dokumentation finden Sie unter Microsoft Dynamics 365-Produktdokumentation. Die neuesten Veröffentlichungspläne finden Sie unter Dynamics 365- und Microsoft Power Platform-Veröffentlichungspläne.

Hinweis

In diesen Versionshinweisen werden Funktionen beschrieben, die unter Umständen noch nicht veröffentlicht worden sind. Wann die Veröffentlichung dieser Funktionen geplant ist, erfahren Sie unter Neuerungen und geplante Funktionen für Common Data Model und Datenintegration. Die Zeitpläne für die Veröffentlichung und die geplanten Funktionen ändern sich möglicherweise oder erfolgen möglicherweise nicht (weitere Informationen finden Sie in der Microsoft-Richtlinie).

Ein wichtiger Bestandteil der Datenintegration und der Suite von Produkten, die sie unterstützt – PowerApps, Microsoft Flow, Power BI und Power Query –, ist die Konnektivität mit externen Datenquellen. Wir investieren zwar weiterhin in verschiedene Unternehmensdatenquellen, wissen aber auch, dass Benutzer auf eine zunehmende Anzahl von Datenquellen und Services außerhalb dieses Angebots angewiesen sind. Damit unsere Benutzer in der Lage sind, die Daten zu nutzen, die sie benötigen, werden wir auch weiterhin überall auf der Plattform in unsere Erweiterbarkeitspunkte investieren. Entwickler und ISVs, die Connectors entwickeln möchten, haben die Möglichkeit, Connectors zu erstellen und für die gewünschten Produkte zu zertifizieren.

Neue und erweiterte Connectors für PowerApps und Microsoft Flow

Connectors für PowerApps und Microsoft Flow werden kontinuierlich hinzugefügt, da wir Partner und ISVs hinzuziehen, um diese zu erstellen. Da das Ökosystem wächst, werden voraussichtlich mehr Partner Connectors erstellen und zertifizieren lassen. Diese Connectors werden zudem fortlaufend aktualisiert, da ihnen neue Funktionen hinzugefügt werden.

Connectors, die im Oktober 2018 veröffentlicht wurden

Connectors, die im November 2018 veröffentlicht wurden

Connectors, die im Dezember 2018 veröffentlicht wurden

Connectors, die im Januar 2019 veröffentlicht wurden

Connectors, die im Februar 2019 veröffentlicht wurden

Connectors, die im März 2019 veröffentlicht wurden

Umfangreiche Dokumentation und Anleitungen zur Entwicklung von Connectors

Obwohl wir bereits heute Partner für die Erstellung von Connectors haben, fällt für einige der erweiterten Funktionen oft ein erheblicher Aufwand an, um eine gute Endbenutzererfahrung zu gewährleisten. Dies führt zu einer erhöhten Belastung unserer Zertifizierungsingenieure und einer langen Vorlaufzeit während der Entwicklung. Das allgemeine Feedback unserer Partner und Kunden bezog sich auf die Verbesserung der Dokumentation zur Erstellung kundenspezifischer Connectors.

Diese Version enthält eine aktualisierte Referenzdokumentation zur Entwicklung von Connectors. Neben der Dokumentation wird auch ein Entwicklerhandbuch bereitgestellt, das ISVs und Partner bei der Entwicklung von Connectors anhand der Richtlinien für einen zertifizierten Connector unterstützt. Mehrere Beispiele und Lerndokumente mit Anleitungen helfen Entwicklern auch bei bestimmten Themen. Dies reduziert die Entwicklungszeit bei der Erstellung von Connectors.

Benutzerdefinierte Connector-CLI für PowerApps und Microsoft Flow

Zwar können Entwickler das Power Query-SDK zum Erstellen von umfangreichen Datenconnectors für Power BI und Power Query Online verwenden, diese Version enthält jedoch auch eine Reihe von Befehlszeilenschnittstellen-Skripts (CLI-Skripts), mit denen Entwickler ihre benutzerdefinierten Connectors für PowerApps und Microsoft Flow entwickeln können.

Unterstützung für Richtlinienvorlagen in benutzerdefinierten Connectors für PowerApps und Microsoft Flow

Beim Erstellen eines Connectors für PowerApps und Microsoft Flow müssen wir häufig bestimmte Verhaltensweisen für die zugrunde liegende API ändern. Diese Änderungen können heute mithilfe von Azure APIM-Richtlinien für alle integrierten Standardconnectors durchgeführt werden. Viele Connectors beruhen heute auf diese Richtlinien. Der größte Nachteil der APIM-Richtlinien besteht jedoch darin, dass sie für benutzerdefinierte Connectors nicht verfügbar sind. Dies bedeutet, dass Änderungen an diesen benutzerdefinierten Connectors intern vorgenommen werden müssen. Partner, die diese Connectors erstellt haben, verlassen sich bei jeder Änderung ihrer Connectors auf uns – sogar im Hinblick auf Tests. Dies führt zu einem High-Touch-Entwicklungsmodell, das für unsere Partner oft frustrierend ist.

Mit dieser Version können Sie jetzt Richtlinien auf Ihren benutzerdefinierten Connector für Ihre PowerApps oder Flows anwenden. Eine Richtlinie kann verwendet werden, um ein bestimmtes Verhalten des Connectors zu ändern. Richtlinien ermöglichen es Ihnen beispielsweise, die Anzahl der Anrufe einer Verbindung auf einen oder mehrere Vorgänge in Ihrem Connector zu begrenzen. Andere Richtlinien können verwendet werden, um einen Header oder Abfrageparameter festzulegen oder sogar ein Feld oder einen Parameter zu ändern. Richtlinien können verwendet werden, um die allgemeine Benutzerfreundlichkeit Ihres Connectors zu verbessern.

Diese Version enthält eine Reihe fester Richtlinienvorlagen für die Verwendung in benutzerdefinierten Connectors. Im Laufe der Zeit werden wir weitere Richtlinienvorlagen hinzufügen, die mehr Funktionalität bieten.

Modell der Richtlinienvorlagen in der Erstellungsumgebung von Connectors

Entwicklung von Open Source-Connectors auf GitHub für PowerApps und Microsoft Flow

Microsoft ist auch führend in der Verwendung von Open Source für viele Connectors in seinem GitHub-Repository. Auf diese Weise hat das Entwicklerökosystem Zugriff auf den Quellcode, der realen Beispielen für Connectors zugrunde liegt, und trägt zu Änderungen bei, welche die Connectors verbessern.

Microsoft regt seine Partner dazu an, ein Entwicklungsmodell für Open Source-Connectors zu übernehmen und das Entwicklerökosystem für die Verwaltung ihrer Connectors zu nutzen.

Verbesserter Zertifizierungsprozess

Da wir mit verschiedenen Entwicklern und Partnern zusammenarbeiten, muss der Zertifizierungsprozess verbessert werden, sodass vorhersehbare SLAs, transparente Status, eine Verringerung der Anzahl menschlicher Fehler und eine allgemeine Verbesserung des zeitlichen Rahmens und des Prozesses der Zertifizierung gegeben sind.

Mit der Unterstützung der umfangreichen Tools und des Open-Source-Entwicklungsmodells auf GitHub haben ISVs und Partner, die ihre Connectors zertifizieren möchten, nun die Möglichkeit, einen einfacheren Zertifizierungsprozess zu nutzen. Dieser Prozess macht die manuelle Übergabe überflüssig, stattdessen beruht er auf einem gemeinsamen Quellcoderepository. Dies reduziert die Zeit für die Zertifizierung und die zusätzliche Überprüfung für die Bereitstellung dieser Connectors.