Schemaverwaltung (DataStage)
Bevor Sie die Stage 'Hierarchical Data' verwenden können, um JSON-Daten syntaktisch zu analysieren oder zu erstellen, müssen Sie eine JSON-Dateninstanz importieren, die die Daten im Metadatenrepository beschreibt. Verwenden Sie den Schemabibliotheksmanager, um JSON-Dateien in das Metadatenrepository zu importieren und in Bibliotheken zu organisieren, die von allen DataStage -Projekten gemeinsam genutzt werden können.
Nachdem Sie eine JSON-Dateninstanz importiert haben, prüft der Schema Library Manager automatisch die Instanz, um festzustellen, ob die Daten Fehler enthalten. Wenn die Dateninstanz gültig ist, erstellt der Schema Library Manager ein Schema im Metadatenrepository, um die Datentypen und Strukturen in der Instanz zu beschreiben. Klicken Sie auf Durchsuchen, um die Bibliothek zum Anzeigen des importierten Schemas und zum Durchsuchen der Typstruktur des Schemas zu öffnen. Sie verwenden diese Typen, um die JSON-Verarbeitung in der Stage 'Hierarchical Data' zu definieren.
Wenn Sie eine Bibliothek erstellen, geben Sie einen eindeutigen Namen für die Bibliothek und einen optionalen Ordnernamen an. Bibliotheksnamen müssen über alle Kategorien hinweg eindeutig sein. Durch das Organisieren von Bibliotheken in Kategorien wird sichergestellt, dass Sie später eine bestimmte Bibliothek finden können.
In einer Bibliothek kann nicht dieselbe globale Typendefinition wiederholt verwendet werden; zwei verschiedene Bibliotheken können jedoch dieselbe Typdefinition haben. Jede Bibliothek kann nur für den Import einer JSON-Dateninstanz verwendet werden.