Übung – Eine benutzerdefinierte Tabelle erstellen, und Daten importieren
Szenario
Der aktuelle Vertriebsprozess für Ihr Unternehmen ist manuell, und Updates werden nur jeden Freitag bereitgestellt. Sie möchten diesen Prozess vereinfachen, die Möglichkeit von Fehlern minimieren und die Sichtbarkeit verbessern. Sie haben sich also entschieden, eine neue App zu erstellen, um Verkaufskontakte zu verfolgen und die prognostizierten Einnahmen automatisch zu berechnen. Sie möchten Dataverse verwenden, um die Liste potenzieller Kunden zu speichern.
Microsoft Dataverse zum Speichern von Daten verwenden
In dieser Übung verwenden Sie eine benutzerdefinierte Dataverse-Tabelle, um die Liste potenzieller Kunden für Ihre App zu speichern.
Sie werden Folgendes lernen:
Eine benutzerdefinierte Tabelle erstellen
Benutzerdefinierte Spalten zu Ihrer Tabelle hinzufügen
Eine berechnete Spalte erstellen
Eine Geschäftsregel konfigurieren
Daten aus einer Microsoft Excel-Arbeitsmappe importieren
Eine benutzerdefinierte Tabelle erstellen
Navigieren Sie zum Power Apps Maker Portal, und melden Sie sich bei Bedarf an.
Wählen Sie im Menü Tabellen aus.
Wählen Sie Neue Tabelle und dann Erweiterte Eigenschaften festlegen aus.
Geben Sie unter Eigenschaften den Anzeigenamen: Interessent ein.
Wählen Sie die Registerkarte Primäre Spalte aus, und ändern Sie den Anzeigenamen in Name des Interessenten.
Klicken Sie auf Speichern.
Nach einigen Augenblicken erscheint der Bildschirm Tabellen > Interessent.
Wählen Sie + aus, um eine neue Spalte im Abschnitt Interessentenspalten und -daten hinzuzufügen.
Geben Sie im Bereich Neue Spalte die folgenden Informationen ein:
Anzeigename – Phase
Datentyp – Wählen Sie Auswahlmöglichkeit aus (und wählen Sie Auswahlmöglichkeit aus dem Popup-Fenster aus).
Erforderlich – Wählen Sie Eingabe erforderlich aus.
Wählen Sie unter Diese Auswahl synchronisieren mit die Option Neue Auswahlmöglichkeit aus. Der Bereich Neue Auswahlmöglichkeit wird angezeigt. Geben Sie die folgenden Informationen ein, und wählen Sie Speichern aus.
Anzeigename: Interessentenphase
Fügen Sie die folgenden Auswahlmöglichkeiten unter Beschriftung hinzu, indem Sie Neue Auswahlmöglichkeit zwischen den Einträgen auswählen, bis Ihre Tabelle wie im folgenden Screenshot aussieht. Wenn Sie fertig sind, wählen Sie Speichern aus:
Lead (geben Sie unter Wert1 ein.)
Verkaufschance (geben Sie unter Wert2 ein.)
Gewonnen (geben Sie unter Wert3 ein.)
Verloren (geben Sie unter Wert4 ein.)
Sobald Sie Ihre Neue Auswahlmöglichkeit gespeichert haben, wählen Sie die Dropdownliste unter Diese Auswahl synchronisieren mit aus, suchen Sie Interessentenphase, und wählen Sie diese Option aus.
Wählen Sie unter Standardauswahl die Option Führen aus.
Klicken Sie auf Speichern.
Wählen Sie + im Bereich Interessentenspalten und -daten aus, um eine neue Spalte hinzuzufügen.
Geben Sie im Bereich Neue Spalte die folgenden Informationen ein, und wählen Sie anschließend Speichern aus.
Anzeigename: Vertragssumme
Datentyp: Währung
Wählen Sie erneut + aus, um eine neue Spalte mit den folgenden Informationen hinzuzufügen, und wählen Sie dann Speichern aus.
Anzeigename: Wahrscheinlichkeit
Datentyp: Ganze Zahl (Wählen Sie Nummer und dann Ganze Zahl aus dem Popup-Menü aus.)
Als Nächstes fügen wir eine Spalte mit einem Verhalten hinzu. Dieser ist etwas komplexer. Fügen Sie eine Spalte mit den folgenden Informationen hinzu.
Anzeigename: Prognostizierter Umsatz
Datentyp: Währung
Verhalten: Berechnet
Sie stellen möglicherweise etwas anderes fest, wenn Sie als Verhalten Berechnet auswählen. Sie müssen diese Spalte speichern, bevor Sie die Berechnung bearbeiten können. Beachten Sie den Link Speichern und bearbeiten direkt unter dem Feld „Verhalten”. Wählen Sie diesen Link.
Nach wenigen Augenblicken erscheint ein berechnetes Popupfenster mit Prognostizierten Umsatz festlegen, in dem Sie das Verhalten der Spalte Prognostizierter Umsatz bearbeiten können. Fügen Sie eine Aktion hinzu, indem Sie die Schaltfläche Aktion hinzufügen auswählen.
Geben Sie die folgende Formel neben dem Gleichheitszeichen ein, aber verzichten Sie auf das Kopieren und Einfügen.
Hinweis
Ihre Spaltennamen stimmen nicht genau mit dem Beispiel unten überein, da crXXX_ spezielle Zahlen und Buchstaben enthält, die Ihre Umgebung definieren. Der Formeleintrag schlägt automatisch Optionen vor, während Sie mit der Eingabe der Spaltennamen beginnen. In der Abbildung können Sie überprüfen, wie Ihre Formel im Aktionsbereich aussehen sollte.
crXXX_contractamount * (crXXX_probability / 100)
Wenn alles gut aussieht, wählen Sie das eingekreiste Häkchen aus, um die Änderungen zu speichern. (Möglicherweise müssen Sie nach rechts scrollen, um das eingekreiste Häkchen zu sehen.)
Wählen Sie SPEICHERN UND SCHLIESSEN oben im Fenster aus. Das Fenster verschwindet und zeigt anschließend erneut den Bildschirm „Interessenten-Tabellen“ an.
Geschäftsregel hinzufügen
Suchen Sie im Tabellendesigner den Bereich Anpassungen rechts außen, und wählen Sie Geschäftsregeln aus.
Wählen Sie Neue Geschäftsregel am Bildschirmanfang aus; eine neue Browserregisterkarte öffnet sich.
Wählen Sie im Entwurfsbereich Bedingung > Neue Bedingung aus. Auf der rechten Seite des Bildschirms wird der Bereich Eigenschaften der Bedingung angezeigt.
Sehen Sie sich im Bereich Eigenschaften unter Regeln Ihr Feld an, und stellen Sie sicher, dass Vertragsbetrag ausgewählt ist.
Ändern Sie den Wert für den Operator von Gleich in Enthält Daten.
Wählen Sie Übernehmen aus.
Wählen Sie nun die Registerkarte Komponenten aus.
Suchen Sie die Komponente Geschäftlich erforderliche neue Aktion festlegen und ziehen Sie sie zum Pluszeichen rechts neben dem violetten Kontrollkästchen im Designbereich (das Pluszeichen erscheint, wenn Sie beginnen, die Komponente auf den Canvas zu ziehen).
Sehen Sie mit der ausgewählten/hervorgehobenen Option Geschäftlich erforderliche neue Aktion festlegen auf den Bereich Eigenschaften, und wählen Sie unter Geschäftlich erforderlich in der oberen Dropdownliste die Option Wahrscheinlichkeit und in der unteren Dropdownliste Geschäftlich erforderlich aus.
Wählen Sie Übernehmen aus.
Wählen Sie oben links auf dem Bildschirm direkt rechts neben Interessenten Neue Geschäftsregel das Pfeil-Dropdownmenü aus, und geben Sie in GeschäftsregelnamenWahrscheinlichkeit erforderlich machen ein.
Wählen Sie in der oberen rechten Ecke des Bildschirms Speichern aus.
Wählen Sie Aktivieren aus, um (ebenfalls oben rechts auf dem Bildschirm) die Regel zu aktivieren.
Nach wenigen Augenblicken erscheint ein Popup-Fenster zur Bestätigung der Prozessaktivierung. Wählen Sie im Popup-Menü Aktivieren aus, um die Aktivierung zu bestätigen.
Schließen Sie die Browserregisterkarte.
Wählen Sie Fertig aus.
Beachten Sie, dass Ihre neue Geschäftsregel der Anzeige „Geschäftsregeln“ hinzugefügt wurde. Kehren Sie nun zum Bildschirm der Tabellenbearbeitung zurück.
Daten aus einer Excel-Datei importieren
Für diese Übung verwenden Sie das Excel-Arbeitsblatt namens „Prospects.csv“. Öffnen Sie diesen Link und laden Sie die Datei herunter.
Extrahieren Sie Prospects.csv aus der ZIP-Datei.
Öffnen Sie die Datei Prospects.csv in Excel. Beachten Sie, dass die Spalte Phase leer ist. Sie müssen diese Werte manuell eingeben. Geben Sie folgende Werte in die Spalte Phase ein:
Contoso Flooring: Gewonnen
Fabrikam Inc: Gewonnen
Adventure Works: Lead
VanArsdel: Verloren
Adatum: Lead
Relecloud: Verkaufschance
Speichern Sie Ihre Datei lokal als Excel-Arbeitsmappe (Prospects.xlsx). Schließen Sie dann das Arbeitsblatt.
Kehren Sie zu Ihrer Tabelle Interessent im Power Apps Maker Portal zurück.
Wählen Sie die Schaltfläche Importieren am Bildschirmanfang und anschließend Importieren>Daten importieren aus.
Hinweis
Wählen Sie nicht „Daten aus Excel importieren“ aus, da es sich hierbei um eine Legacy-Funktion handelt. Verwenden Sie Daten importieren, worüber Power Query aktiviert wird.
Im Power Query-Popup-Fenster gibt es viele Möglichkeiten, wie Sie auf Ihre Excel-Tabelle verweisen können. Sie können die Datei ziehen und verschieben, danach suchen oder direkt aus OneDrive eine Verbindung herstellen.
Sobald Sie Prospects.xlsx gefunden haben (eventuell müssen Sie Ihre Anmeldeinformationen eingeben), stellen Sie sicher, dass die Verbindung gültig ist, und wählen Sie dann Weiter aus, um fortzufahren.
Power Query wechselt nun zu Daten auswählen. Suchen Sie die Tabelle Interessenten im Ordner der Excel-Arbeitsmappen, und wählen Sie sie aus. Es erscheint eine Vorschau Ihrer Daten, sodass Sie sich vergewissern können, dass Sie die richtige Tabelle importieren. Wählen Sie dann Weiter aus, um fortzufahren.
Power Query öffnet einen Bildschirm zum Transformieren von Daten, in dem Sie nun Ihre Daten vor dem Import gestalten können. Beachten Sie, wie Power Query automatisch in jeder Spalte den Datentyp einstellt. ContractAmount und Probability werden als Ganzzahl definiert, Name und Stage als Text. Lassen Sie es, wie es ist. Wählen Sie Weiter aus, um fortzufahren.
Power Query wechselt zum Bildschirm Tabellen zuordnen, auf dem Sie auswählen können, wohin die Daten geladen werden sollen (entweder in eine neue oder in eine vorhandene Tabelle) und an welche Spalten in Ihrer vorhandenen Datenquelle Sie Ihre Excel-Tabellendaten senden möchten. In diesem Fall wählen Sie In vorhandene Tabelle laden unter Ladeeinstellungen und dann Ihre Tabelle Prospect aus der Dropdownliste Zieltabelle aus. Daraufhin erscheint der Abschnitt Spaltenzuordnung, in dem der Name der Zielspalte aus den von Ihnen ausgewählten Tabelle und die Quellspalte mit einigen Dropdowns angezeigt werden.
Wählen Sie unter Spaltenzuordnung die Schaltfläche Automatisch zuordnen oben rechts aus, um Power Query bestimmen zu lassen, wie Ihre Spalten abgeglichen werden sollen. Beachten Sie, wie Power Query drei von vier Ihrer Spalten automatisch abgleicht! Wir nehmen nun die letzte und ordnen Name manuell zu Ihrer Spalte ProspectName Dataverse hinzu. Ihre Zuordnung sollte nun dieser Abbildung entsprechen:
Wählen Sie Weiter aus, um fortzufahren.
Auf dem Power Query-Bildschirm Einstellungen aktualisieren können Sie festlegen, wie die Daten aus dieser externen Quelle aktualisiert werden sollen. In diesem Fall belassen wir es bei Manuell aktualisieren. Wenn Sie sich für eine automatische Aktualisierung entscheiden, können Sie einen Zeitplan einrichten. Wir behalten die Standardeinstellung „Manuell“ bei. Klicken Sie unten rechts auf dem Bildschirm auf die Schaltfläche Veröffentlichen.
Die importierten Daten werden nicht sofort angezeigt, also aktualisieren Sie Ihre Browseranzeige, um die Daten anzuzeigen.
Stellen Sie sicher, dass die Daten erfolgreich importiert wurden. Ihre Spalten und Daten sollten ungefähr wie auf diesem Screenshot aussehen:
Herzlichen Glückwunsch! Sie haben eine benutzerdefinierte Tabelle mit einer Geschäftsregel erstellt und gelernt, wie man externe Daten in Dataverse importiert.