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.
[Dieser Artikel ist Teil der Dokumentation zur Vorabversion und kann geändert werden.]
Der Terminplanungs-Agent ist ein autonomer Agent für Dynamics 365 Field Service, der vorhandene Buchungen und Anforderungen berücksichtigt, wenn ein Verteiler den Zeitplan eines Technikers anpasst. Bevor Verteiler den Agent verwenden können, muss ein Administrator ihn in Ihrer Umgebung einrichten.
Wichtig
- Dies ist eine Vorschauversion.
- Funktionen in der Vorschauversion sind nicht für den produktiven Einsatz gedacht und können eine eingeschränkte Funktionalität aufweisen. Diese Funktionen stehen vor dem offiziellen Release zur Verfügung, damit Kunden früher Zugriff darauf erhalten und Feedback geben können.
Anforderungen
- Ihre Umgebung ist auf Field Service-Version 8.8.133.214 oder neuer und Universal Resource Scheduling-Version 3.12.149.15 oder neuer aktualisiert.
- Standort- und Karteneinstellungen sind für Ihre Umgebung aktiviert.
- Sie verfügen über eine Administratorrolle in der Dynamics 365 Field Service-App.
Einrichten des Abrechnungsmodells
Planungsoperations-Agent und andere Copilot- und Agent-Funktionen in Dynamics 365 verwenden Microsoft Copilot Studio Nachrichten für KI-Interaktionen und -Aufgaben, z. B. Abrufen von Informationen und Reagieren auf Eingabeaufforderungen. Die Anzahl der Nachrichten pro Ereignis hängt von der Komplexität des Ereignisses ab. Weitere Informationen finden Sie in Nachrichtenszenarien. Für den Terminplanungs-Agent verbraucht eine einzelne Optimierungsanforderung Nachrichten basierend auf der Anzahl der darin eingeschlossenen Ressourcen, sodass die Optimierung weiterer Ressourcen gleichzeitig mehr Kapazität verwendet.
Diese Funktionen verwenden verbrauchsbasierte Abrechnung, Abrechnung pro Einsatz und Nachrichten sind die Abrechnungseinheiten, die die Nutzung messen. Weitere Informationen zu Abrechnung und Tarifen finden Sie im Power Platform-Lizenzierungshandbuch.
Dynamics 365 unterstützt zwei Abrechnungsmodelle: vorab bezahlte Kapazität und die nutzungsbasierte Bezahlung. Das Modell mit vorab bezahlter Kapazität verwendet Copilot Studio-Nachrichtenpaketabonnements, die Sie als Lizenzierungsoption für Microsoft Copilot Studio im Voraus erwerben. Das Pay-as-you-go-Modell berechnet Kosten für die tatsächliche Anzahl der Nachrichten, die von Agenten im Laufe des Monats konsumiert werden. Weitere Informationen finden Sie unter Copilot-Lizenzierung.
Sie können beide Abrechnungsmodelle in derselben Umgebung verwenden. Prepaid-Kapazität wird zuerst verbraucht. Für beide Modelle müssen Sie Ihre Dynamics 365-Umgebung mit einer Power Platform-Umgebung verknüpfen.
Einrichten der Abrechnung für vorausbezahlte Kapazität
Kaufen Sie im Microsoft 365 Admin Center ein Copilot Message Pack-Abonnement. Weitere Informationen finden Sie unter Verwalten von Self-Service-Käufen und -Testversionen (für Benutzende) oder Verwalten von Self-Service-Käufen und -Testversionen (für Administrationsfachkräfte)
Weisen Sie im Power Platform Admin Center die Prepaid-Kapazität der Power Platform-Umgebung zu. Weitere Informationen finden Sie unter Kapazität verwalten.
Einrichten der nutzungsbasierten Abrechnung
Sie brauchen zuerst ein Azure-Abonnement, um die nutzungsbasierte Bezahlung einrichten zu können. Verknüpfen Sie das Abonnement mit Ihrer Power Platform-Umgebung über das admin Center Power Platform oder Power Apps. Weitere Informationen finden Sie unter Nutzungsbasierte Bezahlung einrichten.
Kapazität und Verbrauch verwalten
Sie können die Nachrichtenkapazität und -nutzung von Copilot Studio sowohl für Prepaid-Kapazität als auch für nutzungsbasierte Abrechnung im Verwaltungsportal der Power Platform anzeigen. Weitere Informationen finden Sie unter Copilot Studio-Nachrichten und -Kapazität verwalten.
Dynamics 365 überprüft regelmäßig die verfügbare Kapazität oder das Kontingent von Copilot Studio Nachrichten. Wenn das Kontingent Ihrer Organisation niedrig oder erschöpft ist, erhalten Benutzer In-App-Benachrichtigungen über den Kapazitätsstatus und die erforderlichen Aktionen. Es ist wichtig, rechtzeitige Maßnahmen für diese Benachrichtigungen zu ergreifen und entweder vorhandene Kapazität neu zu ordnen oder mehr zu erwerben.
Verwenden Sie für vorab bezahlte Kapazität das Power Platform Admin Center, um der Umgebung mehr der insgesamt für den Mandanten verfügbaren Kapazität zuzuweisen. Wenn keine Kapazität verfügbar ist, kaufen Sie mehr. Weitere Informationen finden Sie unter Kapazität verwalten.
Verwenden Sie für die nutzungsbasierte Bezahlung Microsoft Cost Management im Azure-Portal, um die detaillierte Nutzung anzuzeigen und Ausgabenlimits (Budgets) anzupassen, um mehr Kapazität freizugeben. Wenn keine Kapazität verfügbar ist, kaufen Sie mehr. Weitere Informationen finden Sie unter Anzeigen von Nutzungs- und Abrechnungsinformationen.
Wichtig
Wenn das Kontingent erschöpft ist, sind KI-Funktionen nicht verfügbar, bis mehr Kapazität hinzugefügt wird. Mandantenadministratoren können den Nachrichtenverbrauch von Agenten im Power Platform Admin Center überprüfen. Weitere Informationen finden Sie in Nachrichtenszenarien.
Den Terminplanungs-Agenten aktivieren
Field Service-App öffnen.
Gehen Sie zum Bereich Ressourcen und dort zu Planungsparameter>Ressourcenplanung.
Gehen Sie zur Registerkarte Agenten und aktivieren Sie Agent für Planungsvorgänge (Vorschauversion).
Das Aktivieren des Agents ermöglicht sowohl interaktive als auch Batchoptimierungen. Der Rest dieses Artikels – buchbare Ressourceneigenschaften, Buchungsstatusoptimierungsmethoden und Prioritätswerte – gilt für beide.
Zuweisen von Berechtigungen und Rollen
Der Terminplanungs-Agent verwendet zwei Sicherheitsrollen für die Personen, die ihn verwenden, sowie ein Team, das dem Agent selbst Zugriff auf Ihre Daten gewährt.
Rollen Benutzern zuweisen
Der Agent umfasst zwei Sicherheitsrollen. Sie sind additiv, weisen Sie sie also zusammen mit den vorhandenen Rollen eines Benutzers zu, anstatt sie zu ersetzen. Jeder Benutzer benötigt auch eine Rolle, die Zugriff auf die zugrunde liegenden Planungstabellen gewährt, z. B. buchbare Ressourcen, Buchungen und Ressourcenanforderungen , z. B. eine Verteilerrolle wie Field Service - Dispatcher.
| Role | Zuweisen an | Grants |
|---|---|---|
| Planplanungs-Agent-Administrator | Administratoren, die Bereiche, Ziele und Pläne erstellen | Erstellen, Bearbeiten und Löschen von Bereichen, Zielen und Plänen und Anzeigen von Optimierungsergebnissen. |
| Terminplanungs-Agent-Benutzer | Dispatcher, die Optimierungen ausführen | Anzeigen von Bereichen, Zielen und Plänen; interaktive Optimierungen von der Plantafel und Batchoptimierungen aus einem Plan ausführen; und Optimierungsergebnisse anzeigen. |
So weisen Sie einem Benutzer eine Rolle zu
Melden Sie sich im Power Platform Admin Center an.
Wählen Sie Ihre Umgebung aus, und wechseln Sie dann zu Einstellungen>Benutzer + Berechtigungen>Benutzer.
Wählen Sie einen Benutzer und dann " Sicherheitsrollen verwalten" aus.
Wählen Sie Scheduling Operations Agent Administrator oder Scheduling Operations Agent User zusammen mit einer Disponentenrolle wie Field Service - Dispatcher aus, und wählen Sie dann Speichern.
Gewähren des Agentenzugriffs auf Ihre Daten
Der Agent wird als Anwendungsbenutzer ausgeführt, der zum Terminplanungs-Agent-Team gehört. Jede Änderung, die der Agent vornimmt, verwendet die kombinierten Berechtigungen des Benutzers, der die Optimierung und den Anwendungsbenutzer des Agents ausführt, sodass beide Zugriff auf die betroffenen Datensätze haben müssen. Standardmäßig kann der Anwendungsbenutzer des Agents die Standardplanungstabellen lesen und schreiben.
Wenn Ihre Optimierungen benutzerdefinierte Tabellen, Felddienst- oder Project Operations tabellen oder Abfragen verwenden, die auf andere Tabellen verweisen, weisen Sie dem Team für Planungsvorgänge-Agent die entsprechenden Sicherheitsrollen zu, damit der Agent diese Tabellen lesen und aktualisieren kann. Ein guter Ausgangspunkt ist das Zuweisen derselben Rollen, die Sie Ihren Verteilern zuweisen.
Wählen Sie im Power Platform Admin Center Ihre Umgebung aus, und wechseln Sie dann zu "Teams festlegen>".
Wählen Sie das Team für Planungsvorgänge aus.
Weisen Sie die Sicherheitsrollen zu, die den Zugriff auf die Tabellen gewähren, die Ihre Optimierungen verwenden, und speichern Sie anschließend.
Note
Wenn Sie Sicherheit auf Spaltenebene (Feldsicherheitsprofile) für Spalten verwenden, auf die Ihre Geltungsbereiche oder Abfragen verweisen, fügen Sie auch das Scheduling Operations Agent Team dem entsprechenden Feldsicherheitsprofil hinzu. Andernfalls ignoriert der Agent möglicherweise Filterbedingungen für diese Spalten und gibt falsche Ergebnisse zurück.
Eigenschaften für buchbare Ressourcen festlegen
Legen Sie im Bereich "Ressourcen " die folgenden Eigenschaften für jede buchbare Ressource fest, die der Agent berücksichtigen soll:
- Die Anzeige auf der Plantafel muss "Ja" sein.
Wählen Sie eine Optimierungsmethode für Buchungsstatus aus.
Die Optimierungsmethode ist eine neue Eigenschaft von Buchungsstatus, die dem Agenten angibt, ob er geplante oder zugesicherte Buchungen zugunsten von nicht erfüllten Anforderungen verschieben oder löschen kann, die den Optimierungszielen besser entsprechen. Wenn Sie dieses Feld nicht festlegen, behandelt der Agent alle Buchungen in diesem Status als "Nicht verschieben".
Öffnen Sie die Field Service-App, und wechseln Sie zum Bereich Ressourcen.
Wählen Sie Buchungseinstellungen>Buchungsstatus aus. Um alle Status anzuzeigen, entfernen Sie alle Filter aus der Ansicht.
Legen Sie für jeden Buchungsstatus die Eigenschaft Optimization Method auf einen der folgenden Werte fest:
Optimieren: Der Agent kann Buchungen mit diesem Status verschieben oder löschen, um einen optimalen Zeitplan zu generieren. Verwenden Sie diese Methode für Buchungen, die noch nicht ausgeführt werden, z. B. den Status "Geplant " oder " Zugesichert ".
Nicht verschieben: Der Agent muss die geschätzte Ankunftszeit von Buchungen mit diesem Status beibehalten. Die Reisezeit wird nur aktualisiert, wenn eine vorherige Buchung verschoben oder geändert wird. Diese Methode gilt in der Regel, wenn ein Techniker bereits zu einer Buchung reist oder die Arbeit gestartet oder abgeschlossen hat. Sie können diese Optimierungsmethode auch in Situationen verwenden, in denen eine bestimmte Ankunftszeit für einen Kunden zugesichert wurde. Do Not Move ist das Standardverhalten, wenn die Optimierungsmethode nicht festgelegt ist.
Ignorieren: Der Agent kann Buchungen mit diesem Status außer Kraft setzen und neue Buchungen darüber verschieben oder erstellen. Verwenden Sie diese Methode für Buchungen mit dem Status "Storniert".
Tipp
Erstellen Sie zusätzlich zu den Standardbuchungsstatus einen Buchungsstatus, z. B. "Gesperrt mit Optimierungsmethode ", die auf "Nicht verschieben" festgelegt ist. Disponenten können diesen Buchungsstatus verwenden, um selektiv anzugeben, welche Buchungen beibehalten werden sollen, wenn der Agent läuft.
Wenn Sie die Optimierungsmethode für zugesicherte oder geplante Status nicht festlegen, hat der Agent wenig Flexibilität beim Vornehmen von Änderungen an einem Zeitplan.
Festlegen von Prioritätswerten
Die Eigenschaft Prioritätswert hilft dem Agent zu entscheiden, welche Buchungen oder Ressourcenanforderungen wichtiger sind. Es akzeptiert Zahlen zwischen 1 und 100. Je höher die Zahl, desto höher die Priorität. Beispielsweise hat eine Buchung mit hoher Priorität mit einem Prioritätswert von 75 Vorrang vor einer Buchung mit hoher Priorität mit einem Prioritätswert von 50. Der Agent ignoriert das Feld Wichtigkeit.
Öffnen Sie die Field Service-App, und wechseln Sie zum Bereich "Einstellungen" .
Wählen Sie "Prioritäten" aus.
Legen Sie für jede Priorität, die der Agent berücksichtigen soll, einen Prioritätswert fest.
Tipp
Legen Sie Prioritätswerte fest, die eindeutig voneinander unterschieden werden können, aber innerhalb eines relativ schmalen Bereichs. Wenn Ihre Werte beispielsweise niedrig - 1, Mittel - 10 und Notfall - 100 sind, sind die Notfallbuchungen 10 mal wichtiger als Mittel. Dies führt dazu, dass Notbuchungen fast immer in das Ergebnis einbezogen werden, unabhängig davon, wie ineffizient die Platzierung ist.