3.2.3.4. Datei-Import
Der Datei-Import Step importiert Excel-, CSV- oder Text-Dateien aus einem lokalen Verzeichnis des Servers oder vom Azure Storage in die OCT-Datenbank.
Dieser Step wird somit benötigt, wenn Daten nicht direkt in einer Datenbank verfügbar sind, sondern als Excel-, CSV- oder Text-Datei zur Verfügung gestellt werden.
Des Weiteren können damit mehrere Dateien gleichzeitig mit Platzhaltern importiert, archiviert sowie Spalten automatisch ausgelesen, konfiguriert und hinzugefügt werden.
3.2.3.4.1. Datei-Import-Step hinzufügen
Wählen Sie den gewünschten Step aus:

Ansicht 1 “Step hinzufügen ”
Wenn der Step ausgewählt wird, öffnet sich eine Übersicht. Je nach Dateiquelle (a oder b) müssen verschiedene Informationen eingetragen werden. Die Eingaben für “Importoptionen”, “Zieltabelle” und “Zusätzliche SQL-Befehle” erfolgen gleich, weshalb diese Bereiche nur einmal beschrieben werden.

Ansicht 2 “Step hinzufügen ”
3.2.3.4.2. Dateiquelle - Server-Dateisystem (a)
Hier werden Dateien aus einer lokalen Quelle ausgewählt. Diese Einstellung funktioniert nur bei einer Installation “on premises”.

Ordnerpfad |
Der OCT-Dienst muss lesenden Zugriff auf die angegebenen Excel-/CSV-Dateien besitzen. Es wird empfohlen die Datei im Datenpfad von OCT zu hinterlegen (Standard: "C:\ProgramData\Saxess Sofware\<Dienstname>"). |
Dateiname |
|
Unterordner einschließen |
|
Button “Dateiauswahl anzeigen” |
![]() Dialog “ Dateiauswahl anzeigen”
|
3.2.3.4.3. Dateiquelle - Dateien im Azure-Storage (b)
Azure Storage ist Ihr “Netzlaufwerk” auf Azure - dieses stellen wir Ihnen bereit oder Sie nutzen ein eigenes, wenn Ihnen eines zur Verfügung steht.
Um Dateien aus dem Azure Storage zu importieren, muss die Option “Dateien im Azure Storage” ausgewählt werden. Anschließend hat der Nutzer die Wahl zwischen dem Azure Blob Storage und dem Azure File Storage.
Authentifizierungsmethode
Es gibt zwei Möglichkeiten, eine Authentifizierung vorzunehmen.
Über “Benutzerseitig zugewiesene verwaltete Identität” | ![]() Bitte beachten Sie, dass diese Methode Sicherheitsrisiken birgt und deshalb alle Rechte genau überprüft werden sollten. |
|
Über “Zugriffsschlüssel” | ![]() Diese Methode ist der Standard, falls Sie ein Storage-Konto von Saxess nutzen. |
|
Azure-Storage-Typ
Blob-Storage: Üblicherweise wird der Typ Blob-Storage ausgewählt - ein Speicherdienst in der Cloud, der von Microsoft Azure bereitgestellt wird.

Ansicht “Blob-Storage”
Containername |
|
Unterordner |
|
Dateiname |
|
Button “Verbindung testen” |
|
Button “Dateiauswahl anzeigen” |
|
File-Storage:

Ansicht “File-Storage
Sharename |
|
Unterordner |
|
Dateiname |
|
Button “Verbindung testen” |
|
Button “Dateiauswahl anzeigen” |
|
3.2.3.4.4. Importoptionen
Hier wird definiert, welche Daten bzw. Felder importiert werden.

Ansicht “Importoptionen”
Dateien haben Kopfzeile |
| |
Excel-Tabellenblatt |
| |
Die folgenden Felder können nur bei einer CSV Datei bearbeitet werden: | ||
Feldtrenner |
Es können auch andere Feldtrenner wie z.B. ein Tabulatorzeichen verwendet werden. Dieses muss aus der CSV-Datei kopiert und eingefügt werden. Das eingetragene Zeichen ist auf den ersten Blick nicht sichtbar. Der Import von Textdateien mit fester Spaltenbreite ist derzeit noch nicht möglich, diese müssen erst im Excel über die Funktion “Text in Spalten” aufgetrennt und mit einem Trennzeichen gespeichert werden. | |
Textbegrenzer |
| |
Tausendertrennzeichen |
| |
Dezimaltrennzeichen |
| |
Encoding |
| |
Zeilen überspringen |
| |
Importierte Felder |
| |
Button “Feldliste bearbeiten” |
![]() Dialog “Feldliste bearbeiten” Menüleiste
Tabelle / Spaltenüberschriften
| |
Button “Zusatzfelder bearbeiten” |
![]() Dialog “Zusatzfelder bearbeiten” Menüleiste
Tabelle / Spaltenüberschriften
|
3.2.3.4.5. Zieltabelle
Hier wird definiert, in welcher Zieltabelle die Daten gespeichert werden.

Ansicht “Zieltabelle”
Name der Zieltabelle |
|
Zieltabelle vor jedem Import leeren |
|
Button “Tabelle generieren” |
|
Icon |
|
3.2.3.4.6. Datei-Backup
Das Datei-Backup ist nur im Server-Dateisystem eine Archivierungsoption. Die Datei-Backup Optionen machen es möglich, Dateien nach dem Import zu archivieren.

Ansicht “Datei-Backup”
Verarbeitete Dateien archivieren |
|
Zeitstempel zum Dateinamen hinzufügen |
|
Archivordner-Pfad |
|
3.2.3.4.7. Zusätzliche SQL-Befehle

Ansicht “ Zusätzliche SQL-Befehle”
PreSQL |
|
PostSQL |
|
Nach dem Hinzufügen eines Steps muss dieser gespeichert werden. Danach kann über das Icon in der Menüleiste die Pipeline gestartet werden.
Während die Pipeline ausgeführt wird, erscheint solange ein sich drehender Kreis in der Pipelinezeile, bis der Prozess beendet ist.