❄️ The Icicle Streaming Query Language ❄️
1{
2 "version": "v0",
3 "schema": {
4 "map": {
5 "key": {
6 "struct": {
7 "fields": [
8 { "name": "entity_hash",
9 "schema": {
10 "int": {}}},
11 { "name": "entity_id",
12 "schema": {
13 "binary": {
14 "encoding": {
15 "utf8": {}}}}}]}},
16 "value": {
17 "struct": {
18 "fields": [
19 { "name": "default:injury",
20 "schema": {
21 "map": {
22 "default": { "allow": {} },
23 "key": {
24 "struct": {
25 "fields": [
26 {
27 "name": "time",
28 "schema": {
29 "int": {
30 "encoding": { "date": {}}}}},
31 {
32 "name": "factset_id",
33 "schema": {
34 "reversed": {
35 "int": {}}}}]}},
36 "value": {
37 "array": {
38 "element": {
39 "enum": {
40 "variants": [
41 { "name": "none"
42 , "schema": {
43 "unit": {}}},
44 {
45 "name": "some",
46 "schema": {
47 "struct": {
48 "fields": [
49 { "name": "action"
50 , "schema": {
51 "enum": {
52 "default": { "allow": {} },
53 "variants": [
54 {
55 "name": "none",
56 "schema": {
57 "unit": {}}},
58 {
59 "name": "some",
60 "schema": {
61 "binary": {
62 "encoding": {
63 "utf8": {}}}}}]
64 } } },
65 { "name": "location"
66 , "schema": {
67 "binary": {
68 "encoding": {
69 "utf8": {}
70 } } } },
71 { "name": "severity"
72 , "schema": { "double": {}}}]}
73 } } ] }}}}}}}]}}}}}