Schema - Data Types

The following Datatypes are supported by the Hydrolix system.

  • Transform types are types specified for the Ingest Schema
  • View types are the types specified for the Query Schema

Mappings for these are shown below.

Transform Type Index Virtual Ignore Primary ShardKey catch_all Format Resolution Default Elements Source Script Limits View Type
array ignored optional optional disallowed disallowed disallowed ignored ignored optional required optional optional optional array
bool or boolean optional optional optional disallowed disallowed disallowed ignored ignored optional disallowed optional optional optional uint8
datetime optional optional optional allowed disallowed disallowed required optional optional disallowed optional optional optional datetime or datetime64
datetime64 optional optional optional allowed disallowed disallowed required optional optional disallowed optional optional optional datetime or datetime64
double optional optional optional disallowed disallowed disallowed ignored ignored optional disallowed optional optional optional double
epoch optional optional optional allowed disallowed disallowed required optional optional disallowed optional optional optional datetime or datetime64
int32 optional optional optional disallowed disallowed disallowed ignored ignored optional disallowed optional optional optional int32
int8 optional optional optional disallowed disallowed disallowed ignored ignored optional disallowed optional optional optional int8
int64 optional optional optional disallowed disallowed disallowed ignored ignored optional disallowed optional optional optional int64
string optional optional optional disallowed allowed disallowed ignored ignored optional disallowed optional optional optional string
uint32 optional optional optional disallowed disallowed disallowed ignored ignored optional disallowed optional optional optional uint32
uint8 optional optional optional disallowed disallowed disallowed ignored ignored optional disallowed optional optional optional uint8
uint64 optional optional optional disallowed disallowed disallowed ignored ignored optional disallowed optional optional optional uint64