Übung – Daten in Ihre Microsoft Dataverse-Datenbank importieren
Sie können Daten in großen Mengen in Ihre Microsoft Dataverse-Datenbank aus verschiedenen Quellen importieren, einschließlich Excel, Access, SharePoint, SQL und viele andere.
Hinweis
Die in dieser Lerneinheit erwähnte Dataverse-Tabelle „Pet“ wurde in der vorherigen Übung erstellt. Die Schritte unten beschreiben, wie Sie schnell eine SharePoint-Liste erstellen, um weitere Daten zu importieren, damit Sie den Import in Ihre Haustier-Tabelle üben können.
Beispiel-Importdaten erstellen
Bevor wir uns ansehen, wie Sie Daten in Ihre Dataverse-Tabelle importieren, erstellen wir eine SharePoint-Liste, die als Tabelle verwendet werden soll. Wenn Sie Hilfe benötigen, um SharePoint zu finden, wechseln Sie in einer anderen Browser-Registerkarte zu office.com oder Microsoft 365, und melden Sie sich bei Ihrem Geschäfts-, Schul‑ oder Unikonto an.
Wählen Sie in der oberen linken Ecke des Fensters das Waffelfeld des App-Startfelds aus, und klicken Sie dann auf SharePoint. Sie können dann zur SharePoint-Website wechseln, auf der Sie Ihre Liste erstellen möchten.
Wählen Sie auf der Befehlsleiste der SharePoint-Website Neu>Liste aus.
Wählen Sie aus dem Popup-Fenster Liste erstellen die Option Leere Liste aus.
Geben Sie einen Namen für Ihre Liste „SharePoint Haustiere“ ein, und klicken Sie dann auf die Option Erstellen.
Erstellen wir in Ihrer neu erstellten Liste, die angezeigt wird, Spalten, die mit Ihrer Datentabelle Haustiere übereinstimmen, die Sie in der letzten Übung erstellt haben. Wählen Sie die Option Spalte hinzufügen aus, und fügen Sie die folgenden Spalten neben Ihrem Feld Titel hinzu, wie in den folgenden Datentypen:
Name Datentyp PetSpecies Einzelne Textzeile Breed Einzelne Textzeile AppointmentDate Datum und Uhrzeit Als Nächstes fügen wir Daten hinzu, damit wir einige importieren können. Fügen Sie Daten zu Ihrer Tabelle hinzu, sodass sie in etwa wie in diesem Screenshot aussieht:
Kehren Sie nun zum Startbildschirm Ihrer SharePoint-Website zurück, und kopieren Sie die URL Ihrer SharePoint-Website zum Namen Ihrer Website.
Wichtig
Fügen Sie für Ihre Listen keine Suffixe ein, sondern nur die URL Ihrer Homepage. (Beispiel:
https://yourOrganization.sharepoint.com/sites/yourSharePointsite
)
Jetzt können wir einige Daten in unsere Dataverse-Tabelle importieren. Halten Sie Ihre SharePoint-Browser-Registerkarte als Referenz offen.
Daten in Ihre Dataverse-Tabelle importieren
Wechseln Sie in einer separaten Browserregisterkarte zur Power Apps-Startseite, und wählen Sie im linken Navigationsbereich Tabellen aus.
Wählen Sie die Tabelle Haustier und anschließend Importieren und Daten importieren aus dem Befehlszeilenmenü aus.
Diese Aktion startet den Power Query-Datenimporter. Wählen Sie im daraufhin angezeigten Fenster Datenquelle auswählen die SharePoint Online-Liste als Quelle aus. Bei Bedarf können Sie SharePoint in das Suchfeld eingeben, um die Ergebnisse einzugrenzen.
Wenn sich das Power Query-Fenster in Mit Datenquelle verbinden geändert hat, wechseln wir zu einer SharePoint-Seiten-URL, die zuvor in das Eingabefeld Seiten-URL kopiert wurde (Sie können auch zu der für Sie geöffneten Registerkarte Ihrer SharePoint-Homepage zurückkehren und dies bei Bedarf erneut kopieren). Nachdem Sie die URL kopiert haben, müssen Sie sich möglicherweise mit Ihren Anmeldeinformationen anmelden. Sobald Sie Ihre Anmeldedaten eingegeben haben, wählen Sie unten rechts Weiter aus, um fortzufahren.
In dem erscheinenden Schritt Daten auswählen können wir nun mindestens eine Liste oder Dokumentbibliothek auswählen, die wir importieren möchten. Bei Auswahl aus der Liste der verfügbaren Tabellen im linken Seitenbereich wird eine Datenvorschau auf Ihrem Bildschirm angezeigt. Suchen Sie nach der soeben erstellten Liste mit dem Namen SharePoint Haustiere, und wählen Sie sie aus.
Sobald die Daten von „SharePoint Haustiere“ angezeigt werden, können Sie unten rechts die Schaltfläche Weiter auswählen.
Sie sehen, dass der Power Query-Editor Abfragen und dann den Inhalt anzeigt, der in der vorherigen Vorschau zu sehen war. Mit dem Power Query Editor können Sie die Daten vor dem Importieren in Dataverse gestalten. Klicken Sie auf die Option Spalten auswählen, um die zu importierenden Spalten auszuwählen. Verwenden Sie die Schaltfläche Spalten entfernen oben im Fenster hingegen, um alle Spalten zu entfernen, die Sie nicht importieren möchten. Wenn Sie einen Fehler machen, verfolgt Angewendete Schritte auf der rechten Seite des Fensters die Änderungen, und Sie können diesen Schritt abbrechen, um die letzte Aktion rückgängig zu machen. Sie brauchen keine Bedenken zu haben, denn, Sie ändern nicht Ihre Datenquelle, sondern verwenden nur einen Filter für das, was Sie importieren.
Standardmäßig wählt Power Query alle Spalten aus, wir müssen hier jedoch nicht alle Daten importieren.
Klicken Sie in der Kopfzeile auf der Registerkarte „Spalten verwalten“ auf die Option Spalten auswählen.
Wählen Sie nur die Spalten Title, PetSpecies, Breed, AppointmentDate aus, und klicken Sie dann auf OK, um fortzufahren.
Tipp
Klicken Sie auf das „X“ links neben einem angewandten Schritt in Angewendete Schritte, falls Sie einen Fehler gemacht haben. Anschließend können Sie den Schritt berichtigen.
Sobald Ihre Abfragetabelle die Spalten Title, PetSpecies, Breed und AppointmentDate hat, wählen wir die Schaltfläche Weiter aus.
Wählen Sie im Schritt Kartentabellen der Power Query unter Einstellungen laden die Option In vorhandene Tabelle laden aus. Die folgenden Schritte (nummeriert entsprechend nach Schritten) finden Sie im Bild direkt unten.
Wählen Sie die Tabelle, in die Sie Ihre Daten laden möchten, über das Dropdownmenü Empfohlene Tabelle. Sie müssen nach Ihrer Tabelle Pet suchen. Denken Sie dann daran, dass die erstellte Dataverse-Pet-Tabelle ein Präfix mit einem Unterstrich hat. In diesem Beispiel ist der Name unserer Tabelle cref2_Pet, aber Ihre Tabelle hat vor „_Pet“ ein anderes Präfix.
Beachten Sie, dass der Abschnitt Spaltenzuordnung die Zielspalten aus unserer Pet-Tabelle hat. Wählen Sie die Schaltfläche Automatisch zuordnen aus. Mit der Schaltfläche Automatisch zuordnen kann Power Apps festlegen, wie Sie Ihre Quell‑ und Zielspalten am besten anpassen. Sie können jedoch auch die Dropdownlisten verwenden, um sie an Ihre SharePoint-Spalten anzupassen. Aus diesem Grund ist es hilfreich, ähnliche Namen zu verwenden, um die Zuordnung zu vereinfachen. Eventuell müssen Sie das Feld Title für die Zielspalte PetName manuell auswählen, genauso, PetSpecies für Species.
Nachdem Sie alle Quellspalten mit den Zielspalten abgeglichen haben, wählen Sie Nächste unten rechts im Fenster aus.
Mit dem Schritt Einstellungen aktualisieren können Sie einen Aktualisierungszeitplan einrichten, wenn Sie Ihre Daten regelmäßig aus der gleichen Quelle aktualisieren möchten. In diesem Fall belassen wir die Einstellung auf Manuell aktualisieren, da wir dies nur einmal importieren möchten. Wählen Sie in der unteren rechten Ecke des Fensters Veröffentlichen aus.
Wenn Ihnen Warnungen angezeigt werden, beachten Sie die Meldungen, und kehren Sie zum Bearbeitungsbildschirm Ihrer Abfrage zurück, um Ihre Daten zu bearbeiten.
Wenn Sie keine Warnungen veröffentlicht und erhalten haben und der Tabellenbildschirm aktualisiert wird (dies kann einen Moment dauern), sollten Sie die in Ihre Liste importierten Daten sehen können. Sollte Ihnen dies nicht sofort angezeigt werden, aktualisieren Sie Ihren Browser. Denken Sie zudem daran, die Daten in eine vorhandene Tabelle zu laden (siehe Schritt 11).
Obwohl in diesem Beispiel SharePoint als Quelle zum Importieren von Daten verwendet wurde, sind die Schritte bei jeder Datenquelle, die Sie in Ihre Liste importieren möchten, ähnlich.