Ein Import besteht aus bis zu fünf Abschnitten. Jeder Importabschnitt entspricht einer Gruppe von Quelldaten mit einer bestimmten Granularität. Es wird davon ausgegangen, dass alle Datensätze für einen Importabschnitt dieselbe Anzahl Spalten enthalten. Importabschnitte in Quelldateien werden durch einen eindeutigen Abschnittsheader identifiziert, der aus einem Präfix, einem Label und einem Suffix besteht. Eine Importdatei kann aus mehreren Abschnitten desselben Typs bestehen, jedoch müssen alle Abschnitte desselben Typs dieselbe Anzahl Spalten enthalten. Für Datenbankquellen wird jeder Importabschnitt einer einzelnen Datenbanktabelle oder -ansicht zugeordnet.
Tabelle 12-1 Importabschnitte
Importabschnitt | Beschreibung |
---|---|
Version |
Eigenschaftswerte der neuen Version Dieser Importabschnitt ist nur erforderlich, damit der Name oder die Beschreibung der durch den Import erstellten neuen Version für jede Ausführung unterschiedlich ist oder um Versionseigenschaftenwerte zu laden. Erforderliche Spalte: Versionsname |
Hierarchie |
Durch den Importprozess zu erstellende Hierarchien, ihre obersten Knoten sowie Eigenschaftswerte für jede Hierarchie Dieser Abschnitt ist erforderlich, um Knoten mit Hierarchiebeziehungen zueinander in Beziehung zu setzen. Erforderliche Spalten: Hierarchiename, Oberster Knoten |
Node |
Durch den Importprozess zu erstellende Knoten und globale Knoteneigenschaftswerte für jeden Knoten Knoten, die nicht mit Hierarchien zusammenhängen, werden als verwaiste Knoten in die neue Version importiert. Erforderliche Spalte: Knotenname |
Beziehung |
Eltern-Kind-Beziehungen zwischen Knoten in Hierarchien und globale oder lokale Knoteneigenschaftswerte für den untergeordneten Knoten Dieser Abschnitt ist erforderlich, um Knoten mit Hierarchiebeziehungen zueinander in Beziehung zu setzen. Knoten, die direkt oder indirekt mit einem obersten Knoten einer Hierarchie zusammenhängen, die importiert wird, werden in die Hierarchie eingefügt, sofern dadurch keine doppelten Instanzen des Knotens erzeugt werden. Erforderliche Spalten: Name des übergeordneten Knotens, Knotenname |
Hierarchieknoten |
Eigenschaftswerte von lokalen Knoten, die für eine angegebene Hierarchie spezifisch sind. Der Importabschnitt "Hierarchie" ist erforderlich, wenn dieser Abschnitt verwendet wird. Erforderliche Spalten: Hierarchiename, Knotenname |
Beispiel 12-1 Beispiel für Importdatei
[version] My Version [hier] Balance Sheet,BALSHEET [node] 1000,Assets 2000,Liabilities 3000,Equity [relation] BALSHEET,1000 BALSHEET,2000 BALSHEET,3000
Zeichenfolgen in Anführungszeichen und Formatierung beibehalten
Der Importprozess kann Zeichenfolgen in Anführungszeichen sowie die Registerkarten- und Zeilenschaltungformatierung beibehalten. Setzen Sie in der Importdatei für jeden Abschnitt, in dem Sie die Anführungszeichen und die Formatierung beibehalten möchten, den gesamten Abschnitt in Anführungszeichen. Für Elemente in Anführungszeichen innerhalb des Abschnitts müssen Sie zusätzliche Anführungszeichen angeben. Die Verarbeitung von Zeichenfolgen in Anführungszeichen wird vom Parameter "Anführungszeichen für Zeichenfolgen löschen" beim Import aktiviert. Die Option muss ausgewählt werden, um das Verarbeiten und Löschen von Anführungszeichen für Zeichenfolgen zu aktivieren.
Beispiel: Wenn Sie die Formatierung und Zeichenfolgen in Anführungszeichen in diesem Abschnitt beibehalten möchten:
IF (@ISMBR("Plan") AND @ISMBR(&NextYear)) "Units"->"P_TP1"->"YearTotal" / "Avg Order Size" / "Close Rate" * "Travel %"; ELSEIF (@ISMBR("Forecast") AND @ISMBR(&NextYear)) "Units"->"P_TP1"->"Rolling" /"Avg Order Size" / "Close Rate" * "Travel %"; ENDIF
Fügen Sie Anführungszeichen folgendermaßen hinzu:
"IF (@ISMBR(""Plan"") AND @ISMBR(&NextYear)) ""Units""->"P_TP1"->""YearTotal"" / ""Avg Order Size"" / ""Close Rate"" * ""Travel %""; ELSEIF (@ISMBR(""Forecast"") AND @ISMBR(&NextYear)) ""Units""->""P_TP1""->""Rolling"" /""Avg Order Size"" / ""Close Rate"" * ""Travel %""; ENDIF"
Hinweis:
Wenn im Abschnitt einfache Anführungszeichen verwendet werden, fügen Sie diesen Elementen zusätzliche einfache Anführungszeichen hinzu.