⭐ EMPFOHLENER ARTIKEL
Mit DvSchemaSync sind Sie in weniger als 10 Minuten startklar. Diese Anleitung führt Sie durch die Installation, die Verbindung mit Ihrer Dataverse-Umgebung, die Verbindung mit Azure SQL und die Durchführung Ihrer ersten Synchronisierung.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie die folgenden Informationen bereit haben:
Dataverse-Umgebungs-URL: Die Dataverse-URL Ihrer Organisation (z. B. https://yourorg.crm.dynamics.com)
Dataverse-Authentifizierung: Eine Microsoft Entra-App-Registrierung mit Client-ID, Client-Geheimnis und Mandanten-ID. Dies ist für die Verbindung mit Dataverse erforderlich.
Azure SQL-Verbindungsdetails: Servername, Datenbankname und entweder eine Microsoft Entra-App-Registrierung oder SQL Server-Authentifizierungsanmeldeinformationen (Benutzername und Kennwort).
Brauchen Sie Hilfe bei der Einrichtung der Authentifizierung? Wenn Sie Ihre Microsoft Entra-App-Registrierung, Dataverse-Berechtigungen oder Azure SQL-Datenbank noch nicht konfiguriert haben, finden Sie in Abschnitt 2: Konfiguration und Voraussetzungen eine detaillierte Schritt-für-Schritt-Anleitung zum Einrichten dieser Anforderungen.
Schritt 1: Installieren Sie DvSchemaSync
- Laden Sie die neueste Version von DvSchemaSync vom Download-Portal von Mission Impact Partners herunter.
- Führen Sie das Installationsprogramm (DvSchemaSyncSetup.exe) aus und folgen Sie den Anweisungen auf dem Bildschirm.
- Wenn Sie zur Installation von .NET 8.0 Runtime aufgefordert werden, klicken Sie auf „Ja“, um es herunterzuladen und zu installieren.
- Starten Sie DvSchemaSync nach Abschluss der Installation über das Startmenü oder die Desktop-Verknüpfung.
Schritt 2: Fügen Sie Ihre Dataverse-Verbindung hinzu
- Klicken Sie im Hauptbildschirm auf „Verwalten“ →, um die Verbindungsverwaltung zu öffnen.
- Klicken Sie im Bereich Gespeicherte Verbindungen auf die Schaltfläche + Neu.
- Wählen Sie Dataverse aus der Dropdown-Liste Verbindungstyp aus.
- Geben Sie einen Verbindungsnamen ein (z. B. „Produktions-CRM“).
- Geben Sie Ihre Dataverse-URL ein (z. B. https://yourorg.crm.dynamics.com).
- Geben Sie Ihre Microsoft Entra-App-Registrierungsdaten ein:
- Mandanten-ID (Verzeichnis-ID)
- Client-ID (Anwendungs-ID)
- Client-Geheimnis
- Klicken Sie auf „Testen“, um Ihre Einstellungen zu überprüfen.
- Klicken Sie auf „Speichern“, um die Verbindung sicher im Windows-Anmeldeinformationsmanager zu speichern.
Schritt 3: Fügen Sie Ihre Azure SQL-Verbindung hinzu
- Klicken Sie in der Verbindungsverwaltung erneut auf „+ Neu“.
- Wählen Sie „SQL Server“ aus der Dropdown-Liste „Verbindungstyp“ aus.
- Geben Sie einen Verbindungsnamen ein (z. B. „Berichtsdatenbank“).
- Geben Sie Ihren SQL Server-Namen ein (z. B. yourserver.database.windows.net).
- Geben Sie den Namen der SQL-Datenbank ein.
- Wählen Sie Ihren Authentifizierungsmodus aus:
- Windows-Authentifizierung: Verwendet die Microsoft Entra-App-Registrierung. Geben Sie die Mandanten-ID, die Client-ID und den geheimen Client-Schlüssel ein.
- SQL Server-Authentifizierung: Verwendet SQL-Benutzernamen und -Kennwort.
- Klicken Sie auf „Testen“, um Ihre Einstellungen zu überprüfen.
- Klicken Sie auf „Speichern“, um die Verbindung zu speichern.
- Klicken Sie auf ← Zurück, um zum Hauptbildschirm zurückzukehren.
Schritt 4: Führen Sie Ihre erste Synchronisierung durch
- Klicken Sie im Hauptbildschirm auf „Sync starten“ →, um den Synchronisierungsassistenten zu starten.
- Schritt 1: Dataverse-Verbindung – Wählen Sie Ihre gespeicherte Dataverse-Verbindung aus der Dropdown-Liste aus und klicken Sie dann auf Weiter →. Wählen Sie „Aktualisieren“, wenn die Verbindungen nicht sofort angezeigt werden.
- Schritt 2: SQL Server-Verbindung – Wählen Sie Ihre Azure SQL-Verbindung aus der Dropdown-Liste aus und klicken Sie dann auf Weiter →.
- Schritt 3: Synchronisierungsoptionen – Wählen Sie die Tabellen aus, die Sie synchronisieren möchten. Beginnen Sie bei Ihrer ersten Synchronisierung mit einer kleinen Tabelle.
- Überprüfen Sie die Synchronisierungsoptionen (Tabellen erstellen, Schemata aktualisieren, Daten kürzen).
- Klicken Sie auf Weiter →, um die Synchronisierung zu starten.
- Beobachten Sie den Bildschirm „Synchronisierungsfortschritt“. Dort werden in Echtzeit Aktualisierungen zu Gesamtzahl, Fertiggestellt, Aktiv, Fehler und Datensatzanzahl angezeigt.
- Überprüfen Sie nach Abschluss der Synchronisierung Ihre Daten in Azure SQL mit Ihrem bevorzugten Abfrage-Tool.
✓ Herzlichen Glückwunsch! Sie haben Ihre erste Synchronisierung von Dataverse zu Azure SQL erfolgreich abgeschlossen.
Nächste Schritte
• Sehen Sie sich die Seite „Leistungseinstellungen“ an, um die Synchronisierungsgeschwindigkeit für Ihre Umgebung zu optimieren.
• Informationen zum Auswählen bestimmter Spalten finden Sie im Artikel „Auswählen von Tabellen und Spalten“.
• Versuchen Sie, mit der Funktion „Dummy-Daten generieren“ Testdaten zu erstellen.