Show TOC Anfang des Inhaltsbereichs

VorgehensweisenHierarchien von flacher Datei hochladen  Dokument im Navigationsbaum lokalisieren

Voraussetzungen

Sie haben sichergestellt, dass folgende Voraussetzungen gegeben sind:

      Sie haben in der InfoObject-Pflege für das Hierarchiebasismerkmal das Kennzeichen mit Hierarchien gesetzt und haben die Eigenschaften der Hierarchie festgelegt. Weitere Informationen finden Sie unter Registerkarte: Hierarchie.   

      Sie haben das Merkmal im InfoProvider-Baum einer InfoArea zugeordnet (Kontextmenü Merkmal als InfoProvider einfügen auf der InfoArea) und somit die Hierarchie zum InfoProvider gemacht.

      Ihnen steht ein Quellsystem für das Laden aus Dateien zur Verfügung. Weitere Informationen finden Sie unter Dateisystem anlegen.   

Vorgehensweise

...

Hierarchien mit DataSource (R3TR RSDS) laden

       1.      Legen Sie eine DataSource an und nehmen Sie die hierarchiespezifischen Einstellungen vor.

Weitere Informationen:

DataSource für Datei-Quellsystem anlegen  

DataSource-Einstellungen zum Laden von Hierarchiedateien vornehmen   

       2.      Legen Sie eine Transformation zu Ihrer Hierarchie an.

Weitere Informationen: Transformation für eine Hierarchie anlegen   

       3.      Legen Sie ein InfoPackage zum Laden der Daten aus der Datei in die PSA-Tabellen an.

Dabei wählen Sie auf der Registerkarte Hierarchieauswahl einen Hierarchiekopf aus und legen damit fest, welcher Hierarchiekopf zur Laufzeit gelesen wird.

Hinweis

Hierarchieköpfe werden in der DataSource-Pflege anlelegt. Sie können Hierarchieköpfe aber auch im InfoPackage auf der Registerkarte Extraktion anlegen bzw. löschen.

Weitere Informationen: InfoPackage anlegen   

       4.      Legen Sie über das Kontextmenü an Ihrer Hierarchie einen Datentransferprozess an und setzen Sie dabei auf der Registerkarte Verbuchung das Kennzeichen Hierarchie aktivieren.

Weitere Informationen: Datentransferprozess anlegen   

       5.      Legen Sie ein Prozesskette für den Hierarchie-Ladeprozess an und planen Sie diese ein.

Weitere Informationen: Hierarchie über eine Prozesskette laden   

Hierarchien mit DataSource 3.x (R3TR ISFS) laden

...

       1.      Legen Sie die InfoSource an, für die die Daten geladen werden sollen.

optional: Wählen Sie InfoSource Baum Wurzel (InfoSources) Anwendungskomponente anlegen.

Wählen Sie InfoSource Baum Ihre Anwendungskomponente Weitere Funktionen  InfoSource 3.x anlegen Direkte Fortschreibung.

Wählen Sie ein InfoObject aus der Vorschlagsliste und geben Sie einen Namen und eine Beschreibung an.

       2.      Weisen Sie das Quellsystem der InfoSource zu.

Wählen Sie InfoSource Baum Ihre Anwendungskomponente Ihre InfoSource Quellsystem zuweisen. Sie gelangen automatisch zur Transferstrukturpflege.

Das System generiert automatisch DataSources für die drei verschiedenen Datentypen, zu denen Sie Daten laden können:

       Attribute

¡        Texte

¡        Hierarchien (falls das InfoObject über Hierarchien verfügen kann)

Das System generiert automatisch die Transferstruktur, die Übertragungsregeln und die Kommunikationsstruktur (bei Attributen und Texten).

       3.      Pflegen Sie die Transferstruktur / Übertragungsregeln.

Wählen Sie die DataSource, um Hierarchien hochzuladen.

Transfermethode IDoc: Das System generiert Ihnen automatisch einen Vorschlag für die DataSource und die Transferstruktur. Diese besteht aus einem Eintrag für das InfoObject, zu dem Hierarchien geladen werden sollen. Bei dieser Transfermethode wird die Struktur während des Ladens in die Struktur des PSA umgewandelt, was die Performance beeinträchtigt.

Transfermethode PSA: Hier werden auch die Übertragungsregeln und die Kommunikationsstruktur generiert.

       4.      Pflegen Sie die Eigenschaften der Hierarchie.

Wählen Sie Hierarchiepflege und geben Sie einen technischen Namen sowie eine Beschreibung der Hierarchie ein.

Beispiel

Sie laden eine sortierte Hierarchie ohne aufgelöste Blattwerte und Knoten-InfoObjects. Das System generiert eine Tabelle mit folgendem Hierarchieformat:

Beschreibung

Feldname

Länge

Typ

Knotenkennung

NODEID

8

NUMC

Name des InfoObjects

INFOOBJECT

30

CHAR

Knotenbezeichnung

NODENAME

32

CHAR

Verweiskennzeichen

LINK

1

CHAR

Vaterknoten

PARENTID

8

NUMC

Erster Unterknoten

CHILDID

8

NUMC

Nächster Nachbarknoten

NEXTID

8

NUMC

Sprachenschlüssel

LANGU

1

CHAR

Beschreibung – kurz

TXTSH

20

CHAR

Beschreibung – mittel

TXTMD

40

CHAR

Beschreibung - lang

TXTLG

60

CHAR

Empfehlung

Wir empfehlen, wo es möglich und sinnvoll ist, die Transfermethode PSA zu verwenden: Hier haben Sie die Möglichkeit, das Kennzeichen Blattwerte und Knoten-InfoObjects auflösen zu setzen. Damit werden Merkmalswerte in Hierarchien nicht wie sonst in den Feldern NODENAME, LEAFFROM und LEAFTO übertragen, sondern in eigenen Transferstrukturfeldern. Mit dieser Option ist es möglich, Merkmalsausprägungen zu laden, deren Länge des Knotennamens der maximal möglichen Länge für Merkmale (derzeit 60) entspricht. Vorrausetzung ist, dass Sie die Option aufgelöste Blattwerte aktivieren.

Hinweis

Das System übernimmt die Einstellungen zu Intervallen und zur Zeitabhängigkeit aus der InfoObject-Pflege. Je nachdem, welche Einstellungen Sie in der InfoObject-Pflege festgelegt haben, können noch weitere Tabellenfelder vom System dazugeneriert werden.

Das gültig von und gültig bis Feld wird gefüllt, wenn Sie in der InfoObject-Pflege Gesamthierarchie zeitabhängig gewählt haben. Das Kennzeichen zeitabhängig ist aktiviert, wenn Sie in der InfoObject Pflege die Option Hierarchieknoten zeitabhängig gewählt haben.

       5.      Sichern Sie Ihre Eingaben.

Hinweis

Je nachdem, welche Einstellungen Sie in der InfoObject-Pflege festgelegt haben, können noch weitere Felder vom System dazugeneriert werden. Beachten Sie dazu die detaillierte Beschreibung zum Aufbau einer flachen Hierarchiedatei zum Laden über IDoc und zum Aufbau einer flachen Hierarchiedatei zum Laden über PSA.

       6.      Legen Sie ein InfoPackage an und planen Sie dieses ein.

Weitere Informationen: InfoPackage pflegen   

Ende des Inhaltsbereichs