Applies ToAccess für Microsoft 365 Access 2024

Hinweis   Dieses Feature ist ab Mai 2022 im monatlichen Microsoft 365-Releasekanal allgemein verfügbar. Wenn Sie sich im halbjährliche Microsoft Enterprise-Kanal befinden, ist er im Dezember 2022 verfügbar. Weitere Informationen zur Teilnahme finden Sie unter aka.ms/AccessAndPowerPlatform.

Die Kombination von Microsoft Access und Microsoft Dataverse mit Power Platform eröffnet eine Welt von Möglichkeiten für Bürgerentwickler in der Cloud und für mobile Szenarien. Diese Kombination ermöglicht Hybridlösungsszenarien, die den Wert und die Benutzerfreundlichkeit von Access zusammen mit cloudbasiertem Speicher auf folgende Weise beibehalten.

  • Mobile und Microsoft Teams-Szenarien.

  • Echtzeitfreigabe und -bearbeitung von Access-Daten mithilfe von cloudbasierten Datenspeichern und Front-End-Apps, die in Access, Power Apps Mobile und Microsoft Teams erstellt wurden.

  • Neue Sicherheits- und Compliancefunktionen über Dataverse-Speicher in der Cloud mit AAD und rollenbasierte Sicherheit bei der Verwaltung von Access.

Visuelle Darstellung der Möglichkeiten zwischen Access und Dataverse

Sie können Access-Daten für Dataverse freigeben. Dabei handelt es sich um eine Clouddatenbank, auf der Sie Power Platform-Apps erstellen, Workflows automatisieren, virtuelle Agents und vieles mehr für das Web, Telefon oder Tablet auf folgende Weise erstellen können:    

  • Erstellen Sie eine Power Platform-Umgebung, und fügen Sie eine neue Dataverse-Datenbank hinzu.

  • Migrieren von Access-Daten zu Dataverse oder Dataverse für Teams.

  • Verwenden Sie weiterhin Ihre Access-Desktoplösung, um die Bearbeitung der Daten basierend auf verknüpften Tabellen zu synchronisieren und vorhandene Front-End-Formulare, Berichte, Abfragen und Makros zu verwenden.

  • Erstellen Sie eine Power App mit wenig Code, einen automatisierten Workflow, einen KI-gesteuerten virtuellen Assistenten oder eine Power BI-Dashboard, die auf vielen Geräten funktioniert, während Sie gleichzeitig die gleichen zugrunde liegenden Dataverse-Daten anzeigen und bearbeiten.

Dataverse ist das Rückgrat der Power Platform und kann gemeinsame Daten speichern, die über mehrere Anwendungen hinweg freigegeben werden. Diese Möglichkeit bietet zusätzliche plattformübergreifende Möglichkeiten für die Interaktion und Verwaltung freigegebener Daten in Microsoft 365, Azure, Dynamics 365 und eigenständigen Anwendungen.

Hinweis    :Die Begriffe "Column" und "field" werden in Access und Dataverse synonym verwendet. Die Begriffe "Tabelle" und "Entität" werden in Dataverse synonym verwendet.

Vorbereitende Schritte

Sie wünschen einen reibungsloseren Ablauf? Weitere Informationen finden Sie in den folgenden Abschnitten.

Wichtig    Sichern Sie Ihre Access-Datenbank. Es wird dringend empfohlen, dies zu tun. Weitere Informationen finden Sie unter Schützen Ihrer Daten mit Sicherungs- und Wiederherstellungsprozessen.

Im Folgenden finden Sie eine kurze Checkliste, um sicherzustellen, dass Sie bereit sind:

  • Erhalten Sie eine Videoübersicht über die Verwendung des Access Dataverse-Connectors mit Power Platform für die Integration in cloudbasierten Speicher. Weitere Informationen finden Sie unter aka.ms/AccessAndPowerPlatform.

  • Wenn Sie noch nicht über eine verfügen, erhalten Sie eine Power Apps-Lizenz, die Dataverse enthält, oder verwenden Sie eine vorhandene Umgebung. Wechseln Sie zur Startseite von Power Apps, und wählen Sie Kostenlos starten aus.

  • Wenn Ihre Access-Daten über ein mehrwertiges Feld verfügen, bereiten Sie sie für die Migration vor. Weitere Informationen finden Sie unter Erstellen eines Auswahlfelds für die Migration zu Dataverse.

  • Dataverse verfügt zwar über einen Gleitkommadatentyp, weist jedoch niedrigere Bereichsgrenzwerte als der Access-Gleitkommadatentyp auf. Wenn Ihre Access-Daten über ein Gleitkommafeld verfügen, konvertieren Sie sie zuerst in den Datentyp Zahl, legen Sie die Eigenschaft Feldgröße auf Decimal fest, und migrieren Sie die Daten dann zu Dataverse, wo sie als Datentyp dezimale Zahl gespeichert werden.

Stellen Sie sicher, dass Sie die erforderlichen Lizenzen erhalten:

Möglicherweise sind zusätzliche Lizenzen erforderlich, wenn Ihre Apps Power Automate, Power BI und Power Virtual Agent enthalten. Weitere Informationen finden Sie unter Power Apps-Pläne und -Preise und Updates in Power Apps verfügbar.

Es gibt zwei Möglichkeiten, Dataverse zu verwenden: die Vollversion und Dataverse für Teams.

Datenumkehr  

Die Vollversion von Dataverse bietet alle verfügbaren Datentypen für geräteübergreifende Low-Code-Apps und unterstützt viele Benutzer. Sobald Sie über Ihre Dataverse-Lizenz verfügen, können Sie entweder auf eine aktuelle Dataverse-Umgebung zugreifen oder eine neue Umgebung erstellen, um Ihre Access-Daten zu migrieren. Weitere Informationen finden Sie unter Was ist Microsoft Dataverse?, Erste Schritte mit DataverseundHinzufügen einer Microsoft Dataverse-Datenbank.

Wichtig   Stellen Sie sicher, dass Sie über die erforderlichen Berechtigungen zum Importieren von Daten in Dataverse verfügen. Sie benötigen die Sicherheitsrolle "Umgebungsersteller", und App-Benutzer benötigen die Sicherheitsrolle "Basic User". Weitere Informationen finden Sie unter Gewähren des Zugriffs für Benutzer in Customer Engagement-Apps.

Wenn Sie eine neue Umgebung verwenden:

  1. Melden Sie sich über diese Browserseite bei Power Apps an, https://powerapps.microsoft.com/.

  2. Wählen Sie Einstellungen Zahnradsymbol „Einstellungen“ > Admin Center aus.

  3. Wählen Sie auf der seite Admin Mitte die Option Neu aus. Der Bereich Neue Umgebung wird geöffnet.Erstellen einer neuen Dataverse-Umgebung

  4. Geben Sie im Feld Name den Namen der Umgebung ein.

  5. Wählen Sie im Feld Typ die Option Testversion aus der Dropdownliste aus. Wenn Sie über eine eigene Produktionsumgebung verfügen, können Sie Produktion auswählen.

  6. Behalten Sie im Feld Region die Standardauswahl USA bei.

  7. Geben Sie optional im Feld Zweck eine Beschreibung ein.

  8. Wählen Sie unter Datenbank für diese Umgebung erstellen die Option Ja aus.

  9. Wenn Sie den Migrationsprozess in Access starten, sollte der globale Ermittlungsdienst die richtige Instanz-URL ermitteln. Weitere Informationen finden Sie unter Migrieren: Datenquelle und Ziel auswählen.

Dataverse für Teams

Microsoft Teams ermöglicht Messaging, Chats, Besprechungen, Webinare und die rechtzeitige Kommunikation zwischen Arbeitsgruppen und Kollegen. Sie können auch die Produktivität verbessern und Teams anpassen, indem Sie eine Vielzahl von Apps hinzufügen, einschließlich Power Apps, die auf Dataverse für Teams basieren. Dies bietet effektiv eine integrierte Low-Code-Datenplattform für Teams und die Bereitstellung von Lösungen mit nur einem Klick.

Sobald Sie über einen Microsoft 365-Plan mit Teams verfügen, ist keine zusätzliche Lizenz für Apps, Workflows und virtuelle Agents in Teams erforderlich, aber Power BI-Apps erfordern eine separate Lizenz. Außerdem ist der Zugriff auf die Dataverse-Umgebung auf die Teams-Besitzer, -Mitglieder und -Gäste beschränkt, und es gibt einige Featurebeschränkungen für den zugrunde liegenden Dataverse.

Weitere Informationen finden Sie unter Übersicht über Microsoft Dataverse für Teams, Power Apps und Microsoft Teams-Integration und Erste Schritte mit Microsoft Dataverse für Teams.

Zum Bereitstellen der Dataverse für Teams-Umgebung müssen Sie zunächst eine App in Teams installieren.

  1. Öffnen Sie Teams, und wählen Sie apps in der unteren linken Ecke des Fensters aus.

  2. Verwenden Sie im Fenster App Marketplace das Suchfeld, um "Power Apps" zu suchen, und wählen Sie dann Power Apps aus.

  3. Um die Power Apps-Anwendung zu Teams hinzuzufügen, wählen Sie Hinzufügen aus. Das Power Apps-Fenster wird angezeigt.

  4. Wählen Sie App erstellen aus.

  5. Wählen Sie das Team für Ihre App aus.

  6. Wählen Sie Jetzt starten aus, um eine Dataverse für Teams-Umgebung zu erstellen.

  7. Geben Sie im Power Apps-Editor einen App-Namen ein, und wählen Sie dann Speichern aus.

Result

Ihre Umgebung ist einsatzbereit. Wenn Sie den Migrationsprozess in Access starten, sollte der globale Ermittlungsdienst die richtige Instanz-URL ermitteln. Weitere Informationen finden Sie unter Migrieren: Datenquelle und Ziel auswählen.

Manuelles Ermitteln der richtigen Instanz-URL

Wenn der globale Ermittlungsdienst aus irgendeinem Grund die richtige instance URL nicht ermitteln kann, können Sie sie in Power Apps suchen und sie dann während des Migrationsprozesses manuell eingeben.

  • Dataverse   Wählen Sie einstellungen Zahnradsymbol „Einstellungen“ oben rechts auf der Seite aus, wählen Sie Sitzungsdetails aus, und die richtige Dataverse-URL wird als Instanz-URL aufgeführt.

  • Dataverse für Teams   Nachdem Sie eine App für Ihre Dataverse-Datenbank erstellt haben, wählen Sie Info aus, und die richtige Dataverse-URL wird als Instanz-URL aufgeführt.

Machen Sie sich mit den Unterschieden bei der Speicherkapazität vertraut, da für jede Datenbank unterschiedliche Grenzwerte für die maximale Größe gelten:

  • Access hat eine maximale Grenze von 2 GB für jede Datenbank. Weitere Informationen finden Sie unter Zugriffsspezifikationen.

  • Dataverse hat eine maximale Grenze von 10 GB für eine relationale Datenbank. Es gilt ein Gesamtlimit von 20 GB zum Speichern von Dateien, Blobs und nicht relationalen Protokolldaten. Weitere Informationen finden Sie unter Neuerungen bei der Speicherverwaltung in Microsoft Power Platform.

  • Dataverse für Teams hat eine maximale Grenze von 2 GB und 1 MB für jeden Teamkanal. Der maximale Grenzwert von 2 GB umfasst auch zusätzliche Dateien, Blobs und nicht relationale Protokolldaten. Weitere Informationen finden Sie unter Microsoft Dataverse für Teams-Umgebung.

Ein wichtiger Teil des Migrationsprozesses besteht darin, die Daten auf verschiedene Arten zu überprüfen:

  • Um Datenverluste zu vermeiden, stellt Access sicher, dass die Access-Tabelle die Grenzwerte für die Dataverse-Größe nicht überschreitet und dass die Anzahl der Spalten in der Access-Tabelle die maximale Anzahl von Dataverse-Feldern für eine Tabelle nicht überschreitet. 

  • Wenn die Access-Tabelle nicht unterstützte Dataverse-Datentypen enthält oder die Spalte Werte aufweist, die Dataverse-Datentypbereiche überschreiten, stellt Access zusätzliche Informationen zur Behebung der Fehler bereit.

Es werden nur unterstützte Datentypen exportiert. Die ursprüngliche Access-Tabelle, einschließlich nicht unterstützter Datentypen, verbleibt in Access. Sobald Sie zufrieden sind, dass alle Daten vollständig und ordnungsgemäß migriert wurden, können Sie die ursprüngliche Access-Tabelle entweder beibehalten oder löschen und in eine Sicherungsdatenbank kopieren.

Weitere Informationen finden Sie unter Vergleich von Access- und Dataverse-Datentypen.

Migrieren von Access-Daten zu Dataverse

Die Migration von Access-Tabellen und -Spalten zu Dataverse umfasst Folgendes: Erstellen und Angeben einer Dataverse-Umgebung, Exportieren von Daten aus Access in Dataverse, Auswählen von Tabellen und verwandten Tabellen, Erstellen verknüpfter Tabellen in Access zu den migrierten Tabellen in Dataverse, Verwalten von Primärschlüsseln, Namen und Beziehungen, Überprüfen des Datenexports und Anzeigen einer Vorschau der Ergebnisse in Access und Dataverse.

  1. Starten Sie Den Zugriff, wählen Sie Konto und konto wechseln aus. Das Dialogfeld Konto wird geöffnet.

  2.  Stellen Sie sicher, dass Sie bei Access mit denselben Anmeldeinformationen angemeldet sind, die Sie in Power Apps verwenden. Abhängig von Ihrer Umgebung müssen Sie möglicherweise zusätzliche Sicherheitsinformationen eingeben, z. B. eine sekundäre Authentifizierung oder eine Pin.Anmerkung    Wenn Sie nicht dasselbe Konto für Access und Power Apps verwenden, schlägt die Migration aufgrund von Berechtigungsproblemen fehl.

  3. Öffnen Sie die Access-Datenbank, die Sie migrieren möchten.Trinkgeld    Stellen Sie sicher, dass alle geöffneten Access-Objekte geschlossen sind, da eine Sperre die Tabellenmigration verhindern kann.

  4. Klicken Sie im Navigationsbereich mit der rechten Maustaste auf eine Tabelle, und wählen Sie > Dataverseexportieren aus. 

  5. Wählen Sie im Dialogfeld Objekte exportierenalle Tabellen aus, die Sie exportieren möchten, und löschen Sie alle Tabellen, die Sie nicht exportieren möchten.

  6. Wählen Sie OK aus.Auswählen der zu migrierenden Tabellen

  7. Wählen Sie im Dialogfeld Daten in Dataverse-Umgebung exportieren eine instance URL aus der Liste aus, die vom globalen Ermittlungsdienst bereitgestellt wird.Anmerkung    In Power Apps stellt eine Instanz-URL eine bestimmte Sitzung einer Power Apps-Umgebung dar. Es sollte nicht mit einer Webseiten-URL verwechselt werden. Eine Komponente der Zeichenfolge, "crm.dynamics", ist eine Übertragung aus früheren Versionen von Power Apps.Eingeben der Dataverse-URL Weitere Informationen finden Sie unter Start: Einrichten einer Dataverse-Umgebung.

Der nächste Schritt besteht darin, wichtige Entscheidungen darüber zu treffen, wie Sie migrieren möchten. Beachten Sie, dass die Standardwerte die am häufigsten verwendeten sind. 

Kontrollkästchen zum Verknüpfen von Tabellen und automatischer Auswahl verwandter Tabellen

  1. Um verwandte Tabellen der ausgewählten Tabellen zu exportieren, wählen Sie Alle verknüpften Tabellen exportieren aus.Anmerkung    Derzeit sind nur direkte untergeordnete Tabellen enthalten, wenn Sie verknüpfte Tabellen exportieren. Wenn Sie möchten, dass alle Beziehungen einbezogen werden, wählen Sie im Dialogfeld Objekte exportieren alle Tabellen aus, die Sie migrieren möchten.

  2. Um diese Tabellen anzuzeigen, wählen Sie Verwandte Tabellen anzeigen aus. Das Dialogfeld Verknüpfte Tabellen wird angezeigt.Tabellenbeziehungen werden in einer hierarchischen Ansicht in zwei Spalten angezeigt: In der linken Spalte werden die ausgewählten Tabellen und in der rechten Spalte die verknüpften Tabellen angezeigt.Eine Liste verwandter Tabellen

    Hinweis: In Access können Sie eine 1:n-Beziehung erstellen, und das Fremdschlüsselfeld in der Tabelle, auf die verwiesen wird, kann ein beliebiges Feld sein. In Dataverse muss das Fremdschlüsselfeld in der Tabelle, auf die verwiesen wird, der Primärschlüssel der Tabelle sein, auf die verwiesen wird. Wenn der Access-Fremdschlüssel kein Primärschlüssel in der Tabelle ist, auf die verwiesen wird, schlägt der Exportvorgang nach Dataverse fehl. Um die Daten erfolgreich zu exportieren, stellen Sie sicher, dass der Access-Fremdschlüssel der Primärschlüssel in der Tabelle ist, auf die verwiesen wird.

  3. Um Tabellenlinks in Access für jede Dataverse-Tabelle zu erstellen, die durch den Exportvorgang erstellt wurde, wählen Sie Nach dem Export link to Dataverse table (Mit Dataverse-Tabelle verknüpfen) aus.

  4. Wählen Sie zum Anzeigen einer Vorschau der Ergebnisse die Option Dataverse-Tabellen-URL öffnen aus, wenn Sie fertig sind.Diese Option ist nicht verfügbar, wenn Sie in Microsoft Teams nach Dataverse exportieren.

  5. Wenn Sie ein Feld explizit als primäre Namensspalte festlegen möchten, wählen Sie Felder für primären Namen auswählen aus, und wählen Sie dann ein Feld aus der Dropdownliste aus. Wenn Sie keine zu verwendende Spalte angeben, wird die erste Textspalte von links als Spalte primärer Name verwendet. Wenn keine Textspalte vorhanden ist, wird eine primäre Namensplatzhalterspalte mit NULL-Werten erstellt.Auswählen eines bestimmten primären Namensfelds

  6. Wählen Sie Weiter aus.

Der Überprüfungsprozess beginnt automatisch, wenn ein Dialogfeld angezeigt wird, in dem "Wird das Validierungssteuerelement ausgeführt..." angezeigt wird. oben. Wenn der Überprüfungsprozess erfolgreich ist, wird eine weitere Meldung mit der Meldung "Überprüfung abgeschlossen" angezeigt, und Sie können dann OK auswählen.

Achten Sie auf die folgenden Meldungen:

Nachricht

Erläuterung

"Abrufen einer Liste von Tabellen aus der OData-Quelle"

Der Migrationsprozess hat begonnen.

"Exportieren ausgewählter Objekte"

Die ausgewählten Tabellen werden zu Dataverse migriert.

"Alle Tabellen, bei denen kein Fehler aufgetreten ist, wurden erfolgreich exportiert."

Wenn in einer Tabelle ein einzelner Fehler auftritt, wird die Tabelle nicht exportiert, andernfalls ist der Tabellenexportvorgang abgeschlossen.

Um fortzufahren, wählen Sie Schließen aus.

"Ausgewählte Tabellen und alle zugehörigen Tabellen importieren"

Je nachdem, wie Sie Ihre Tabellen exportiert haben, werden verknüpfte Tabellen erstellt, ursprüngliche Tabellen umbenannt und mehrere Dataverse-Systemtabellen in Access erstellt und verknüpft.

Wenn während des Überprüfungsprozesses nicht unterstützte Felder vorhanden sind, identifiziert Access nicht unterstützte Datentypen oder Zeilen, die Grenzwerte überschreiten, und erstellt eine Dataverse-Spaltenüberprüfungsfehlertabelle, in der in jeder Zeile der Name der exportierten Tabelle und die felder gespeichert werden, die nicht unterstützt wurden. Sie können alle unterstützten Datentypen migrieren und nicht unterstützte Datentypen nicht migrieren. Wenn Sie die Migration nicht durchführen, verbleiben die Daten in Access.

Was geschieht mit nicht unterstützten Datentypen und überschrittenen Grenzwerten?

Der Prozess der Überprüfung von Access-Daten, die zu Dataverse migriert werden

Wenn Sie tabellen verknüpfen möchten, vergewissern Sie sich, dass die Ergebnisse ihren Erwartungen entsprechen. Achten Sie auf diese Meldung "Abrufen einer Liste von Tabellen aus der Dataverse-Umgebung". Die ursprünglichen Tabellen bleiben erhalten, aber ihre Namen werden geändert. Die verknüpften Tabellen sollten nun über die ursprünglichen Tabellennamen verfügen, damit alle Front-End-Objekte weiterhin wie zuvor funktionieren. Der Access-Primärschlüssel (AutoWert) wird beibehalten. Es wird eine neue Spalte hinzugefügt, die dem Dataverse-Primärschlüssel (GUID) entspricht, und der Spaltenname ist der Tabellenname.

Access fügt auch zusätzliche verknüpfte Tabellen aus Dataverse namens Teams, Benutzer und Geschäftseinheiten hinzu. Diese Systemtabellen enthalten die folgenden nützlichen Informationen:

  • Benutzer      Email Adresse, vollständiger Name, Telefon, Lizenztyp, Geschäftseinheit usw.

  • Teams      Team, Teamname, Mitgliedschaft usw.

  • Geschäftseinheit   Kostenstelle, Website, Kreditlimit usw.

  • WährungWährungsdetails für alle Transaktionswährungen, einschließlich Werten wie Wechselkurs, Name, Symbol, Code usw. Diese Tabelle wird nur angezeigt , wenn Access über einen Währungsdatentyp verfügt, den Sie zu Dataverse migriert haben.

Sie können diese zusätzlichen Informationen verwenden, um Ihre Access-Lösung zu verbessern. Sie können diese Tabellen in einem Formular verwalten oder einem Bericht hinzufügen. Weitere Informationen finden Sie unter Dataverse-Systemtabellen und -spalten

Es ist eine gute Idee, den Migrationsprozess zu überprüfen und zu bestätigen, indem Sie jede Tabelle und jedes Feld in der Dataverse-Umgebung untersuchen. Dataverse-Tabellen- und Feldnamen sollten mit den Access-Tabellen- und Spaltennamen übereinstimmen. Access öffnet die Dataverse-Umgebung automatisch für die erste migrierte Tabelle.

Anzeigen einer Vorschau der Datenmigration in Dataverse

Access-Tabellen werden in Dataverse als Tabellen mit einem entsprechenden Anzeigenamen und Datentyp angezeigt:

  • In der Spalte "Anzeigename" sollte jeder Access-Feldname innerhalb einer Tabelle aufgeführt werden.

  • Das Format für ein Feld "Name" enthält ein Präfix, einen Unterstrich und den Tabellennamen, z. B. cr444_<Tabellennamen>. Dies wird in Dataverse als logischer Name bezeichnet.

  • Alle migrierten Access-Felder werden in der Spalte Typ neben der automatisch generierten GUID und vorhandenen Dataverse-Felddatentypen als "Benutzerdefiniert" angezeigt.

Hinweis :Wenn bereits eine Dataverse-Tabelle mit demselben Namen wie der Name der exportierten Access-Tabelle vorhanden ist, wird eine Zahl an die neue Dataverse-Tabelle angefügt.

Standardmäßig legt Access die erste Textspalte (von links nach rechts) als primären Dataverse-Namen fest. Wenn eine Tabelle keine Textfelder enthält, fügt Access eine leere Textspalte als letztes Feld in der Tabelle hinzu und legt dieses Feld als primären Dataverse-Namen fest. Sie können auch ein bestimmtes Feld als primären Namen festlegen. Diese Spalte ist in Access und Dataverse sichtbar.

Weitere Informationen finden Sie unter Arbeiten mit beliebigen Daten in Dataverse.

Nachdem Sie Access-Tabellen zu Dataverse migriert haben, können Sie die Tabellen und Spalten in Dataverse und Access jederzeit anzeigen. Beachten Sie, dass felder in Dataverse in alphabetischer Reihenfolge angezeigt werden, nicht in der ursprünglichen Reihenfolge in Access.

Dataverse/Power Apps       Informationen zum Anzeigen und Arbeiten mit Tabellen in Dataverse finden Sie unter Bearbeiten einer Tabelle in Power Apps.Anmerkung     Wenn Sie in Access mit der rechten Maustaste auf eine migrierte, verknüpfte Tabelle klicken, wird die Tabelle im Power Apps Maker-Portal in Ihrem Browser geöffnet.  In der Standardansicht des Power Apps-Portals werden Systemfelder nicht angezeigt, sodass eine einfachere Ansicht mit den migrierten Access-Spalten angezeigt wird.

Dataverse für Teams       Es gibt mehrere Möglichkeiten, die Tabellen und Spalten anzuzeigen:

  • Erstellen Sie eine schnelle Power App, um die Daten anzuzeigen oder zu aktualisieren.

  • Wählen Sie im Buildmenü unter "Elemente erstellt für..." die Option Alle anzeigen aus. und klicken Sie dann auf die Tabelle, die Sie anzeigen möchten.

  • Verwenden Sie die Tabellen-Designer in Teams. Weitere Informationen finden Sie unter Erstellen einer Tabelle in Teams.

Trinkgeld    Möglicherweise ist es hilfreich, die URL-Adresse der von Ihnen bevorzugten Tabellenansicht im Browser mit einem Lesezeichen zu versehen.

Tipp      Sie können die Daten auch in Excel anzeigen, indem Sie den Dropdownbefehl Daten und dann In Excel bearbeiten auswählen. Weitere Informationen finden Sie unter Bearbeiten von Tabellendaten in Excel

Weitere Informationen finden Sie unter Dataverse-Systemtabellen und -spalten

Die folgenden Abschnitte enthalten zusätzliche Übersicht und konzeptionelle Informationen.

Grundlegendes zu Primärschlüsseln und primären Namen

Primärschlüssel werden verwendet, um die Datenzeilen in einer Datenbank zu identifizieren. Access und Dataverse weisen unterschiedliche Schlüsselstrukturen auf. Während der Migration verwalten Dataverse und Access automatisch die Koordination zwischen den beiden Produkten mit ihren eigenen eindeutigen Schlüsseln und ohne Benutzerinteraktion.

Während der Planung und des Migrationsprozesses müssen zwei Primärschlüssel und ein zusätzliches primäres Feld beachtet werden:

Access AutoNumber     Access verwendet häufig den Datentyp AutoWert, der eine eindeutige Zahl automatisch erhöht, als Primärschlüssel für die Tabelle. Dieses Feld wird in Dataverse als ganzes Zahlenfeld mit angewendetem Autowert-Format erstellt. Während der Migration wird die Startnummer in Dataverse auf die nächste sequenzielle Zahl basierend auf den Access-Zeilen festgelegt. Access verwendet weiterhin die AutoWert-Spalte, um die Datenzeilen zu identifizieren, auch wenn Dataverse einen anderen Schlüssel verwendet.Wichtig    Dataverse erstellt das Feld "Autowert" als optional, aber dies ist beabsichtigt. Dataverse generiert seine sequenzielle Nummer, wenn der Datensatz gespeichert wird. Wenn dieser Wert auf erforderlich festgelegt ist, müssen Dataverse-Clients vor dem Speichern einen Wert eingeben, was die automatische Generierung von Zahlen verhindert. Wenn das Feld leer bleibt, wird immer eine automatische Zahl generiert.

Dataverse-GUID Dataverse verwendet einen GUID-Datentyp (Globally Unique Identifier) als Primärschlüssel, der automatisch als eindeutiger Bezeichner erstellt wird und in jeder Tabelle erforderlich ist. Dataverse erfordert keine importierten Daten, um über einen Primärschlüssel zu verfügen, es erstellt automatisch eine GUID für Sie.

Primärer Dataverse-Name Dataverse enthält auch eine weitere Spalte namens "Primärer Name". Dies ist ein Anzeigename, der verwendet wird, um Zeilen als Alternative zur Verwendung einer GUID zu identifizieren. Es ist erforderlich, dass dieses Feld vorhanden ist, und abhängig von den Einstellungen in Power Platform-Clients kann es erfordern, dass die Spalte aufgefüllt wird. Sie können diese Anforderung manuell ändern. Der primäre Name ist standardmäßig nicht eindeutig. Ein Kundenname kann beispielsweise der primäre Name sein, der einer eindeutigen Kunden-ID entspricht. Es gibt möglicherweise zwei Kunden mit dem Namen "Jones", aber jeder hätte eine eindeutige Kunden-ID.

Leitfaden für Entscheidungen zu Primärschlüsseln

Der Access-Primärschlüssel, der Dataverse-Primärschlüssel und die Spalte Primärer Name werden standardmäßig automatisch erstellt. Sie können jedoch auswählen, wie die drei Primärschlüssel behandelt werden sollen. Hier finden Sie einige Anleitungen, die Ihnen bei der Entscheidung helfen:

Primärschlüssel       Wenn ein Access-Primärschlüssel (AutoNumber) auch ein Geschäftsschlüssel ist, z. B. eine Teilenummer, möchten Sie ihn wahrscheinlich beibehalten, da er zum Identifizieren von Objekten in der realen Welt verwendet wird. Wenn jedoch ein Access-Primärschlüssel (AutoNumber) ausschließlich zum Erstellen von Beziehungen verwendet wird, kann er durch einen Dataverse-Primärschlüssel (GUID) ersetzt werden.

Notizen

  • Manchmal enthält eine Access-Tabelle eine AutoWert-Spalte, die nicht als Primärschlüssel verwendet wird. In diesem Fall konvertiert Dataverse es in ein Feld Ganze Zahl, und die Möglichkeit zur automatischen Nummer wird entfernt.

  • Dataverse verfügt auch über das Äquivalent eines Access AutoNumber-Felds, das als AutoWert-Feld bezeichnet wird, das verwendet wird, um sequenzielle Zahlen zu generieren und als Zeichenfolgenwert gespeichert wird. Dieses Feld kann auch ein Präfix (z. B. eine Zeichenfolge oder ein Datum) zur Zahl enthalten, sodass die Verwendung des Felds flexibel ist. Diese Spalte basiert auf dem datentyp SQL Server automatischen Sequenz. Weitere Informationen finden Sie unter Automatisches Nummerieren von Spalten in Microsoft Dataverse.

Primärer Name      Dataverse erfordert das Vorhandensein einer Primären Name-Spalte. Ein primärer Name muss Zeichenfolgenwerte enthalten. Während der Migration können Benutzer angeben, welche Textspalte in Access als primärer Name verwendet werden soll. Wenn ein Benutzer keine zu verwendende Spalte angibt, wird die erste Textspalte von links als Spalte primärer Name verwendet. Wenn keine Textspalte vorhanden ist, wird eine neue Spalte mit dem Namen Platzhalter für primäre Namen hinzugefügt, die die Dataverse-Anforderung erfüllt. Diese Spalte ist auf Optional festgelegt und kann nicht aufgefüllt werden.

Weitere Informationen finden Sie unter Erstellen einer primären Namensspalte.

Vergleich von Primärschlüsseln und primären Namen

Beschreibung

Zugriff auf Primärschlüssel

Dataverse-Primärschlüssel

Primärer Dataverse-Name

Datentyp

AutoWert (oder eine beliebige Spalte, die indiziert werden kann)

GUID (Globally Unique Identifier)

String

Inhalt

Eine einfache, sequenzielle Zahl

Zufällige Zahlen und Buchstaben, die für die Umgebung eindeutig sind

Lesbare Zeichenfolgenwerte

Beispiel

234

123e4567-e89b-12d3-a456-426655440000

Ein Name, z. B. "Jones".

Eine ganze Zahl, z. B. 234, oder eine Kombination wie SalesOrder9071

Anforderung

Häufig verwendet, aber nicht erforderlich

Jede Tabelle muss über eine tabelle verfügen.

Jede Tabelle muss über eine tabelle verfügen.

Modifizierbar

Ein Feld mit automatischer Zahl kann nicht geändert werden, andere Feldtypen können geändert werden.

Nein

Ja

Eindeutige ID

Immer

Immer

Nur als Alternativer Schlüssel

Zusammengesetzter Schlüssel

Unterstützt und häufig mit AutoWert kombiniert

Nicht unterstützt

Nicht unterstützt

Sichtbarkeit

In der Regel die erste Tabellenspalte

Normalerweise ausgeblendet, kann aber angezeigt werden.

Standardmäßig ist sichtbar.

Indizieren

Kann indiziert werden.

Weitere Informationen finden Sie unter Erstellen und Verwenden eines Indexes zur Verbesserung der Leistung.

Automatisch indiziert

Automatisch indiziert

Kommentare

Nach dem Definieren und Eingeben von Daten können Sie kein anderes Feld in einen AutoWert-Datentyp ändern.

Kann nicht von einem Benutzer oder während eines Datenimportvorgangs erstellt werden.

Wird auch mit automatisch generierten Feldern in Datenkarten, modellgesteuerten Formularen und mit Nachschlagevorgängen bei der Formularerstellung verwendet.

Notizen 

  • Zugriffsindizes werden nicht automatisch in Dataverse-Indizes konvertiert.

  • Im Hintergrund verwendet Dataverse Azure SQL Server, um automatisch Indizes basierend auf Datennutzungsmustern zu erstellen. Indizes für primäre und alternative Schlüssel werden immer erstellt, und andere werden basierend auf der Verwendung Ihrer Daten hinzugefügt oder entfernt.

Grundlegendes zu Access- und Dataverse-Beziehungen

Es ist wichtig zu verstehen, wie Sie Tabellenbeziehungen zusammen mit Primärschlüsseln verwalten möchten. Für die Tabellen, die Sie migrieren möchten, können Sie auswählen, dass alle verknüpften Tabellen mit den ausgewählten Tabellen automatisch verschoben oder während der Migration ignoriert und die verknüpften Tabellen einfach in Access belassen werden. In beiden Richtungen können Sie auch die von Ihnen migrierten Tabellen verknüpfen, um die aktuellen Beziehungen in Access beizubehalten.

Während des Datenexportvorgangs können Access-Tabellen mit 1:n-Beziehungen in Dataverse als 1:n-Beziehungen neu erstellt werden. Wie Access verfügt Dataverse auch über referenzielle Integrität, z. B. das Kaskadieren von Updates verwandter Felder und das Kaskadieren von Löschungen verwandter Datensätze. Wenn die Access-Datenbank über ein Beziehungsdiagramm verfügt, wird es beibehalten. Die ursprünglichen lokalen Tabellen werden jedoch durch neue verknüpfte Tabellen ersetzt.

Sowohl Access als auch Dataverse unterstützen eine Suche zwischen zwei Tabellen in einer 1:n-Beziehung. Während des Migrationsprozesses werden Access-Lookups in Dataverse neu erstellt, wie das folgende Beispiel zeigt:

  • Zwei Access-Tabellen, Customers und Orders, verfügen über Primärschlüssel CustomerID und OrderID basierend auf einem AutoWert-Datentyp. Die Tabelle Orders in Access enthält einen Fremdschlüssel, der Werte aus dem Access-Primärschlüssel in der Tabelle Customers enthält.

  • Während des Exportvorgangs werden beide Access-Primärschlüssel als ganzzahlige AutoWert-Spalten beibehalten und verwaltet, aber werden diese nicht als Primärschlüsselspalte in der Dataverse-Tabelle verwendet. Jeder Tabelle wurde eine neue GUID-Spalte hinzugefügt, die zum Primärschlüssel in der Dataverse-Tabelle wird.

  • Es wird eine Suche für den Fremdschlüssel CustomerID in der Tabelle Orders erstellt, um den entsprechenden CustomerID-Primärschlüssel in der Tabelle Customers zu finden. Nachdem die Tabellen zu Dataverse migriert wurden, wird auch die ursprüngliche Fremdschlüsselspalte aktualisiert, wenn Sie die der Tabelle Orders neu hinzugefügte Fremdschlüsselspalte ändern. Ihre Access-Anwendung kann weiterhin den Access-Fremdschlüssel anstelle des Dataverse-Fremdschlüssels verwenden. Wenn der Access-Fremdschlüssel in der verknüpften Tabelle in Access geändert wird, wird auch der Dataverse-Fremdschlüssel aktualisiert. Der Access-Fremdschlüssel ist jedoch in Dataverse schreibgeschützt.

  • In diesem Beispiel für eine 1:n-Beziehung wird der Primärschlüssel Orders nicht verwendet, kann aber natürlich für andere Beziehungen verwendet werden.

Hinweis: In Access können Sie eine 1:n-Beziehung erstellen, und das Fremdschlüsselfeld in der Tabelle, auf die verwiesen wird, kann ein beliebiges Feld sein. In Dataverse muss das Fremdschlüsselfeld in der Tabelle, auf die verwiesen wird, der Primärschlüssel der Tabelle sein, auf die verwiesen wird. Wenn der Access-Fremdschlüssel kein Primärschlüssel in der Tabelle ist, auf die verwiesen wird, schlägt der Exportvorgang nach Dataverse fehl. Um die Daten erfolgreich zu exportieren, stellen Sie sicher, dass der Access-Fremdschlüssel der Primärschlüssel in der Tabelle ist, auf die verwiesen wird.

Weitere Informationen finden Sie unter Video: Erstellen von Beziehungen mit dem Nachschlage-Assistentenund Erstellen einer Beziehung zwischen Tabellen mithilfe einer Nachschlagespalte.

Leitfaden für Entscheidungen zu Schlüsseln und Beziehungen

Um Sie bei der Entscheidung zu unterstützen, welche die beste Wahl für Sie ist, finden Sie hier eine Zusammenfassung der allgemeinen Optionen bei der Migration:

Migrieren von Daten, aber Ignorieren von Beziehungen      Sie entscheiden sich, die Access-Primärschlüsselspalte (AutoWert) zu entfernen, da es keine anderen Access-Tabellen mit Verweisen oder Beziehungen gibt, die davon abhängen, und es wäre verwirrend, sie in der Dataverse-Tabelle neben dem Dataverse-Primärschlüssel (GUID) zu verwenden.

Migrieren von Daten und Beziehungen mit verknüpften Tabellen      Das Standardszenario besteht darin, den ursprünglichen Access-Primärschlüssel (AutoWert) beizubehalten, aber er wird nicht als Primärschlüssel in Dataverse verwendet. Sie verlassen sich jetzt auf den Dataverse-Primärschlüssel (GUID) und verwenden ihn in der Dataverse-Tabelle als eindeutigen Bezeichner. Access erstellt verknüpfte Tabellen, um die Access-Beziehungen beizubehalten. Beachten Sie, dass Sie den Dataverse-Primärschlüssel (GUID) nicht löschen können.

In einer Beziehung können Sie die Fremdschlüsselwerte bearbeiten (entweder in Access oder in der Dataverse-Umgebung). Sie können auch Fremdschlüssel bearbeiten, die auf den Access-Primärschlüssel in einer verknüpften Access-Tabelle verweisen. Dadurch wird automatisch der Dataverse-Fremdschlüssel aktualisiert, der auf den Dataverse-Primärschlüssel in der Fremdtabelle verweist.

Migrieren von Daten ohne verknüpfte Tabellen und Neuerstellen von Beziehungen in Dataverse      Da Tabellen in Access nicht mehr verwendet werden, können Sie beziehungen in Dataverse neu erstellen, indem Sie den Dataverse-Primärschlüssel (GUID) verwenden, Dataverse-Lookups hinzufügen und während der Migration ein Textfeld in jeder Tabelle als primärer Name auswählen.

Nachdem Sie die Migration Ihrer Access-Daten zu Dataverse abgeschlossen haben, können Sie eine App auf der Power Platform erstellen, die im Web, auf einem Tablet, auf einem Smartphone oder sogar auf dem Desktop ausgeführt wird. Die Power-Plattform ist ziemlich umfangreich. Die folgende Inhaltszusammenfassung kann Ihnen helfen, einen Überblick über Ihre grundlegenden Auswahlmöglichkeiten zu erhalten und auf die Art der App zu abzielen, die für Sie am besten geeignet ist.

Kategorie

Weitere Informationen

Dataverse-Videos

Hinzufügen von Benutzern zu Dataverse

Verwalten von Anwendungsbenutzern, Sicherheitsrollen, Teams und Benutzern im Power Platform Admin Center

Zuweisen von Sicherheitsrollen im Power Platform Admin Center

Auswählen des richtigen Zahlentyps in Dataverse und Dataverse für Teams

Erstellen einer Schnell-App in Dataverse für Teams mithilfe von Dataverse-Daten

Erstellen von Spalten Dataverse für Teams

Erstellen von Spalten in Dataverse

Erstellen von Tabellen in Dataverse – Teil 1

Erstellen von Tabellen in Dataverse – Teil 2

Dataverse und Dataverse für Microsoft Teams-Texttypen

Dataverse-Datentypen

Übersicht über Dataverse für Teams-Datentypen

Dataverse für Teams – Schnelltabelle und -spalte im Tabellen-Designer

Dataverse Quick Create Column

Schnelles Erstellen einer App in Power Apps mithilfe einer Dataverse-Tabelle

Schnelles Erstellen von Dataverse für Teams-Tabellen im Design Hub

Schnelles Erstellen von Tabellen in Dataverse

Dataverse-Hilfethemen

Warum Microsoft Dataverse?

Erste Schritte mit Dataverse

Übersicht über Dataverse für Teams

Wie unterscheiden sich Dataverse und Dataverse für Teams?

Erste Schritte mit Microsoft Dataverse für Teams

Verwalten von Berechtigungen und Verwaltung für Dataverse

Tabellen in Dataverse

Verwalten von Tabellen in Dataverse

Übersicht über Tabellenbeziehungen

Übersicht über Spalten

Erstellen und Verwalten von Spalten in einer Tabelle in Dataverse

Arbeiten mit Auswahlmöglichkeiten in Dataverse

Erstellen von Apps, Chatbots, Flows und mehr mit Microsoft Dataverse und Teams

Erstellen Ihrer ersten App mit Power Apps und Dataverse für Teams

Modellgesteuerte Apps

Erstellen einer modellgesteuerten App

Erstellen einer modellgesteuerten Anwendung in Power Apps

Erste Schritte mit modellgesteuerten Apps in Power Apps

Canvas-Apps

Erstellen einer Canvas-App

Anpassen einer Canvas-App in Power Apps

Siehe auch

Einführung in das Importieren, Verknüpfen und Exportieren von Daten in Access

Verwalten verknüpfter Tabellen

App Maker-Lernkatalog

Power Apps-Blog

Power Apps-Kundenberichte

Power Apps-Community

Power Platform-Grundlagen

Power Platform-Dokumentation

Power Platform-Lernpfad

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.