Data type prefixes

Data type prefixes are added to field names in the first data record. Use the prefixes to set field data types.

Available prefixes

NameDescription
-The field will be of the number type.
+The field will be of the string type.
d+The field will be a date divided into 3 subfields: Year, Month, Day.
D+The field will be a date represented as a multilevel hierarchy with the following levels: Year > Month > Day.
D4+The field will be a date represented as a multilevel hierarchy with the following levels: Year > Quarter > Month > Day.
ds+The field will be a date displayed in the "dd/MM/yyyy" format.
dt+The field will be a date displayed in the "dd/MM/yyyy HH:mm:ss" format.
t+The field will be a time interval displayed in the "HH:mm:ss" format.
m+The field will be of the month type. Natural sorting is applied to field members.
w+The field will be of the weekday type. Natural sorting is applied to field members.

Examples

1) Here is a sample CSV data where the ds+ and w+ prefixes are added to the field names:

ds+Invoice Date, Quantity, Country, w+Week Day
2018-05-15, 3, France, Tuesday
2018-05-16, 4, Italy, Wednesday
2018-05-17, 2, Spain, Thursday
2018-05-12, 2, Japan, Saturday

After loading the CSV data and selecting fields in the Field List, you can see that the Invoice Date is displayed as a string in the "dd/MM/yyyy" format, and the Week Day is interpreted as a day of the week:

2) You can represent a date as a multilevel hierarchy using the D+ or the D4+ prefix.

Here is an example with the D+ prefix:

D+Invoice Date, -Quantity, -Price, +Country
2018-05-15, 3, 329, France
2018-05-16, 4, 139, Italy
2018-05-17, 2, 429, Spain
2018-05-12, 2, 559, Japan

See how the Invoice Date is displayed in the pivot table when the CSV file is loaded to WebDataRocks:

This demo is also available on our CodePen.

To create multilevel hierarchies from fields of other types, refer to the Creating multilevel hierarchies guide.

See also