Skalierbares Dataverse-Modell mit Ownership und kontrollierten Änderungen
Geschäftskonzepte, Standardtabellen, eindeutige Beziehungen, stabile Kennungen, Datenverantwortung, Solutions und getrennte Umgebungen halten D365 CE wartbar.
TL;DR
D365 CE-Datenmodelle sollen auf Geschäftskonzepten beruhen, Standardtabellen von Dataverse nutzen und benutzerdefinierte Komponenten nur bei klarem Bedarf ergänzen. Definieren Sie Beziehungsverhalten, Datenverantwortliche, führende Systeme, stabile Integrationskennungen und Konfliktregeln. Dokumentieren Sie das Modell, testen Sie realistische Abfragen und Updates und verteilen Sie Änderungen per Solutions über Entwicklungs-, Test- und Produktionsumgebungen.
Original von Softchief Author, auf Softchief Technologies. Artikel lesen
Dies ist unsere eigene Kurzfassung, keine Wiederveröffentlichung oder vollständige Übersetzung.
Bedeutung für Governance
- Makers: Prüfen Sie Standardtabellen und Beziehungen vor neuen Komponenten und vermeiden Sie doppelte Felder, deren Werte von der Quelle abweichen können.
- Admins/CoE: Pflegen Sie ein Datenlexikon, dokumentieren Sie Verantwortliche und Abhängigkeiten und verteilen Sie getestete Änderungen über Solutions und getrennte Umgebungen.
- Security/Compliance: Legen Sie pro Datensatztyp führendes System, zulässige Updates, Duplikatbehandlung und die Auflösung von Synchronisationskonflikten fest.
- Leadership/Business: Bestätigen Sie Geschäftskonzepte, Datenverantwortliche und Prozessänderungen vor der Freigabe, damit das gemeinsame Modell nutzbar bleibt.
Häufige Fragen
Wann sollte Dataverse eine eigene Tabelle statt einer Viele-zu-Viele-Beziehung verwenden?
Eine eigene Tabelle ist sinnvoll, wenn die Beziehung Status, Daten, einen Verantwortlichen oder einen eigenen Prüfprozess und Lebenszyklus benötigt.
Wie sollen D365 CE-Integrationen Datenverantwortung und Updates festlegen?
Legen Sie fest, welches System Datensätze erstellt, welche Felder andere Systeme aktualisieren dürfen und wer Duplikate, fehlgeschlagene Synchronisationen und Konflikte löst.
Wie werden Dataverse-Anpassungen zwischen Entwicklungs-, Test- und Produktionsumgebungen übertragen?
Erstellen und testen Sie Anpassungen in getrennten Umgebungen, transportieren Sie Komponenten mit Solutions und prüfen Sie Abhängigkeiten vor der Bereitstellung.