Mit der Web-Service-Operation startCSVImport können Sie einen CSV-Import starten. Folgende Werte können zurückgegeben werden:
true: Der CSV-Import wurde gestartet.false: Der CSV-Import wurde nicht gestartet.
Für den Importfall Metadaten steht keine Case-Importprofildatei zur Verfügung und es können für den Importfall Metadaten keine Case-Importprofildateien erstellt werden.
Parameter | Datentyp | Verwendung | Beschreibung |
|---|---|---|---|
| String | Erforderlich | Der Name der CSV-Datei, die im CSV-Importordner gespeichert ist. Wir empfehlen, in Dateinamen keine Leerzeichen zu verwenden. Wenn Leerzeichen verwendet werden, müssen die Zeichen in der REST-URL maskiert werden. |
| String | Erforderlich | Der Name der CSV-Importprofildatei, die im CSV-Importordner gespeichert ist. |
| String | Erforderlich | Der Importfall. Mögliche Werte:
|
| String | Erforderlich | Der Name der Case-Importprofildatei, die im CSV-Importordner gespeichert ist. Für alle Importfälle, außer Wenn Sie den Importfall
|
| String | Optional | Die Prozess-ID des Daemons, wenn mehrere CSV-Import-Daemons verwendet werden. Es wird geprüft, ob der Daemon mit der entsprechenden ID verfügbar ist. |
REST-URLs für alle Importfälle außer Metadaten können wie folgt definiert werden, zum Beispiel für Importfall Produkte:
http://<SERVERNAME>:5555/axis2/services/CSVImportService/startCSVImport?sCSVFilename=Create_Products.csv&sProfile=default.properties&sCaseType=CSVProd&sCaseProfile=Case_CSVProd.properties
REST-URLs für den Importfall Metadaten können wie folgt definiert werden:
http://<SERVERNAME>:5555/axis2/services/CSVImportService/startCSVImport?sCSVFilename=Metadata_Hierarchy.csv&sProfile=default.properties&sCaseType=CSVMeta&sCaseProfile=CSVMetaPG&daemonId=123