Skip to main content
Version: 4.0 (2026 H1)

CsvDataProvider


Via the CsvData provider .csv files can be accessed.

Configuration​

In addition to the Mapping and SearchParameters configuration, which all DataProviders of the Data interface require, the CsvDataProvider can be configured via the Option element:

<CsvDataProvider DisplayName="Customer addresses">
<Options>
<FilePath>\\fileshare\addressdata.csv</FilePath>
<HasHeaders>true</HasHeaders>
<Delimiter>,</Delimiter>
</Options>
...
</CsvDataProvider>
  • FilePath string, path to csv file
  • HasHeader bool, indication whether first row is a header row
    If there are no headers, the columns will be numbered (0, 1, ...) (important for SearchParameters and Mapping).
  • Delimiter string, indication of the delimiter

Example​

<CsvDataProvider DisplayName="Customer addresses">
<Options>
<FilePath>\\fileshare\addressdata.csv</FilePath>
<HasHeaders>true</HasHeaders>
<Delimiter>,</Delimiter>
</Options>
<SearchParameters>
<Text Id="Firma" Label="Firmenname" />
<Text Id="Ort" Label="Ort" />
</SearchParameters>
<Mapping>
<Map Source="Firma" Target="CompanyName" />
<Map Source="Strasse" Target="Street" />
<Map Source="PLZ" Target="PostalCode" />
<Map Source="Ort" Target="City" />
<Map Source="Land" Target="Country" />
</Mapping>
</CsvDataProvider>