Tabellenkonfiguration

Abgeschlossen

Der Abschnitt zur Tabellenkonfiguration der Vorlage enthält Details zu Entwurfsentscheidungen, die die Gesamtqualität des Datenmodells beeinflussen, und er hilft dabei, häufige Fehler bei der Common Data Model-Tabellenkonfiguration zu vermeiden. Sie sollten Antworten auf die folgenden Fragen in den Folien zur Konfiguration der Vorlagentabelle angeben.

Frage Warum dies wichtig ist
Haben Sie beim Erstellen einer neuen Tabelle alle unnötigen Optionen entfernt? Alle unnötigen Optionen (wie Notizen und Verbindungen) sollten beim Erstellen einer neuen Tabelle deaktiviert werden. Andernfalls können die Optionen unnötige Attribute und Beziehungen erstellen, die sich auf die Benutzererfahrung auswirken können. Diese Optionen können später hinzugefügt werden.
Nutzen Sie die einsatzbereiten Funktionen, anstatt neue Spalten (z. B. „E-Mail senden“ oder „Aktivitätstabelle“ zur Unterstützung von Parteilisten usw.) zu erstellen? Wenn Sie Spalten wie „Teilnehmer“, „Bis“, „Ab“ und „Geplanter Start“ benötigen, sollte eine benutzerdefinierte Aktivitätstabelle verwendet werden. Benutzerdefinierte Aktivitätstabellen enthalten viele Standardaktivitätsspalten (z. B. „Bis“, „Ab“usw.), die in bestimmten Szenarien hilfreich sein können. Wenn Sie E-Mails an einen benutzerdefinierten Tabellendatensatz senden müssen, aktivieren Sie E-Mails für diesen, damit automatisch eine E-Mail-Adressspalte zu den Spalten hinzugefügt wird.
Verwenden Sie n:n-Beziehungen? Viele-zu-viele-Beziehungen (n:n) sind einfach zu verwenden, aber in ihrer Erweiterbarkeit begrenzt, und die Datenzuordnung zwischen zwei Datensätzen kann schwierig zu importieren sein.
Haben Sie anstelle von n:n-Beziehungen benutzerdefinierte Brückentabellen in Betracht gezogen? Anstelle von Standard-n:n-Beziehungen können Brückentabellen, die auch als Schnittpunkttabelle oder manuelle n:n-Beziehung bezeichnet werden, eine Alternative darstellen. Anstatt eine Standard-n:n-Beziehung zu verwenden, können Sie eine Brückentabelle zwischen den beiden verwandten Tabellen erstellen, wobei eine Suchspalte auf jede Seite der Beziehung verweist. Dieser Ansatz ermöglicht die Erstellung zusätzlicher Spalten in der Beziehung, die die Beziehung beschreiben. Beachten Sie, dass die Benutzererfahrung komplizierter ist als bei einer normalen n:n-Beziehung.
Nutzen Sie Spaltenzuordnungen in Ihren Tabellenbeziehungen? Beim Erstellen einer Beziehung können Spaltenzuordnungen angegeben werden, um Spalten in der zugehörigen Tabelle automatisch zu füllen. Dieser Ansatz ist in Fällen nützlich, in denen Sie gemeinsame Werte zwischen übergeordneten und untergeordneten Datensätzen festlegen müssen (z. B. beim automatischen Auffüllen der Adresse eines Kontakts während des Erstellens aus einem übergeordneten Konto). Dieser Ansatz sollte jedoch nicht zum Erstellen doppelter Daten für kritische Spalten verwendet werden, und es sollten Alternativen wie Schnellansichtsformulare in Betracht gezogen werden, um schreibgeschützte Attribute eines übergeordneten Elements im Datensatzformular eines untergeordneten Datensatzes anzuzeigen.
Verwenden Sie einen einzelnen Herausgeber für Ihre Anpassung und ein benutzerdefiniertes Präfix? Vermeiden Sie es, mehrere Herausgeber mit demselben technischen Namen, aber unterschiedlichen GUIDs zu nutzen. Erstellen Sie den Herausgeber Ihres Projekts in einer einzelnen Umgebung, und stellen Sie ihn dann mit einer nicht verwalteten Lösung in anderen Entwicklungsumgebungen bereit. Wenn Anpassungen aus unterschiedlichen Umgebungen mit demselben Lösungsherausgeber (Name und Systemname) stammen, müssen Komponenten wie Tabellen und Spalten ebenfalls eindeutig sein (identische GUID), um Bereitstellungsprobleme zu vermeiden. Wenn derselbe Schemaname für dieselbe Spalte verwendet wird, die in zwei Umgebungen separat erstellt wurde, schlägt der Lösungsimport fehl, wenn Sie die Spalte in die Umgebung importieren.

Auswahlspalten, benutzerdefinierte Tabellen und Lokalisierung

Auswahlspalten sind Dropdownlistenspalten, mit denen die Datenerfassung in Dynamics 365 standardisiert und die Suche nach Datensätzen wesentlich komfortabler gestaltet werden kann. Wenn überall Textspalten verwendet werden würden, würde dies zu gravierend unterschiedlichen Schreibweisen und Abkürzungen derselben Werte in mehreren Datensätzen resultieren, was die Berichterstellung und Benutzerfreundlichkeit erschwert. Es ist jedoch eine sorgfältige Planung erforderlich, um sicherzustellen, dass Sie Auswahlspalten optimal nutzen. Sie sollten die folgenden Fragen im Abschnitt „Auswahlspalten, benutzerdefinierte Tabellen und Lokalisierung“ des Vorlagendokuments beantworten.

Frage Warum dies wichtig ist
Verwenden Sie benutzerdefinierte Tabellen, um Auswahlspalten zu ersetzen? Wenn Sie eine Liste von Optionen definieren, aus denen ein Benutzer auswählen kann, haben Sie folgende zwei Möglichkeiten: Sie können eine Auswahlspalte verwenden, oder Sie definieren eine benutzerdefinierte Tabelle, um eine Liste von Datensätzen zu speichern und die Auswahlspalten durch eine Suchspalte zu ersetzen. Folgende Faktoren sollten bei der Auswahl zwischen Auswahl‑ und Suchspalten berücksichtigt werden: Auswahlspaltenwerte unterstützen die Übersetzung in viele verschiedene Sprachen, sodass Benutzer Werte in ihren eigenen Sprachen sehen können. Auswahlmöglichkeiten (Mehrfachauswahlspalten) können mehrere Werte in einer einzelnen Spalte oder in einer Zeile in einer Ansicht anzeigen. Suchspalten können deaktiviert werden, sodass der Wert für Verlaufszwecke in älteren Datensätzen verbleibt. Auswahlspalten können nur gelöscht werden. Benutzerdefinierte Tabellendatensätze, die für Suchspaltenoptionen verwendet werden, können von Nichtadministratoren geändert, hinzugefügt und gelöscht werden. Auswahlspaltenwerte müssen von Administratoren hinzugefügt oder geändert und in die verwendeten Application Lifecycle Management-Praktiken (ALM) einbezogen werden. Optionswerte für Auswahlspalten werden mit Lösungen verschoben. Benutzerdefinierte Tabellendatensätze, die in Suchspalten verwendet werden, müssen in jeder Umgebung einzeln erstellt und verwaltet werden, oder Datenmigrationsprozesse müssen eingerichtet werden, um benutzerdefinierte Tabellendaten zwischen Umgebungen synchron zu halten. Benutzerdefinierte Tabellen eignen sich besser für große Optionsmengen, da sie eine bessere Durchsuchbarkeit bieten als Auswahlspalten.
Nutzen Sie „Ganze Zahl“-Attribute des Formats „Sprache“, um Datensätze basierend auf der Sprache des Benutzers zu filtern? Wenn Sie ein Feld mit ganzen Zahlen mit der Formatoption Sprache erstellen, wird eine Liste der für Ihre Organisation bereitgestellten Sprachen angezeigt. Wenn Sie eine Spalte mit ganzen Zahlen „Sprache“ verwenden, können Sie Datensätze basierend auf der Sprache des aktuellen Benutzers filtern. Die Werte werden als Dropdownliste mit Sprachnamen angezeigt, die Daten werden jedoch mithilfe von LCID-Codes als Zahl gespeichert. Sprachcodes sind vierstellige oder fünfstellige Gebietsschema-IDs. Gültige Gebietsschema-ID-Werte finden Sie auf der Seite Microsoft-Gebietsschema-ID-Werte.

Sicherheit, Beziehungen und Leistung

Das Thema Sicherheit wird ausführlicher im Modul Das Sicherheitsmodell für Ihre Dynamics 365-Lösungen überprüfen besprochen. Für die Zwecke dieses Moduls möchten wir die Auswirkungen des Datenmodelldesigns auf das Sicherheitsmodell bewerten. Sie sollten im Abschnitt Sicherheit, Beziehungen und Leistung der Vorlage zum Datenmodell-Workshop Antworten auf die folgenden Fragen geben.

Frage Warum dies wichtig ist
Haben Sie in Betracht gezogen, Tabellen im Besitz von Benutzern/Teams anstatt Tabellen im Besitz von Organisationen zu verwenden? Referenzdaten erfordern im Allgemeinen keinen Besitz, wenn die Sichtbarkeit des Datensatzes nicht auf bestimmte Benutzer oder Gruppen beschränkt sein muss. Im Zweifelsfall sollten Sie die Tabelle mit dem Besitz Benutzer oder Team erstellen, da Sie Benutzern jederzeit Zugriff auf Organisationsebene auf diese Datensätze gewähren können. Die Auswahl des Besitzers Organisation kann nicht geändert werden. Wenn Ihr Unternehmen wächst, müssen Sie möglicherweise später den Zugriff auf einige Datensätze einschränken. Aus diesem Grund sollte normalerweise die Option Benutzer oder Team ausgewählt werden, da dies maximale Flexibilität für zukünftige Geschäftsänderungen bietet.
Haben Sie die Beziehungen innerhalb Ihres Datenmodells und ihre Auswirkungen auf Sicherheit geprüft? Beziehungsverhalten, das sich auf die Sicherheit auswirkt: Zuweisen (Kaskadierung – von übergeordnet zu untergeordnet), Freigabe (Kaskadierung – von übergeordnet zu untergeordnet), Freigabe aufheben (Kaskadierung – von übergeordnet zu untergeordnet), Erneut überordnen (nicht kaskadierend – tritt auf, wenn untergeordnete Datensätze mit übergeordneten verknüpft werden – wichtig für implizite Freigabe)
Verwenden Sie Sicherheit auf Feldebene? Sicherheit auf Feldebene ist eine gute Option zum Sichern von Daten in bestimmten Feldern. Eine übermäßige Verwendung gesicherter Felder kann jedoch die Leistung beeinträchtigen und die Verwaltung komplexer gestalten.
Haben Sie in Erwägung gezogen, vertrauliche Daten in eine separate Tabelle zu verschieben? Die Sicherheit auf Feldebene wird auf globaler Ebene ausgeführt und ist nicht abhängig vom Benutzer-/Konzernmandantenkontext (es sei denn, diese Spalten werden auf Datensatzbasis gemeinsam genutzt). Die Verwendung einer benutzerdefinierten Tabelle für vertrauliche Daten bietet zusätzliche Flexibilität für unterschiedliche Berechtigungsebenen für vertrauliche Daten zwischen Konzernmandanten.
Verwenden Sie Verfolgung oder Namenskonventionen für vertrauliche Spalten mit persönlichen Informationen? Spalten, die personenbezogene Daten enthalten, müssen besonders berücksichtigt werden, um die Einhaltung der Datenschutzbestimmungen zu ermöglichen. Ein Ansatz zum Verwalten von Spalten für persönliche Informationen besteht darin, Spalten für Namenskonventionen für persönliche Informationen festzulegen, wie dem Schemanamen bei Spalten mit persönlichen Informationen z. B. „Person“ oder „Persönliche Informationen“ voranzustellen.

Spalten: „Alternativschlüssel“, „Berechnet“ und „Rollup“

In diesem Abschnitt können Sie Details zu verschiedenen Spaltentypen erfassen, indem Sie die folgenden Fragen beantworten.

Frage Warum dies wichtig ist
Verwenden Sie Alternativschlüssel? Mit Alternativschlüsseln kann der Administrator zusammengesetzte Schlüssel definieren, einschließlich mehrerer Spalten der Tabelle. Alternativschlüssel erzwingen die Eindeutigkeit von Datensätzen. Schlüsselwerte werden indiziert, was die Suchgeschwindigkeit erhöht und den Datenimport effizienter macht, indem der Datensatz auf Grundlage des Alternativschlüsselwerts für die Aktualisierung abgestimmt werden kann. Beim Hinzufügen zu einem vorhandenen System, das möglicherweise die Logik zur Datensatzerstellung unterbricht und keine eindeutigen Werte bereitstellt, ist Vorsicht geboten. Alternativschlüssel können für Integrationsszenarien hilfreich sein, wenn Sie von Upsert-Funktionen profitieren möchten: Durch die Bereitstellung des Schlüssels weiß das System, ob es einen Datensatz erstellen oder einen vorhandenen aktualisieren kann.
Verwenden Sie berechnete Spalten? Übermäßiger Gebrauch von JavaScript, Geschäftsregeln und Plug-Ins kann die Systemleistung beeinträchtigen. Berechnete Spalten berechnen in Echtzeit, wenn Daten angezeigt werden, und können effizienter sein. Da der Wert erst beim Abrufen aktualisiert wird, müssen Sie keine Echtzeitaktualisierungen durchführen, da sich die berechneten Quellwerte ändern.
Verwenden Sie Rollupspalten? Beim Rollup von Werten untergeordneter Datensätze zu übergeordneten verwenden viele Kunden synchrone Plug-Ins. Dieser Ansatz bedeutet bei Überbeanspruchung einen zusätzlichen Mehraufwand für die Leistung. Durch die Nutzung von Standardrollupspalten können Sie unnötige Plug-Ins vermeiden, zukünftige Upgrades vereinfachen und die Systemleistung verbessern. Beachten Sie, dass Rollupspalten standardmäßig nur alle 12 Stunden berechnet werden. Wenn sich also Daten schnell ändern, enthalten Standardrollupspalten möglicherweise keine aktuellen Informationen. Daher sollten Plug-Ins verwendet werden. Durch die Verwendung von Rollupspalten für Daten, die sich langsamer ändern, wird die Leistung verbessert.
Haben Sie überprüft, ob die minimale/maximale Länge oder die Werte der einzelnen Spalten den Geschäftsanforderungen sowie der Datenintegration oder Datenzuordnung entsprechen? Wenn der Kunde Dynamics 365-Daten in andere Systeme migriert oder integriert, ist es wichtig zu überprüfen, ob die konfigurierten Spaltenlängen mit den Datenspaltenlängen in anderen Systemen übereinstimmen.
Haben Sie in Betracht gezogen, nur datums‑ oder zeitzonenunabhängige Datumsspalten zu verwenden? Das Standardverhalten der Datumsspalte ist Ortszeit Benutzer. Diese Option zeigt Datums‑ und Uhrzeitwerte in der Zeitzone des Benutzers an, der den Datensatz anzeigt. Dies ist eine gute Option für Daten, bei denen die spezifische Zeit von Bedeutung ist, kann jedoch Probleme für andere Datentypen verursachen. Überlegen Sie, ob der Geburtstag im lokalen Benutzerformat vorliegt. Wenn der Geburtstag am 5. Januar um 12:00 Uhr liegt, sieht ein Benutzer in einer Zeitzone westlich des Erstellers des Datensatzes das Datum als vorherigen Tag um 23:00 Uhr. Das Format „Nur Datum“ speichert nur den Datumswert, und das zeitzonenunabhängige Format speichert die Uhrzeit, aber alle Benutzer sehen den korrekten Datumswert.

Überwachung

Die Überwachung ist wichtig für die Rückverfolgbarkeit der Sicherheit sowie für die Fehlerbehebung bei Datenproblemen. Erfassen Sie im Abschnitt „Überwachung“ der Vorlage zum Datenmodell-Workshop die folgenden Details zu den Überwachungseinstellungen in der Kundenumgebung:

Frage Warum dies wichtig ist
Haben Sie die Überwachung konfiguriert? Viele Kunden, die davon ausgehen, Überwachung konfiguriert zu haben, verfügen nicht wirklich über eine umfassende Überwachungsstrategie. Die Überwachung ist für Tabellen standardmäßig nicht aktiviert. Wir empfehlen, die Überwachung nur für die spezifischen Spalten zu aktivieren, die Sie verfolgen möchten. Wenn Tabellen hinzugefügt werden, kann leicht vergessen werden, die Überwachung für die Tabelle zu aktivieren. Wenn Daten später gelöscht werden, stellt der Administrator fest, dass keine Überwachungsprotokolle vorhanden sind, sodass nicht bekannt ist, wer die Daten gelöscht hat.
Löschen Sie regelmäßig Überwachungsprotokolle? Überwachungsprotokolldaten entwickeln sich im Laufe der Zeit zu großen Datenvolumen und sollten regelmäßig gelöscht werden, um Speicherplatz für Überwachungsprotokolle zu sparen.
Verfügen Sie über einen Prozess zum periodischen Löschen von Protokolldaten? Überwachungsprotokolldaten entwickeln sich im Laufe der Zeit zu großen Datenvolumen und sollten regelmäßig gelöscht werden, um Speicherplatz für Überwachungsprotokolle zu sparen.
Verfügen Sie über einen Prozess zur periodischen Archivierung von Transaktionsdaten? Über viele Monate importierte Transaktionsdaten können zu großen Datenvolumen anwachsen, die Systemleistung beeinträchtigen und die Speicherkapazitätskosten erhöhen. Für alle nicht verwertbaren Transaktionsdaten sollten Richtlinien zur Datenaufbewahrung festgelegt werden, und Daten außerhalb des Aufbewahrungszeitraums sollten archiviert oder aus dem System gelöscht werden. Sie können Systemaufträge zum Massenlöschen verwenden, um Datensätze planmäßig automatisch zu löschen.

Externe Datenanzeige oder Integration

Viele Dynamics 365-Bereitstellungen umfassen Integrationen mit anderen Systemen, die das Datenmodell über die Dataverse-Grenzen hinaus erweitern. Viele Datenmigrationen können durch flexiblere Optionen ersetzt werden, wodurch die Größe der Datenbank verringert und die Systemleistung verbessert wird. Beantworten Sie die folgenden Fragen in diesem Abschnitt der Vorlage des Datenmodell-Workshops.

Frage Warum dies wichtig ist
Kopieren Sie externe Daten in Dynamics 365-Tabellen? Datenintegration bringt Daten in den Dataverse (CDS) und bietet Dynamics 365-Benutzern Zugriff auf externe Systemdaten. Bei physischen Datenintegrationen können jedoch Probleme auftreten: Große Datenmigrationen und ‑integrationen erhöhen die Größe und die Kosten für die Speicherkapazität des Systems erheblich. Große Datenmigrationen sind zeitaufwändig und können die Bereitstellung der Anwendung verzögern. Bei großen Datenmigrationen und ‑integrationen werden doppelte Kopien sensibler Systemdaten erstellt, die von Sicherheits‑ und Compliance-Verantwortlichen möglicherweise missbilligt werden. Große und häufig ausgeführte Datenintegrationen können die Systemleistung beeinträchtigen.
Haben Sie in Betracht gezogen, Canvas-Apps aus Microsoft Power Apps zur Anzeige externer Daten zu nutzen? Canvas-Apps aus Power Apps können problemlos in modellgesteuerte Dynamics 365-App-Formulare eingebettet werden. Dabei werden über 300 Standardkonnektoren genutzt und praktische Assistenten bereitgestellt, um allgemeine Benutzeraufgaben zu vereinfachen. Canvas-Apps können mithilfe von Konnektoren auch Datensätze in anderen Systemen erstellen, sodass sie eine ideale Brücke zwischen Anwendungen darstellen können, ohne dass Daten physisch kopiert werden müssen.
Haben Sie in Betracht gezogen, dass Power Apps Component Framework zur Anzeige externer Daten zu verwenden? Das Power Apps Component Framework ermöglicht es Administratoren, Systemsteuerelemente durch benutzerdefinierte Steuerelemente zu ersetzen und externe Daten anzuzeigen.
Haben Sie in Betracht gezogen, Microsoft Power BI-Kacheln zur Anzeige externer Daten einzubetten? Durch das Einbetten von Power BI-Kacheln in modellgesteuerte Dynamics 365-App-Formulare erhalten Sie die Möglichkeit, in anderen Systemen gespeicherte Daten anzuzeigen und sie so zu filtern, dass sie für einen Datensatz kontextbezogen sind, ohne dass Daten nach Dynamics 365 kopiert werden müssen.
Verwenden Sie virtuelle Tabellen? Virtuelle Tabellen enthalten keine Daten. Sie stellen eine Verbindung mit einer externen Datenquelle her, während die Daten den Benutzern angezeigt werden, als befänden sie sich in Dataverse. Diese Daten sind für Ansichten, Unterraster und erweiterte Suchabfragen verfügbar. Derzeit unterstützen virtuelle Tabellen das Lesen von Daten und alle Daten virtueller Tabellen sind für alle Systembenutzer sichtbar. Wenn Sie genauere Sicherheitsfunktionen benötigen, sollten alternative Optionen in Betracht gezogen werden.
Haben Sie in Erwägung gezogen, „In Azure Data Lake exportieren“ oder Datenexportdienste zu verwenden, wenn Sie Dynamics-Daten für externe BI-Zwecke benötigen? Der Dienst „In Azure Data Lake exportieren“ ist eine Pipeline, aus der kontinuierlich Daten aus Dataverse in Microsoft Azure Data Lake Storage Gen2 exportiert werden. Der Dienst „In Azure Data Lake exportieren“ wurde zur Big Data-Analyse von Unternehmen entwickelt, indem skalierbare Hochverfügbarkeit mit Notfallwiederherstellungsfunktionen bereitgestellt wird. Die Daten werden im Common Data Model-Format gespeichert, das eine semantische Konsistenz zwischen Apps und Bereitstellungen bietet. Der Dynamics-Exportdienst synchronisiert Dynamics 365-Daten mit einer Azure SQL-Datenbank. Dies ist optimal geeignet für die Berichterstellung zu großen Datasets aus Dynamics, da die Anzahl der Datensätze, die mithilfe der direkten Power BI-Abfrage gemeldet werden können, beim direkten Verbinden mit Dynamics 365 begrenzt ist. Die Berichterstellung aus einer externen Datenbank ist auch aus Sicht der Leistung vorzuziehen.

Benutzererfahrung

Während der Hauptpunkt des Datenmodells darin besteht, zu verstehen, wie Tabellen zusammenhängen und wie Daten durch das System fließen, muss das Datenmodell durch eine gute Benutzererfahrung beeinflusst werden, um eine maximale Benutzerakzeptanz des Systems zu erreichen. Die Art und Weise, wie Daten in Dynamics 365 modelliert werden, kann die Benutzererfahrung und die Komplexität der Nutzung erheblich beeinflussen. Nehmen Sie sich Zeit, um Spalten‑ und Tabellendaten zu „bereinigen“, damit Benutzer nicht durch die zu verwendende Datenfülle verwirrt werden. Beantworten Sie die folgenden Fragen im Abschnitt zur Benutzererfahrung des Datenmodell-Workshops.

Frage Warum dies wichtig ist
Haben Sie nicht verwendete Spalten und Beziehungen von der Suche ausgeschlossen? Wenn Sie festlegen, dass Spalten nicht durchsuchbar sind, werden diese Spalten und Beziehungen vom Filter-Designer Erweiterte Suche ausgeschlossen, und den Benutzern wird die Suche erleichtert. Wenn Sie die Spalten „Suchen“ für die Schnellsuche nur auf die wichtigsten Spalten beschränken, beschleunigt dies die Schnellsuche.
Haben Sie nicht verwendete Spalten (z. B. „ZZ-Spalte“) vorangestellt, um sicherzustellen, dass sie am Ende der Liste angezeigt werden? Wenn Sie Spalten undurchsuchbar machen, werden sie nicht vom Design des Ansichtslayouts ausgeschlossen. Ein Ansatz zur Vereinfachung der Erstellung von Ansichten besteht darin, den Spaltenanzeigenamen „ZZ“ oder eine andere standardisierte Notation voranzustellen, damit sie alphabetisch zuletzt angezeigt werden und die Benutzer dadurch nicht überfordern.
Haben Sie eine einheitliche Namenskonvention für Metadaten eingeführt, um die Benutzererfahrung zu vereinfachen? Beim Entwerfen eines Datenmodells sollten Sie konsistente Namenskonventionen erstellen, um konsistente und verständliche Beschriftungen bereitzustellen. Dies gilt auch für die Spaltenschemanamen, die für Entwickler oder Benutzer angezeigt werden, die über APIs auf Daten zugreifen (z. B. mithilfe von Power BI).
Haben Sie ein einheitliches Verfahren zum Verwalten von Metadaten (Hinzufügen neuer Spalten) eingeführt, um Konflikte und Duplikate zu vermeiden? Wenn mehrere Teams oder Projektstränge an einer einzigen Implementierung arbeiten, ist es besonders wichtig, dass eine Governance für die Verwaltung von Metadaten vorhanden ist, um ein konsistentes Datenmodell zu erhalten und potenzielle Spaltenduplikate zu vermeiden.

Am Ende des Workshops sollte der Lösungsarchitekt dem Kunden erklären, was die nächsten Schritte sind und welche Maßnahmen vom Kunden und Partner erwartet werden. Erklären Sie, dass die Ergebnisse und Empfehlungen gesendet werden und eine Nachbesprechung mit dem Kunden geplant wird, um bei Bedarf den Status der Elemente in der Nachfolge zu überprüfen.