File tree Expand file tree Collapse file tree 10 files changed +684
-1
lines changed
druid-ingestion/templates Expand file tree Collapse file tree 10 files changed +684
-1
lines changed Original file line number Diff line number Diff line change
1
+ {
2
+ "type": "index",
3
+ "spec": {
4
+ "ioConfig": {
5
+ "type": "index",
6
+ "firehose": {
7
+ "type": "static-azure-blobstore",
8
+ "blobs": [
9
+ {
10
+ "container": "{{container_name}}",
11
+ "path": "/observation/domain_criteria/ml_observation_domain_criteria.json"
12
+ }
13
+ ],
14
+ "fetchTimeout": 300000
15
+ },
16
+ "inputFormat": {
17
+ "type": "json"
18
+ }
19
+ },
20
+ "tuningConfig": {
21
+ "type": "index",
22
+ "partitionsSpec": {
23
+ "type": "dynamic"
24
+ }
25
+ },
26
+ "dataSchema": {
27
+ "dataSource": "ml-obs-domain-criteria",
28
+ "granularitySpec": {
29
+ "type": "uniform",
30
+ "queryGranularity": "none",
31
+ "rollup": false,
32
+ "segmentGranularity": "DAY"
33
+ },
34
+ "timestampSpec": {
35
+ "column": "time_stamp",
36
+ "format": "auto"
37
+ },
38
+ "dimensionsSpec": {
39
+ "dimensions": [
40
+ {
41
+ "type": "string",
42
+ "name": "program_name"
43
+ },
44
+ {
45
+ "type": "string",
46
+ "name": "program_id"
47
+ },
48
+ {
49
+ "type": "string",
50
+ "name": "solution_name"
51
+ },
52
+ {
53
+ "type": "string",
54
+ "name": "solution_id"
55
+ },
56
+ {
57
+ "type": "string",
58
+ "name": "state_name"
59
+ },
60
+ {
61
+ "type": "string",
62
+ "name": "state_externalId"
63
+ },
64
+ {
65
+ "type": "string",
66
+ "name": "district_name"
67
+ },
68
+ {
69
+ "type": "string",
70
+ "name": "district_externalId"
71
+ },
72
+ {
73
+ "type": "string",
74
+ "name": "organisation_name"
75
+ },
76
+ {
77
+ "type": "string",
78
+ "name": "organisation_id"
79
+ },
80
+ {
81
+ "type": "string",
82
+ "name": "parent_channel"
83
+ },
84
+ {
85
+ "type": "string",
86
+ "name": "solution_type"
87
+ },
88
+ {
89
+ "type": "string",
90
+ "name": "private_program"
91
+ },
92
+ {
93
+ "type": "string",
94
+ "name": "domain_name"
95
+ },
96
+ {
97
+ "type": "string",
98
+ "name": "domain_externalId"
99
+ },
100
+ {
101
+ "type": "string",
102
+ "name": "domain_level"
103
+ },
104
+ {
105
+ "type": "string",
106
+ "name": "criteria_name"
107
+ },
108
+ {
109
+ "type": "string",
110
+ "name": "criteria_score"
111
+ },
112
+ {
113
+ "type": "string",
114
+ "name": "criteria_id"
115
+ },
116
+ {
117
+ "type": "long",
118
+ "name": "unique_submissions"
119
+ },
120
+ {
121
+ "type": "long",
122
+ "name": "unique_entities"
123
+ },
124
+ {
125
+ "type": "long",
126
+ "name": "unique_users"
127
+ },
128
+ {
129
+ "type": "string",
130
+ "name": "time_stamp"
131
+ }
132
+ ]
133
+ },
134
+ "metricsSpec": []
135
+ }
136
+ }
137
+ }
Original file line number Diff line number Diff line change
1
+ {
2
+ "type": "index",
3
+ "spec": {
4
+ "ioConfig": {
5
+ "type": "index",
6
+ "firehose": {
7
+ "type": "static-azure-blobstore",
8
+ "blobs": [
9
+ {
10
+ "container": "{{container_name}}",
11
+ "path": "/observation/domain/ml_observation_domain.json"
12
+ }
13
+ ],
14
+ "fetchTimeout": 300000
15
+ },
16
+ "inputFormat": {
17
+ "type": "json"
18
+ }
19
+ },
20
+ "tuningConfig": {
21
+ "type": "index",
22
+ "partitionsSpec": {
23
+ "type": "dynamic"
24
+ }
25
+ },
26
+ "dataSchema": {
27
+ "dataSource": "ml-obs-domain",
28
+ "granularitySpec": {
29
+ "type": "uniform",
30
+ "queryGranularity": "none",
31
+ "rollup": false,
32
+ "segmentGranularity": "DAY"
33
+ },
34
+ "timestampSpec": {
35
+ "column": "time_stamp",
36
+ "format": "auto"
37
+ },
38
+ "dimensionsSpec": {
39
+ "dimensions": [
40
+ {
41
+ "type": "string",
42
+ "name": "program_name"
43
+ },
44
+ {
45
+ "type": "string",
46
+ "name": "program_id"
47
+ },
48
+ {
49
+ "type": "string",
50
+ "name": "solution_name"
51
+ },
52
+ {
53
+ "type": "string",
54
+ "name": "solution_id"
55
+ },
56
+ {
57
+ "type": "string",
58
+ "name": "state_name"
59
+ },
60
+ {
61
+ "type": "string",
62
+ "name": "state_externalId"
63
+ },
64
+ {
65
+ "type": "string",
66
+ "name": "district_name"
67
+ },
68
+ {
69
+ "type": "string",
70
+ "name": "district_externalId"
71
+ },
72
+ {
73
+ "type": "string",
74
+ "name": "organisation_name"
75
+ },
76
+ {
77
+ "type": "string",
78
+ "name": "organisation_id"
79
+ },
80
+ {
81
+ "type": "string",
82
+ "name": "parent_channel"
83
+ },
84
+ {
85
+ "type": "string",
86
+ "name": "solution_type"
87
+ },
88
+ {
89
+ "type": "string",
90
+ "name": "private_program"
91
+ },
92
+ {
93
+ "type": "string",
94
+ "name": "domain_name"
95
+ },
96
+ {
97
+ "type": "string",
98
+ "name": "domain_externalId"
99
+ },
100
+ {
101
+ "type": "string",
102
+ "name": "domain_level"
103
+ },
104
+ {
105
+ "type": "long",
106
+ "name": "unique_submissions"
107
+ },
108
+ {
109
+ "type": "long",
110
+ "name": "unique_entities"
111
+ },
112
+ {
113
+ "type": "long",
114
+ "name": "unique_users"
115
+ },
116
+ {
117
+ "type": "string",
118
+ "name": "time_stamp"
119
+ }
120
+ ]
121
+ },
122
+ "metricsSpec": []
123
+ }
124
+ }
125
+ }
Original file line number Diff line number Diff line change
1
+ {
2
+ "type": "index",
3
+ "spec": {
4
+ "ioConfig": {
5
+ "type": "index",
6
+ "firehose": {
7
+ "type": "static-azure-blobstore",
8
+ "blobs": [
9
+ {
10
+ "container": "{{container_name}}",
11
+ "path": "/observation/ml_observation_status.json"
12
+ }
13
+ ],
14
+ "fetchTimeout": 300000
15
+ },
16
+ "inputFormat": {
17
+ "type": "json"
18
+ }
19
+ },
20
+ "tuningConfig": {
21
+ "type": "index",
22
+ "partitionsSpec": {
23
+ "type": "dynamic"
24
+ }
25
+ },
26
+ "dataSchema": {
27
+ "dataSource": "ml-obs-status",
28
+ "granularitySpec": {
29
+ "type": "uniform",
30
+ "queryGranularity": "none",
31
+ "rollup": false,
32
+ "segmentGranularity": "DAY"
33
+ },
34
+ "timestampSpec": {
35
+ "column": "time_stamp",
36
+ "format": "auto"
37
+ },
38
+ "dimensionsSpec": {
39
+ "dimensions": [
40
+ {
41
+ "type": "string",
42
+ "name": "program_name"
43
+ },
44
+ {
45
+ "type": "string",
46
+ "name": "program_id"
47
+ },
48
+ {
49
+ "type": "string",
50
+ "name": "solution_name"
51
+ },
52
+ {
53
+ "type": "string",
54
+ "name": "solution_id"
55
+ },
56
+ {
57
+ "type": "string",
58
+ "name": "status"
59
+ },
60
+ {
61
+ "type": "string",
62
+ "name": "state_name"
63
+ },
64
+ {
65
+ "type": "string",
66
+ "name": "state_externalId"
67
+ },
68
+ {
69
+ "type": "string",
70
+ "name": "district_name"
71
+ },
72
+ {
73
+ "type": "string",
74
+ "name": "district_externalId"
75
+ },
76
+ {
77
+ "type": "string",
78
+ "name": "organisation_name"
79
+ },
80
+ {
81
+ "type": "string",
82
+ "name": "organisation_id"
83
+ },
84
+ {
85
+ "type": "string",
86
+ "name": "parent_channel"
87
+ },
88
+ {
89
+ "type": "string",
90
+ "name": "solution_type"
91
+ },
92
+ {
93
+ "type": "string",
94
+ "name": "private_program"
95
+ },
96
+ {
97
+ "type": "long",
98
+ "name": "unique_submissions"
99
+ },
100
+ {
101
+ "type": "long",
102
+ "name": "unique_entities"
103
+ },
104
+ {
105
+ "type": "long",
106
+ "name": "unique_users"
107
+ },
108
+ {
109
+ "type": "string",
110
+ "name": "time_stamp"
111
+ }
112
+ ]
113
+ },
114
+ "metricsSpec": []
115
+ }
116
+ }
117
+ }
You can’t perform that action at this time.
0 commit comments