You are here: Data Exchange > Data Formats > CSV Format

CSV Format

The comma-separated values (CSV) file format is available for inbound and outbound data exchanges. Using CSV requires creating a data map between STEP and the data being processed, and may also include data transformations.

The following sample CSV data import file shows that the first row is a header, and the remaining data is delimited by a comma. Exported CSV files always include a header row, though this is optional for imports.

Keep the following points in mind when working with STEP data using CSV format:

Format Availability

CSV is available for selection in:

Mapping

This format requires creating a data map between STEP and the data being processed, and may also include data transformations. For details, see Mapping here.

Inbound Data

CSV import allows creation of and updates to products, classifications, entities, attribute values and references. However, system setup objects (for example, attributes, LOVs, users, reference types, and so on), cannot be created or modified via import.

Because the Map Data process allows selection of only a single node type, only one node type / super type (products, entities, etc.) can be imported at a time. When multiple super types exist in the same import file, a separate import is required to successfully import each type of object, starting with classification data, then product data, and finally, entity data. When the inbound file includes data for node types other than the one selected, two things may happen: 1) assuming none of the data prevents the import, new objects are created using the supplied information and the selected super type, 2) the execution report details the skipped records when included data, like parent ID, is not found in the selected super type hierarchy. Alternately, split the inbound data file by super type and process accordingly.

The following character sets are supported by the Import Manager for CSV files: UTF-8, UTF-16, Windows-1252, or ISO 8859-1 (Latin-1).

For information on parallel imports involving multiple references on object types, see Reference Target Lock Policy on Object Types here.

Inbound Parameters

The following parameters are available in both Import Manager and IIEP.

Note: If the file contains special symbols, like trademark symbols, Unicode character set UTF-8 or UTF-16 is required to import correctly.

Note: Only the delimiters in the dropdown are allowed. If the file uses a different delimiter, before importing, first convert the file outside of STEP.

Import Manager

IIEP

Outbound Data

When data leaves STEP via CSV format, several options are available to customize the output.

Outbound Parameters

The following parameters are available in both Export Manager and OIEP.

Note: If the file contains special symbols, like trademark symbols, Unicode character set UTF-8 or UTF-16 is required to import correctly.

Note: Only the delimiters in the dropdown are allowed. If the file uses a different delimiter, before importing, first convert the file outside of STEP.

Export Manager

OIEP

2017, Stibo Systems