Elastic Elasticsearch User Attributes

User attributes for this format are defined below.

Name

The name of the column to be written.

Type

The type of a column in a table. The valid values for the column type are listed below:

 

 

 

 

 

 

 

 

 

 

 

 

binary

Binary fields store binary data of unlimited length.

boolean

Boolean fields store true/false data. Data read or written from and to such fields must always have a value of either true or false.

byte

Byte fields store 8-bit signed integer numbers.

date

Date fields convert datetimes in Elasticsearch to FME datetime string format.

YYYYMMDDHHmmSS

(Year, Month, Day, Hour, Minute, Second)

If a timezone is specified, then the offset from GMT is included at the end of the string in the format:

[+/-]HH:mm

(Plus or Minus, Hour, Minute)

double

Double fields store 64-bit floating point numbers.

float

Float fields store 32-bit floating point numbers.

integer

Integer fields store 32-bit signed integer numbers.

keyword

Keyword fields store UTF-8 strings of unlimited length. The entire Keyword will be indexed as a whole, with no analysis of word stems or separators.

long

Long fields store 64-bit signed integer numbers.

short

Short fields store 16-bit signed integer numbers.

text

Text fields store UTF-8 strings of unlimited length. Each word in the Text will be analyzed and indexed individually.

Index

The types of indices and constraints to create for the column, if the table is created.

Indices and constraints are only created if the table is created. Each index and constraint contains only one column.

The valid value for the column type is listed below:

  • NotIndexed