Datengenerierungsprofile in Entwickler-Sandboxes
Weil Entwickler-SandboxesKopieren Sie Metadaten, keine Datensatzdaten, aus der Basisinstanz. Möglicherweise müssen Sie bestimmte Daten mithilfe eines Datengenerierungsprofils generieren.
Datengenerierungsprofilübersicht
- Auswahl bestimmter Tabellen, aus denen Beispieldaten verwendet werden sollen
- Zuordnungen werden erstellt, um Ihre Sandbox mit den erforderlichen Daten auszufüllen
- Bereitstellung der Daten, die zum Erstellen und Testen Ihrer Anwendung erforderlich sind
Beim Generieren von Daten Entwickler-SandboxesKopiert nicht alle Instanzdaten. Datengenerierungsprofile ermöglichen eine statistische Stichprobe von Daten aus ausgewählten Tabellen mit kuratierten Zuordnungen, um die Sandbox mit den Daten auszufüllen, die zum Erstellen einer Anwendung erforderlich sind. Datengenerierungsprofile können auch Definitionen aufrufen, die Business-Regeln ausführen, um automatisch zusätzliche Daten zu erstellen, wenn ein Datensatz generiert wird.
Datengenerierungsprofile definieren die Tabellen und Felder, in denen Daten zu Entwicklungszwecken ausgefüllt werden sollen. Beispielsweise müssen der Tabelle [sys_user] möglicherweise zehn Service Desk-Anwender zu Entwicklungs- und Testzwecken hinzugefügt werden.
A Entwickler-SandboxesDas Datengenerierungsprofil verwendet die Definition eines Datenmodells, das Sie ebenfalls erstellen müssen. Eine Datengenerierungsdefinition ist eine JSON-Datei, die als Anhang gespeichert wird. Das Datenmodell erfasst die definierten Details aus der vorhandenen Tabelle, um Daten zu generieren, und füllt sie mit den angegebenen Daten basierend auf der Anzahl der Datensätze im Datengenerierungsprofil aus.
Datengenerierungsprofil und -Tabellen
- Geben Sie einen Namen für die Profildefinition der Datengenerierung an
- Wählen Sie die Tabelle aus, in der Daten generiert werden sollen
- Ändern Sie die Anzahl der anzuzeigenden Datensätze
- Geben Sie an, dass die Definition Business-Regeln ausführt
- Wählen Sie das Datum und die Uhrzeit für die Datensätze aus
Sie können ein Datengenerierungsprofil erstellen, das auf mehrere Tabellen abzielen kann. Jede Tabellendefinition kann Felder entweder generierten, Vorlagen- oder literalen Werten zuordnen, und die verbleibenden kategorischen Werte werden aus einem statistischen Tabellenmodell ausgefüllt, das mit den letzten 1000 in dieser Tabelle erstellten Datensätzen erstellt wurde.
Datengenerierungsprofilfeldzuordnungen
Mit den Feldzuordnungen für Datengenerierungsprofile können Sie die Beziehungen zwischen den verschiedenen Definitionen angeben. Dieser halbkuratierte Ansatz der Datengenerierungsfeldzuordnungen erstellt eine gewisse Kontrolle über die Details der generierten Daten, während gleichzeitig der Massenprozess automatisiert wird.
Datengenerierungsprofilaktionen
Mit Profilaktionen zur Datengenerierung können Sie gefälschte oder zufällige Daten generieren, die Ihren Kriterien entsprechen. Es gibt mehrere Aktionen, die falsche Anwendernamen, IDs, E-Mails und Telefonnummern generieren können.
Darüber hinaus können über eine geskriptete API neue Aktionen definiert werden, um kundenspezifische Methoden der Datengenerierung bereitzustellen. Neue Aktionen können dazu beitragen, Felder auszufüllen, in denen das statistische Modell nicht ganz angemessen ist oder in denen personenbezogene Daten geschützt werden müssen.