Was ist im Verbindungsschema enthalten?
Dieser Abschnitt enthält vollständige Informationen über die Definition der einzelnen Felder/Parameter in der Verbindungsschemadatei und gibt an, was in den einzelnen Feldwerte aktualisiert werden kann und wie dies zu tun ist. Das Schema der Verbindungsdatei besteht aus sechs Blättern, die jeweils eigene Felder und Verwendungszwecke enthalten. Basierend auf jedem Bereich werden Verbindungen, Instanzen, Parameter und Datentabellen erstellt.
Allgemein
In diesem Bereich werden allgemeine Informationen erfasst, die zum Erstellen einer neuen Dateiverbindung verwendet werden. Die Dateiverbindung wird auf der Grundlage der folgenden Details erstellt.
Erforderliche Informationen:
- Name: Der Name der zu erstellenden Dateiverbindung.
- Bezeichnung: Verbindungsbezeichnung für die Details.
- Typ: Dateityp, der von Anwendern für diese Verbindung hochgeladen werden soll.
- Präfix: Zum Erstellen der Remote-Tabellen.
- Arbeitsmappe laden: Indikator zum Laden der gesamten Arbeitsmappe (Y) oder nach Arbeitsblatt (N).
| Feld | Typ | Zulässige Werte | Validierungen |
|---|---|---|---|
| Name | Text | Freitext | Maximal 60 Zeichen. |
| Beginnen Sie mit dem Alphabet. | |||
| Es sind nur Sonderzeichen „-“, „_“ und Leerzeichen zulässig. | |||
| Bezeichnung | Text | Freitext | Maximal 100 Zeichen. |
| Typ | Text | Excel-Arbeitsmappe | Standard: Excel-Arbeitsmappe |
| CSV | |||
| TXT | |||
| Präfix | Text | 3 Ziffern | |
| Arbeitsmappe laden | Text | Y | Die Arbeitsmappe wurde importiert. |
| N | Nur bestimmte Arbeitsblätter. |
Instanz
Die Instanztabelle wird auf der Grundlage der folgenden Details erstellt.
Instanzkopfzeile
In diesem Bereich werden die Excel-Arbeitsmappeninstanzen erfasst, die zum Importieren von Daten erstellt werden sollen.
- Instanz-ID: Eindeutiger Name, der zum Erstellen der Instanz für Remote-Tabellen für hochzuladende Excel-Blätter/Arbeitsmappen verwendet wird.
- Auf Blätter anwenden: Die erstellte Instanz soll für verschiedene Blätter gelten, auf die hier Bezug genommen wird.
- Instanzmodell: Vorhandenes Modell im Arbeitsbereich, das als Referenz für Felder verwendet werden soll.
| Feld | Typ | Zulässige Werte | Validierung |
|---|---|---|---|
| Instanz-ID | Text | Freitext | Maximal 60 Zeichen. |
| Auf Blätter anwenden | Arbeitsblattname | Arbeitsblattname | Gilt nur für Arbeitsblatt. |
| Arbeitsblatt-Präfix * | Gilt für alle Arbeitsblätter mit dem genannten Präfix. | ||
| * | Anwendbar auf alle Arbeitsblätter. | ||
| Instanzmodell | Text | Modellname | Gültige Modell-ID aus dem Arbeitsbereich. |
Instanzfelder
Dieser Bereich enthält Instanzdetails wie Felder und deren Bezug:
- Instanz-ID: Geben Sie die Instanz-ID an, die aus dem obigen Instanzenkopfzeilen-Blatt erstellt wurde.
- Instanzfeld: Felder, die für die Erstellung von Instanzen identifiziert werden, welche hinsichtlich des Ladens mehrerer Datensätze variabel sind.
- Referenztyp: Auf die oben definierten Felder muss verwiesen werden, entweder aus der Excel-Datei oder aus der Anwenderauswahl.
- Referenz: Wenn der Referenztyp eine Excel-Datei ist, müssen Sie die Referenzzelle angeben.
| Feld | Typ | Zulässige Werte | Validierung |
|---|---|---|---|
| Instanz-ID | Text | Muss Instanz-ID sein, die im Instanzenkopfzeilen-Blatt definiert ist | |
| Instanzfeld | Text | Nur Feldnamen aus dem Instanzmodell | Es sollte mindestens ein Feld definiert werden. |
| Referenztyp | Text | Auswahl aktivieren | Der Feldwert wird während der Ausführung des Datenimports vom Anwender ausgewählt. |
| Arbeitsmappenzelle | Der Feldwert wird aus einer bestimmten Zelle der Excel-Arbeitsmappe abgerufen. | ||
| Namensbereich | Der Feldwert wird aus der ersten Zelle des Namensbereichs der Excel-Arbeitsmappe abgerufen. | ||
| Referenz | Text | Spezifische Excel-Zelle | Gilt nur für den Referenztyp „Arbeitsmappenzelle“. |
| Bestimmter Namensbereich | Gilt nur für den Referenztyp „Namensbereich“. |
Parameter
Bezieht sich auf Parameter, die für die Verbindung erforderlich sind, und ihre Referenzen auf gelesene Daten. Die Parametertabelle wird auf der Grundlage der folgenden Details erstellt.
Erforderliche Informationen :
- Instanz-ID: Wie im Blatt „Instanzkopfzeile“ erstellt.
- Parameter: Liste der Parameter/Variablen für die einzelnen zu importierenden Instanzwerte.
- Parametertyp: Typ der in der Parametertabelle aufzuzeichnenden Parameterwerte.
- Verknüpftes Referenzfeld: Zum Verknüpfen und Zuordnen des Parameterwerts zu einem bestimmten Feldwert.
- Verknüpftes Referenzmodell: Zum Verknüpfen des Modells im Arbeitsbereich, um die Felder zu identifizieren.
- Referenztyp: Angabe, woher der Parameterwert für jeden Parameter abgerufen werden soll.
- Referenz: Angabe der Details des Referenztyps.
- Leerzeichen ignorieren: Kennung, um die Parameter auch mit Leerzeichen (Y) oder nicht (N) zu erfassen.
| Feld | Typ | Zulässige Werte | Validierung |
|---|---|---|---|
| Instanz-ID | Text | Muss eine Instanz-ID sein, die im Instanzkopfzeilenblatt definiert ist. | |
| Parameter | Text | Freitext | |
| Parametertyp | Text | Text | Standard |
| Zahl | |||
| Feld | Felder beziehen sich auf Felder in einem Modell, das als Teil einer Instanz ausgewählt wurde. | ||
| Liste | Die Liste bezieht sich auf Felder (ohne Verknüpfung mit dem Modell). | ||
| Verknüpftes Referenzfeld | Text | Spezifisches Feld innerhalb des Referenzmodells | Obligatorisch für Parametertyp „Feld“ / „Liste“. |
| Verknüpftes Referenzmodell | Text | Spezifisches Modell innerhalb des Arbeitsbereichs | |
| Referenztyp | Text | Arbeitsmappenzelle | Liest aus einer bestimmten Arbeitsmappenzelle. |
| Namensbereichszelle | Liest aus einem bestimmten Namensbereich. | ||
| VLOOKUP | Identifiziert aus dem VLOOKUP-Wert. | ||
| HLOOKUP | Identifiziert aus dem HLOOKUP-Wert. | ||
| Referenz | Text | Spezifische Excel-Zelle | Gilt nur für den Referenztyp „Arbeitsmappenzelle“. |
| Bestimmter Namensbereich | Gültig für den Referenztyp „Ist Namensbereich“. | ||
| Bestimmter Namensbereich |
Gültig für VLOOKUP/HLOOKUP Annahme von nur 2 Spalten (VLOOKUP) oder 2 Zeilen (HLOOKUP) |
||
| Leerzeichen ignorieren | J/N | J | Parameter mit leerem Wert gespeichert. |
| N | Der Parameter wird ignoriert, wenn der Wert leer ist. |
Tabellen
Datentabellen werden auf der Grundlage der folgenden Details erstellt.
Tabellenkopfzeile
- Instanz-ID: Wie im Blatt „Instanzkopfzeile“ erstellt.
- Tabellenname: Eindeutige ID für die zu erstellenden Datentabellen für jeden Datenbereich in Excel.
- Bezeichnung der Tabelle: Geben Sie die Bezeichnung an, um den Zweck der Tabellendaten zu identifizieren.
- Referenztyp: Geben Sie den Verweis auf Daten an, die aus Excel abgerufen werden sollen.
- Referenz: Referenztypdetails.
- Startzeile für Spaltenbereich: Startzeile zum Importieren von Daten (nur für Spaltenbereichsreferenz gültig).
- Hat Spaltenkopfzeile: Mit Tagging zu markierende Kennung, wenn eine Tabellenkopfzeile vorhanden ist.
- Anzahl an Kopfzeilen: Anzahl der Zeilen, die als Kopfzeile ignoriert werden sollen.
- Erste Datenzeilen überspringen: Anzahl der Zeilen, die übersprungen werden sollen, bevor die Daten mit dem Beginn des Bereichs beginnen.
- Zeilen zu Feldzuordnung aktivieren: Option zum Aktivieren der Feldzuordnung während der Datentransformation.
| Feld | Typ | Zulässige Werte | Validierung |
|---|---|---|---|
| Instanz-ID | Text | Muss Instanz-ID sein, die im Instanzenkopfzeilen-Blatt definiert ist | |
| Tabellenname | Text | Eindeutige ID | Maximal 30 Zeichen und keine Sonderzeichen. |
| Tabellenbeschreibung | Text | Freitextbeschreibung | Maximal 60 Zeichen. |
| Referenztyp | Text | Fester Bereich | Bestimmter Zellbereich für Zeilen und Spalten, die zum Erstellen einer Datentabelle abgerufen werden. |
| Namensbereich | Bestimmter Namensbereich, der in Excel definiert ist und zum Erstellen einer Datentabelle abgerufen wird. | ||
| Spaltenbereich |
Bestimmter Spaltenbereich, der in Excel definiert ist und zum Erstellen einer Datentabelle abgerufen wird. Der Spaltenbereich entspricht dem Hochladen von CSV-Dateien, wo wir auswählen, aus welcher Zeile Daten verfügbar sind und welche Zeile eine Kopfzeile hat |
||
| Referenz | Text | Spezifischer fester Bereich | (Beispiel: Blatt'!$A$67:$X$68) |
| Bestimmter Namensbereich | (Beispiel: _NCF oder _PL oder _DIV) | ||
| Bestimmter Spaltenbereich | Beispiel: C:I oder Sheet!$B:$G) | ||
| Startzeile für Spaltenbereich | Zahl | Geben Sie die Startzeile an | Nur gültig für Referenztyp = Spaltenbereich |
| Hat Spaltenkopfzeile | J/N | J | Spaltenkopfzeile wird ignoriert |
| N | |||
| Anzahl an Kopfzeilen | Zahl | 0 und höher | Kopfzeilen werden ignoriert |
| Erste Datenzeilen überspringen | Zahl | 0 und höher | Datenbereich beginnt nach Überspringen von Zeilen |
| Zuordnung von Zeilen zu Feldern aktivieren | J/N | J | Spaltenkopfzeile = Y, ist Voraussetzung für diese Option |
| N |
Tabellendetails
Detail von Datentabellen werden mithilfe der folgenden Informationen erfasst:
- Tabellenname: Wie im Tabellenkopfzeilenbereich erstellt, eindeutige Tabellen-ID.
- Feldname: Definition der Feldnamen für jede der Tabellen; jede Zeile/Spalte in der Tabellendefinition kann mit Feldnamen identifiziert werden.
- Feldbezeichnung: Angabe der Bezeichnung für Felddetails.
- Feldtyp: Typ der Werte, die in das Feld eingetragen werden.
- Verknüpftes Referenzfeld: Verknüpfung und Zuordnung der Feldwerte aus den angegebenen Feldwerten.
- Verknüpftes Referenzmodell: Verknüpfung und Zuordnung der Felder aus dem angegebenen Modell.
- Achse: Aus dem Datenbereich, der im Tabellenkopf für jeden Tabellennamen definiert ist, ordnen wir Remote-Feldern die Zeilen/Spalten aus dem Datenbereich für den Import zu. Die Achse hilft bei der Angabe der Zeile/Spalte/Maßnahme, die für das Feld ausgefüllt werden soll.
- Referenz: Datenwertdetails.
- Spaltenbereich: Bei Axis = Zeilen, d. h. bei Feldwerten, die aus Zeilen zugewiesen werden sollen, ist der zu transponierende Spaltenbereich als Feldwert(e) anzugeben.
- Leerzeichen ignorieren: Angabe, ob Leerzeichen als Feldwerte berücksichtigt werden sollen.
- Null ignorieren: Angabe, ob Nullen als Feldwerte berücksichtigt werden sollen.
| Feld | Typ | Zulässige Werte | Validierung |
|---|---|---|---|
| Tabellenname | Text | Wie im Bereich „Tabellenkopfzeile“ erstellt | |
| Feldname | Text | Eindeutige Feld-ID | Maximal 30 Zeichen und keine Sonderzeichen. |
| Feldbezeichnung | Text | Freitext für Details | |
| Feldtyp | Text | Text | |
| Zahl | |||
| Feld | Felder beziehen sich auf Felder in einem Modell, das als Teil einer Instanz ausgewählt wurde. | ||
| Liste | Die Liste bezieht sich auf Felder (ohne Verknüpfung mit dem Modell). | ||
| Verknüpftes Referenzfeld | Text | Angabe einer gültigen Feld-ID | Felder innerhalb des Instanzmodells. |
| Verknüpftes Referenzmodell | Text | Angabe einer gültigen Modell-ID innerhalb des Arbeitsbereichs | Obligatorisch für Feldtyp „Feld“ / „Liste“. |
| Achse | Text | Spalten | Feldwerte werden aus Spalten des angegebenen Datenbereichs zugeordnet. |
| Zeilen | Feldwerte werden aus Zeilen des angegebenen Datenbereichs zugeordnet. | ||
| Maßnahme | Datenzeilen werden Feldern zugeordnet. | ||
| Referenz | Text | Angabe der Anzahl der Spalten im Excel-Dateidatenbereich, die im folgenden Format zugeordnet werden sollen: Spalte_1, Spalte_2, Spalte_3... | Für Achse = Spalten |
| Zeile_1, Zeile_2, Zeile_3... | Für Achse = Zeilen | ||
| Daten | Für Achse = Maßnahme | ||
| Spaltenbereich | Text | Angabe des Spaltenbereichs, der den Feldwerten zugeordnet werden soll. | Beispiel: Spalte_2:Spalte_24 Gilt nur für Achse = Zeilen |
| Leerzeichen ignorieren | J/N | J | Feldwerte werden für Leerzeichen zugeordnet. |
| N | Leere Feldwerte werden ignoriert. | ||
| Null ignorieren | J/N | J | Feldwerte werden für Nullen zugeordnet. |
| N | Nullfeldwerte werden ignoriert. |