Überblick über Vorlagen
Überblick
In Data Migrator sind Vorlagen die Grundlage Ihrer Datenmigrationsstrategie. Sie definieren, welche Objekte migriert werden, erhalten Beziehungen zwischen Datensätzen, legen fest, welche Felder ein- oder ausgeschlossen werden, und wenden Filter an, um zu steuern, welche Daten übertragen werden.
Vorlagen werden mit einem visuellen Template Designer erstellt, der Ihnen hilft, Datenmigrationen schnell zu erstellen. Bevor Sie eine Vorlage erstellen, sollten Sie verstehen, wie Objekte miteinander verbunden sind. So stellen Sie sicher, dass in Ihren migrierten Datensätzen keine wichtigen Daten fehlen. Weitere Informationen finden Sie im Überblick über Vorlagen Abschnitt unten.
Um Ihre erste Vorlage zu erstellen, folgen Sie den Anweisungen in den unten aufgeführten Artikeln.
Sobald Ihre Vorlage abgeschlossen ist, können Sie mit der Datenmigration beginnen, indem Sie den Anweisungen im folgenden Artikel folgen.
Objektverbindungen
In einer Vorlage definieren Objekte, welche Datensätze während einer Migration zwischen Salesforce-Organisationen übertragen werden. Dieser Abschnitt erklärt, wie Objekte in einer Vorlage miteinander verbunden sind.
Übergeordnete-Untergeordnete Verbindung
Beim Migrieren von Daten zwischen Salesforce-Organisationen ist das Verständnis der übergeordneten-untergeordneten Beziehung zwischen Objekten entscheidend, um die Datenintegrität zu gewährleisten. In einer Data-Migrator-Vorlage wird diese Beziehung als Verbindungen zwischen Objekten dargestellt, was einen strukturierten Datenzuordnungsprozess ermöglicht. Eine korrekte Darstellung dieser Verbindungen trägt dazu bei, dass zugehörige Datensätze fehlerfrei migriert werden.
Übergeordnet -> Untergeordnet Verbindungen verlaufen von der Unterseite des übergeordneten Objekts zur linken Seite des untergeordneten Objekts.
Untergeordnet -> Übergeordnet Verbindungen verlaufen von der rechten Seite des untergeordneten Objekts zur Oberseite des übergeordneten Objekts.
Der folgende Screenshot zeigt eine Vorlage mit mehreren Objekten. Für jedes Objekt sind die übergeordneten-untergeordneten Beziehungen zu anderen Objekten dargestellt.

Master-Detail-Beziehung 
Das Master-Detail Symbol kennzeichnet eine Master-Detail-Beziehung, bei der das untergeordnete Objekt eng mit dem übergeordneten Objekt verknüpft und vollständig von ihm abhängig ist. In dieser Beziehung steuert der übergeordnete Datensatz bestimmte Verhaltensweisen des untergeordneten Datensatzes. Wenn ein Master-Datensatz gelöscht wird, werden alle zugehörigen Detail-Datensätze automatisch gelöscht. Während der Datenmigration müssen Sie übergeordnete Datensätze vor oder gleichzeitig mit untergeordneten Datensätzen migrieren, um die Datenintegrität zu gewährleisten.
Wenn das Objekt Customer Meetings beispielsweise eine Master-Detail-Beziehung mit dem Objekt Account hat, sollten Sie sowohl Account- als auch Customer Meetings-Datensätze zusammen migrieren. Dadurch wird sichergestellt, dass keine Customer Meetings-Datensätze gelöscht werden, wenn Account-Datensätze aus der Quell-Organisation entfernt werden.
Salesforce - Überblick über Objektbeziehungen
Nachschlagebeziehung 
Das Nachschlage Symbol kennzeichnet eine Nachschlagebeziehung, bei der das untergeordnete Objekt auf das übergeordnete Objekt verweist, aber nicht von ihm abhängig ist. Im Gegensatz zu Master-Detail-Beziehungen sind Nachschlagebeziehungen lockerer gekoppelt. Ein untergeordneter Datensatz kann auf einen übergeordneten Datensatz verweisen oder unabhängig ohne Verweis auf ein übergeordnetes Objekt existieren. Wenn ein übergeordneter Datensatz gelöscht wird, werden die zugehörigen untergeordneten Datensätze nicht automatisch gelöscht.
Wenn das Objekt Case beispielsweise eine Nachschlagebeziehung mit dem Objekt Account hat, können Case-Datensätze mit oder ohne zugehörigen Account-Datensatz existieren. Wenn der zugehörige Account-Datensatz gelöscht wird, bleiben die Case-Datensätze erhalten und werden nicht entfernt.
Salesforce - Überblick über Objektbeziehungen
Beziehungsfeld
Das Beziehungsfeld ist das Feld, das ein untergeordneter Datensatz verwendet, um auf seinen übergeordneten Datensatz zu verweisen. Es wird unter jedem untergeordneten Objekt angezeigt, mit einer Linie, die es mit dem entsprechenden übergeordneten Objekt verbindet. Im folgenden Screenshot hat das Customer Meetings Objekt zwei Beziehungsfelder.
CreatedById: Verbindet das Customer Meetings Objekt mit dem User Objekt in einer Nachschlagebeziehung.
Account__c: Verbindet das Customer Meetings Objekt mit dem Account Objekt in einer Master-Detail-Beziehung.

Datenmaskierung
Datenmaskierung ermöglicht es Ihnen, sensible Felder während der Migration zu schützen, indem ihre Werte vor dem Schreiben in die Zielorganisation durch zufällige Daten ersetzt werden. Dadurch wird sichergestellt, dass Sandbox- und Testumgebungen realistische Datenstrukturen für Validierungszwecke beibehalten, ohne echte Kundeninformationen offenzulegen, und Ihrem Team dabei geholfen, die Anforderungen an den Datenschutz einzuhalten. Weitere Informationen zur Datenmaskierung und dazu, wie Sie sie auf ein bestimmtes Feld anwenden, finden Sie im folgenden Artikel.
Zuletzt aktualisiert
War das hilfreich?