Ihre App beschreiben und optimieren
Copilot für Power Apps ist ein leistungsstarker Assistent, der für Entwickler eine Beschreibung der App in natürlicher Sprache bereitstellt, sodass sie eine Anwendung erstellen können. Der Entwickler und der Copilot reagieren auf eine Reihe von Eingabeaufforderungen und Antworten, um zunächst das Datenmodell zu erstellen. Anschließend erstellt das System die erste Version der App. Der Entwickler kann dann die verbleibenden Änderungen an der App vornehmen, sodass sie allen Anforderungen entspricht.
Betrachten Sie diese Funktion als eine alternative Möglichkeit, eine Anwendung zu starten, ähnlich der Auswahl einer Vorlage. Bei Vorlagen können Sie jedoch nur verfügbare Vorlagen auswählen. Durch die Beschreibung der App können Sie mit Copilot eine größere Vielfalt an Apps erstellen.
Die Apps, die Sie mit dieser Methode erstellen, speichern die Daten in Microsoft Dataverse. Zur Verwendung der Funktion müssen Sie daher auf eine Umgebung zugreifen können, für die Dataverse bereits eingerichtet ist. Stellen Sie sicher, dass sich die ursprüngliche App auf ein Szenario konzentriert, in dem eine einzelne Dataverse-Tabelle verwendet wird. Nachdem Sie die App erstellt und Ihre Bearbeitungssitzung gestartet haben, können Sie weitere Tabellen hinzufügen.
Nachdem das System die App erstellt hat, verfügen Sie über eine voll funktionsfähige Anwendung zum Erstellen, Bearbeiten, Anzeigen und Entfernen von Daten aus der Dataverse-Tabelle, die von Ihrer Eingabeaufforderung erstellt wurde. Für einige Szenarien kann die erstellte Anwendung die einzige Voraussetzung sein. In anderen Szenarien können Sie mit der Bearbeitung der Anwendung fortfahren, um weitere Bildschirme und Tabellen hinzuzufügen, die Ihr gesamtes Szenario unterstützen. Die folgende Abbildung ist ein Beispiel für die Ausgabe des Systems bei der Eingabeaufforderung „RSVPs sammeln“.
Wie bei allen Copiloten ist es wichtig, dass Sie planen, was Sie erreichen möchten. Wenn Sie für den Copiloten zunächst das Ziel eingeben, können Sie dies innerhalb von 250 Zeichen erklären. Wenn Sie dem Copiloten weitere Informationen geben müssen, um genau die App zu erhalten, die Sie brauchen, können Sie die Interaktion über den Startbildschirm hinaus fortsetzen.
Im folgenden Screenshot wird ein Beispiel angezeigt, in dem der Benutzer Copilot auffordert, eine App zu erstellen, mit der Mitarbeiter soziale und Nachrichtenideen an die Marketingabteilung übermitteln können.
Nach der Bereitstellung der Eingabeaufforderung zeigt Ihnen Copilot den ersten Entwurf der Beziehungen zwischen Ihren Dataverse-Tabellen für Ihre App an. Der Tabellenentwurf umfasst Spaltennamen und relevante Beispieldaten. Wählen Sie eine der Tabellen aus, und klicken Sie auf die Option Daten anzeigen, um die Tabellenstruktur anzuzeigen.
Als Nächstes verfeinern Sie das, was Sie benötigen. Wie im folgenden Beispiel zu sehen ist, können Sie dem Copiloten die Anweisung geben, dem Status eine Spalte hinzuzufügen oder den Vor‑ und Nachnamen des Mitarbeiters anzugeben, der die Idee einreicht. Zudem können Sie den Copiloten auffordern, Spalteneigenschaften zu bearbeiten, z. B. eine weitere Auswahloption hinzuzufügen, wenn Sie weitere Auswahlmöglichkeiten benötigen.
Sie können die erste Version der Canvas-App erstellen. nachdem Sie und der Copilot den Tabellenentwurf fertiggestellt haben.
Beschreiben, was Sie benötigen
Wenn Sie dem Copiloten beschreiben, was Sie benötigen, seien Sie dabei so präzise wie möglich. Zum Beispiel müssen Sie eine App erstellen, mit der die Aufgaben Ihres gewerblichen Reinigungsunternehmens nachverfolgt werden können. Sie können damit beginnen, Büroreinigung einzugeben.
Es wird versucht, Ihr Datenmodell zu erstellen, damit es von Ihnen überprüft werden kann, obwohl die Informationen nicht ausreichen, um sie Ihrem Copiloten mitzuteilen. Dann geht der Copilot mit Ihnen das Datenmodell durch, bis Sie das Modell haben, das Sie zur Unterstützung Ihrer App benötigen.
Stellen Sie dem Copiloten von Beginn an weitere Informationen zur Verfügung, erhält er für die Verwendung eine andere Tabelle. Durch das Ändern der Eingabeaufforderung in Eine App zum Nachverfolgen von Aufgaben und Standorten für die gewerbliche Büroreinigung wird ein anderes Ergebnis erzielt, das den gewünschten Ergebnissen der ersten Iteration wahrscheinlich näher kommt.
Den ursprünglichen Tabellenentwurf optimieren
Nachdem Copilot Ihnen den anfänglichen Tabellenentwurf präsentiert hat, können Sie den Entwurf anpassen, bevor es die App erstellt. In den folgenden Abschnitten werden die auszuführenden Aktionen beschrieben und weitere Aktionen, die Sie an dieser Stelle ausführen können und nicht.
Aktionen, die Sie ausführen sollten:
Den Tabellennamen überprüfen und überarbeiten
Sicherstellen, dass alle Spalten für Ihr Szenario sinnvoll sind Alle Spalten entfernen oder ändern, die keinen Sinn machen
Prüfen Sie das Symbol vor dem Spaltennamen, das den Datentyp angibt, und bestätigen Sie dann, dass es sinnvoll ist.
Verwenden Sie die Funktion Spalte anzeigen, um Details zu Spalten anzuzeigen, beispielsweise die Auswahlmöglichkeiten, die der Copilot einrichtet.
Stellen Sie sicher, dass die Ja/Nein-Spalten wirklich nur zwei Optionen enthalten und dass es sich nicht um Auswahlspalten handelt, die mehr als zwei Optionen enthalten können.
Aktionen, die Sie ausführen können:
Neue Spalten hinzufügen, die in der ursprünglichen Anwendung vorhanden sein sollen
Copilot zu „Zeige Vorschläge an“ auffordern, damit mögliche Ideen oder Änderungen angezeigt werden.
Verwenden Sie zum Hinzufügen weiterer Testdaten die Option Zeile hinzufügen. Fügen Sie z. B. eine Zeile ohne E-Mail hinzu.
Aktionen, die Sie ab hier nicht mehr ausführen können:
Das Szenario vollständig ändern. Wenn Sie einen Neustart ausführen möchten, wechseln Sie zurück und beginnen Sie mit einer überarbeiteten Eingabeaufforderung.
Weitere Tabellen hinzufügen. Sollten für Ihre App weitere Tabellen benötigt werden, können Sie diese hinzufügen, nachdem das System die App erstellt hat.
Erstellen Sie Nachschlagespalten für andere Tabellen (Sie können auch Auswahlspalten erstellen). Diese Aufgabe müssen Sie später ausführen.
Sie können folgende allgemeine Eingabeaufforderungen verwenden:
Tabellennamen ändern in [neuer Name]
Eine Spalte für [Zweck] hinzufügen
Den Namen [column name] in [new column name] ändern
Fügen Sie [option name] der Auswahl [choice column name] hinzu
Datentyp von [column name] in [data type] ändern
Spalte [column name] entfernen
Fügen Sie [column name 1] und [column name 2] hinzu, um mehrere Spalten gleichzeitig hinzuzufügen
Alle E-Mail-Daten in contoso.com ändern
In der nächsten Lerneinheit erfahren Sie, wie Sie mit Copilot Ihre Canvas-App iterieren.