Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft Power Platform ist eine Low-Code-Plattform für die schnelle Erstellung maßgeschneiderter End-to-End-Geschäftslösungen. Sie besteht aus fünf Produktbereichen:
| Area | Beschreibung |
|---|---|
| Copilot Studio | Erstellen Sie KI-gestützte Agents und Agent-Flüsse, die eine Verbindung zu Ihren Daten und Diensten herstellen. |
| Power Apps | Erstellen Sie benutzerdefinierte Geschäfts-Apps mit Low-Code-Tools. |
| Power Automate | Automatisieren Sie Aufgaben und Geschäftsprozesse mit Cloud- und Desktopflüssen. |
| Power BI | Visualisieren und analysieren Sie Daten, und teilen Sie Erkenntnisse in Ihrer Gesamten Organisation. |
| Power Pages | Erstellen Sie sichere, extern zugängliche Unternehmenswebsites, die eine Verbindung mit Dataverse herstellen. |
Die Bereiche können einzeln oder zusammen verwendet werden. Vereint durch die zugrunde liegende Microsoft Dataverse-Technologie sind alle Bereiche für eine verbundene Erfahrung entwickelt, um Ihre Geschäftsziele zu erreichen, unabhängig davon, ob sie KI-gestützte Agents, Analysen, Prozessautomatisierung oder datengesteuerte Produktivitätsanwendungen erstellen.
Durch den Low-Code-Ansatz der Plattform kann jeder in einer Organisation—von Frontline-Mitarbeitern bis hin zu professionellen Entwicklern—sich an der Entwicklung von Geschäftslösungen beteiligen, die zu positiven Geschäftsergebnissen führen. Entwickler können mit Citizen Developern zusammenarbeiten, um Geschäftslösungen zu verbessern und komplexe Anforderungen zu lösen, indem sie die verschiedenen Erweiterungsmöglichkeiten der Plattform mit Code nutzen. Dank der nativen Integration in Azure können Entwickler für die Erweiterung der Microsoft Power Platform ihre Cloud-Entwicklungsfähigkeiten mit anderen Azure-Diensten nutzen. Durch die Verwendung eines integrierten Low-Code-Entwicklungsansatzes können Sie Geschäftsziele schneller erreichen und den Entwicklern mehr Zeit verschaffen.
Wenn Entwickler mit der Plattform interagieren, ist es wichtig, die Grundlagen der Plattform zu verstehen. In den folgenden Abschnitten finden Sie eine allgemeine Übersicht über die einzelnen Kernproduktbereiche und deren wichtigsten Erweiterungspunkte.
Copilot Studio
Copilot Studio ist ein grafisches Low-Code-Tool zur Erstellung von Agenten und Agentenflows. Eines der herausragenden Features von Copilot Studio ist die Möglichkeit, eine Verbindung mit anderen Datenquellen herzustellen, entweder mit vordefinierten oder benutzerdefinierten Connectors. Diese Flexibilität ermöglicht es Benutzern, komplexe Logik zu erstellen und zu koordinieren, um sicherzustellen, dass ihre Agentenerfahrungen sowohl leistungsfähig als auch intuitiv sind. Die Low-Code-Erfahrung der Plattform stellt dem Benutzer die Leistungsfähigkeit der KI zur Verfügung und macht sie auch für Personen ohne umfangreichen technischen Hintergrund zugänglich.
Wichtigste Erweiterbarkeitspunkte für Entwickler
- Erstellen Sie benutzerdefinierte Connectors und REST-API-Connectors , um eine Verbindung mit externen Diensten herzustellen und sie als Tools zum Erweitern der Funktionen Ihrer Agents zu verwenden.
- Fügen Sie MCP-Server als Tools in Ihren Agents hinzu.
- Verwenden Sie das Microsoft 365 Agents SDK , um Ihre Copilot Studio-Agents in agentische Anwendungen zu integrieren.
- Integrieren Sie Agents, die in Microsoft Foundry oder Microsoft 365 Agents SDK, Microsoft Fabric-Daten-Agents oder Agents integriert sind, die das Agent2Agent (A2A)-Protokoll verwenden, in Ihren Copilot Studio-Agent, um Multi-Agent-Szenarien zu implementieren.
- Verwenden Sie die Power Platform-REST-API , um copilot Studio-Agents zu verwalten.
Power Apps
Mit Power Apps erstellte Apps können an interne Benutzer freigegeben und in einem Browser oder auf einem mobilen Gerät ausgeführt werden. Sie können folgende Arten von Apps erstellen: Canvas- und Modellgesteuerte.
Canvas-Apps
Geben dem Power Apps Maker die vollständige Kontrolle über den pixelgenauen Bildschirminhalt und die Navigation zwischen mehreren Bildschirmen. Canvas-Anwendungen verwenden verschiedene Connectors für die Arbeit mit Daten und Services. Canvas-Anwendungen können in SharePoint-, Teams-, Power BI - und Dynamics 365-Anwendungen integriert werden.
Wichtigste Erweiterbarkeitspunkte für Entwickler
- Erstellen Sie benutzerdefinierte UI-Komponenten mithilfe des Power Apps Komponentenframeworks.
- Erstellen Sie benutzerdefinierte Connectors für die Kommunikation mit Ihren externen Datenquellen und Diensten. Ein benutzerdefinierter Connector ist ein Wrapper um eine REST-API, und Sie können ihn mithilfe von Tools wie Azure Functions und Azure API Management erstellen.
modellgesteuerte Apps
Datengesteuerte Anwendungen, die auf Microsoft Dataverse aufbauen. Modellgesteuerte Anwendungen können andere Datenquellen und Dienste verwenden, indem sie eine Canvasanwendung einbetten.
Wichtigste Erweiterbarkeitspunkte für Entwickler
- Erstellen Sie benutzerdefinierte UI-Komponenten mithilfe des Power Apps Komponentenframeworks.
- Implementieren Sie Client-Geschäftslogik mithilfe von JavaScript und der Client-API.
- Erstellen Sie HTML-Webressourcen.
Power Automate
Verwenden Sie Power Automate, um Aufgaben zu automatisieren und Aktivitäten über verschiedene Dienste hinweg zu koordinieren, die integrierte oder benutzerdefinierte Connectors verwenden. Mithilfe von Power Automate können Sie Cloudflüsse oder Desktopflüsse erstellen.
| Typ | Beschreibung |
|---|---|
| Cloud-Flows | Können manuell ausgelöst werden, um beim Eintreten bestimmter Ereignisse ausgeführt zu werden, wenn z. B. ein Datensatz erstellt oder für die Ausführung zu einem bestimmten Zeitpunkt geplant wird. Power Automate basiert auf Azure Logic Apps, bietet jedoch eine eindeutige Integration mit Microsoft Power Platform. |
| Desktop-Flows | Werden verwendet, um wiederkehrende interaktive Aufgaben im Web oder auf dem Desktop zu automatisieren. |
Wichtigste Erweiterbarkeitspunkte für Entwickler
- Erstellen Sie benutzerdefinierte Connectors für die Kommunikation mit Ihren externen Datenquellen und Diensten. Ein benutzerdefinierter Connector ist ein Wrapper um eine REST-API, und Sie können ihn mithilfe von Tools wie Azure Functions und Azure API Management erstellen.
- Verwenden Sie Workflowdefinitionsfunktionen , um komplexe Ausdrücke zu erstellen.
Power BI
Power BI ist eine Business Analytics-Lösung von Microsoft, die BI-Tools für die interaktive Datenvisualisierung bietet, mit denen Benutzer Daten und Erkenntnisse in der gesamten Organisation visualisieren und teilen können.
Wichtigste Erweiterbarkeitspunkte für Entwickler
- Power BI in Apps, Websites und Portale einbetten
- Benutzerdefinierte Visuals mit dem Open-Source-SDK erstellen
Power Pages
Power Pages ist eine sichere Low-Code-Software-as-a-Service-Plattform (SaaS) für Unternehmen zum Erstellen, Hosten und Verwalten moderner externer Unternehmenswebsites. Low-Code-Ersteller können Websites schnell entwerfen, konfigurieren und veröffentlichen, die nahtlos über Webbrowser und Geräte hinweg funktionieren. Professionelle Entwickler können diese Funktionen erweitern, um fortgeschrittene Geschäftsanforderungen anzugehen.
Wichtigste Erweiterbarkeitspunkte für Entwickler
- Benutzerdefinierte Webseitenvorlagen, die mit HTML, CSS und Liquid erstellt wurden
- Erweitern Sie die Site-Integration mit Dataverse mit der Portale-Web-API
- Verwenden Sie Visual Studio Code und die Power Platform-CLI, um die Bearbeitung von Metadaten und CI/CD (Continuous Integration/Continuous Deployment) von Site-Konfigurationen zu ermöglichen
Dataverse
Dataverse ist ein cloudbasierter Datenspeicher, der auf den Datentechnologien von Microsoft basiert und dem App-Ersteller die Komplexität der Datenverwaltung abnimmt. Damit können Sie Daten, die von Geschäftsanwendungen verwendet werden, sicher speichern und verwalten. Geschäftsdaten innerhalb von Dataverse werden in einer Reihe von Datentabellen gespeichert. Dank der rollenbasierten Sicherheit können Unternehmen den Zugriff auf Datentabellen und individuelle Datensätze durch verschiedene Benutzer in der Organisation steuern. Entwickler können die Dataverse-Funktionen durch Hinzufügen einer benutzerdefinierten Geschäftslogik erweitern oder anpassen. Sie können berechnete Tabellenspalten, Geschäftsregeln, Workflows und Geschäftsprozesse definieren, um die Datenqualität sicherzustellen und Geschäftsprozesse voranzutreiben.
Wichtigste Erweiterbarkeitspunkte für Entwickler
- Plug-Ins erstellen, die Ereignishandlern ähneln und die Dataverse-Datenverarbeitung mit benutzerdefinierter Geschäftslogik (Code) anpassen oder erweitern
- Webhooks und Azure Service Bus zur Integration mit externen Systemen verwenden
- Erweitern Sie die Dataverse API mit Ihrer eigenen benutzerdefinierten API, die Ihre Geschäftslogik implementiert
- Virtuelle Tabellen verwenden, um in externen Systemen gespeicherte Daten in Dataverse zu integrieren, ohne die Daten zu replizieren