Delimiter Separated Values (DSV)

The Delimiter Separated Values (DSV) Data Store is available for Reading and Writing data in 1Integrate.

A DSV file stores data as sets of values separated by a specified ‘separator’ character, with a new line character at the end of each line.

Each DSV file will be represented as a separate class, where attributes are defined by the DSV ‘columns’. Attributes are strings by default but can be overridden in the Read and Commit mapping. Each line in the DSV will be read in as a separate object, this means that all the rows in the single DSV file must have the same number and order of values.

Read and Write Support

Read

Write

FME Desktop Required

Commit

Copy To

tick cross tick cross

Data Support

Data

Support

Notes

Non-Spatial

tick

 

2D

tick

 

Measured

tick

 

Heighted

tick

 

3D

cross

For more information about 3D data in 1Integrate, please refer to Full 3D Support.

Key Information

  • The DSV Data Store preserves the order of class attributes from source data files. This allows 1Integrate to preserve the field order when exporting DSVs.

  • Geometry field(s) will always appear last in the list of class attributes. When reading data with geometries encoded as WKT, you may need to select Strip quotes from field.

  • Other than geometry fields, all field types in DSV files are detected as strings. You can correct this manually in the schema mapper.

  • 1Integrate handles Multiple DSV files in one zip. When using this method the files will come through as separate classes.

Parameters

ClosedRead and Commit

ClosedCopy To