CSV Suche

Liefert eine flache Liste von Projektionen die in der Suche definiert wurden als CSV.
Die Konfiguration ist äquivalent zur Tupel-Suche.


Beispielergebnis als XML

Suchergebnis
<?xml version="1.0" encoding="UTF-8"?>
<core:DataServiceSearchResult ...>
<core:CsvSearchResult maxResults="100" count="2">
<result>ShipmentId,workingState,uceName1,uceName2,cnrName1,cnrName2
1,NEW,Kümmerlich,Wolfgang,Schuster,Josefine
51,ACCEPTED,Mustermann,Max,Sonnenschein,Paula
</result>
</core:CsvSearchResult>
</core:DataServiceSearchResult>

Die Spalten im Suchergebnis (result) wurden in der Beispielsuche als Feldprojektionen (1) definiert. In der ersten Zeile stehen die Namen der Projektionen.

images/download/attachments/62859697/image2018-5-15_13_54_24-version-1-modificationdate-1607346492847-api-v2.png

Im Zusammenhang mit dem SearchCronTask kann im Search Task die Option skipCsvEnvelope="true" aktiviert werden.

Dabei wird dann an das Profil nur noch die CSV-Daten übertragen, sodass diese direkt im Mapping verarbeitet werden können.

In einer CSV Suche sollten aber nur Projektionen auf simple Datentypen verwendet werden, da alle Daten in einen Text konvertiert werden müssen.

Daher liefert die Tupel-Suche immer ein genaueres und komplexeres Ergebnis als die CSV Suche.