diff --git a/src/main/resources/events-mapping.json b/src/main/resources/events-mapping.json index 1de686a..5726271 100644 --- a/src/main/resources/events-mapping.json +++ b/src/main/resources/events-mapping.json @@ -1,41 +1,127 @@ { "properties": { - "action_name": { "type": "keyword", "ignore_above": 100 }, - "user_id": { "type": "keyword", "ignore_above": 100 }, - "session_id": { "type": "keyword", "ignore_above": 100 }, - "query_id": { "type": "keyword", "ignore_above": 100 }, - "page_id": { "type": "keyword", "ignore_above": 256 }, - "message": { "type": "keyword", "ignore_above": 256 }, - "message_type": { "type": "keyword", "ignore_above": 100 }, - "timestamp": { "type": "date", "doc_values": true }, - "event_attributes": { - "properties": { - "user_name": { "type": "keyword", "ignore_above": 256 }, - "user_id": { "type": "keyword", "ignore_above": 100 }, - "email": { "type": "keyword" }, - "price": { "type": "float" }, - "ip": { "type": "ip", "ignore_malformed": true }, - "browser": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, - "position": { - "properties": { - "ordinal": { "type": "integer" }, - "x": { "type": "integer" }, - "y": { "type": "integer" }, - "page_depth": { "type": "integer" }, - "scroll_depth": { "type": "integer" }, - "trail": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } } } - }, - "object": { - "properties": { - "object_id": { "type": "keyword", "ignore_above": 256 }, - "object_type": { "type": "keyword", "ignore_above": 100 }, - "transaction_id": { "type": "keyword", "ignore_above": 100 }, - "description": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, - "to_user_id": { "type": "keyword", "ignore_above": 100 }, - "object_detail": { "type": "object" } - } - } - } - } - } - } \ No newline at end of file + "action_name": { + "type": "keyword", + "ignore_above": 100 + }, + "user_id": { + "type": "keyword", + "ignore_above": 100 + }, + "session_id": { + "type": "keyword", + "ignore_above": 100 + }, + "query_id": { + "type": "keyword", + "ignore_above": 100 + }, + "page_id": { + "type": "keyword", + "ignore_above": 256 + }, + "message": { + "type": "keyword", + "ignore_above": 256 + }, + "message_type": { + "type": "keyword", + "ignore_above": 100 + }, + "timestamp": { + "type": "date", + "doc_values": true + }, + "event_attributes": { + "properties": { + "user_name": { + "type": "keyword", + "ignore_above": 256 + }, + "user_id": { + "type": "keyword", + "ignore_above": 100 + }, + "email": { + "type": "keyword" + }, + "price": { + "type": "float" + }, + "ip": { + "type": "ip", + "ignore_malformed": true + }, + "browser": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + }, + "position": { + "properties": { + "ordinal": { + "type": "integer" + }, + "x": { + "type": "integer" + }, + "y": { + "type": "integer" + }, + "page_depth": { + "type": "integer" + }, + "scroll_depth": { + "type": "integer" + }, + "trail": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + } + } + }, + "object": { + "properties": { + "object_id": { + "type": "keyword", + "ignore_above": 256 + }, + "object_type": { + "type": "keyword", + "ignore_above": 100 + }, + "transaction_id": { + "type": "keyword", + "ignore_above": 100 + }, + "description": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + }, + "to_user_id": { + "type": "keyword", + "ignore_above": 100 + }, + "object_detail": { + "type": "object" + } + } + } + } + } + } +} \ No newline at end of file