-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathautotelemetry_aggr.view.lkml
119 lines (98 loc) · 1.65 KB
/
autotelemetry_aggr.view.lkml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
view: autotelemetryaggr {
sql_table_name: `data-demo-2021.autorepair.autotelemetry_aggr`
;;
dimension: trip_id{
type: number
sql: ${TABLE}.tripID ;;
}
dimension: vin {
primary_key: yes
type: string
sql: ${TABLE}.vin ;;
}
dimension_group: timestamp {
type: time
timeframes: [
raw,
date,
week,
month,
quarter,
year
]
convert_tz: no
datatype: timestamp
sql: ${TABLE}.timestamp ;;
}
dimension: gps_speed {
type: number
sql: ${TABLE}.gps_speed ;;
}
dimension: battery {
type: number
sql: ${TABLE}.battery ;;
}
dimension: cTemp {
type: number
sql: ${TABLE}.cTemp ;;
}
dimension: dtc {
type: number
sql: ${TABLE}.dtc ;;
}
dimension: eLoad {
type: number
sql: ${TABLE}.eLoad ;;
}
dimension: iat {
type: number
sql: ${TABLE}.iat ;;
}
dimension: imap {
type: number
sql: ${TABLE}.imap ;;
}
dimension: kpl {
type: number
sql: ${TABLE}.kpl ;;
}
dimension: maf {
type: number
sql: ${TABLE}.maf ;;
}
dimension: rpm {
type: number
sql: ${TABLE}.rpm ;;
}
dimension: speed {
type: number
sql: ${TABLE}.speed ;;
}
dimension: tAdv {
type: number
sql: ${TABLE}.tAdv ;;
}
dimension: tPos {
type: number
sql: ${TABLE}.tPos ;;
}
measure: count {
type: count
}
measure: avg_speed {
type: average
sql: ${speed} ;;
}
measure: avg_gps_speed {
type: average
sql: ${gps_speed} ;;
}
measure: avg_rpm {
type: average
sql: ${rpm} ;;
}
measure: avg_kpl {
type: average
sql: ${kpl} ;;
}
}