|
...
|
...
|
@@ -33,60 +33,44 @@ ks: |
|
33
|
33
|
jdbcUserName: "postgres"
|
|
34
|
34
|
jdbcPassword: "1qaz@WSX"
|
|
35
|
35
|
selectSql: "SELECT
|
|
36
|
|
- de.sn AS sn,
|
|
37
|
|
- tkl1.dbl_v AS Ep,
|
|
38
|
|
- tkl2.dbl_v AS Ubc,
|
|
39
|
|
- tkl3.dbl_v AS Uc,
|
|
40
|
|
- tkl4.dbl_v AS P,
|
|
41
|
|
- tkl5.dbl_v AS Uab,
|
|
42
|
|
- tkl6.dbl_v AS Ib,
|
|
43
|
|
- tkl7.dbl_v AS Eq,
|
|
44
|
|
- tkl8.dbl_v AS F,
|
|
45
|
|
- tkl9.dbl_v AS Q,
|
|
46
|
|
- tkl10.dbl_v AS Ua,
|
|
47
|
|
- tkl11.dbl_v AS S,
|
|
48
|
|
- tkl12.dbl_v AS Ic,
|
|
49
|
|
- tkl13.dbl_v AS Ub,
|
|
50
|
|
- tkl14.dbl_v AS Uca,
|
|
51
|
|
- tkl15.dbl_v AS PSum,
|
|
52
|
|
- tkl16.dbl_v AS Ia
|
|
|
36
|
+ de.sn AS sn,
|
|
|
37
|
+ COALESCE(tkl1.dbl_v, CAST(tkl1.long_v AS DOUBLE PRECISION)) AS Ep,
|
|
|
38
|
+ COALESCE(tkl2.dbl_v, CAST(tkl2.long_v AS DOUBLE PRECISION)) AS Ubc,
|
|
|
39
|
+ COALESCE(tkl3.dbl_v, CAST(tkl3.long_v AS DOUBLE PRECISION)) AS Uc,
|
|
|
40
|
+ COALESCE(tkl4.dbl_v, CAST(tkl4.long_v AS DOUBLE PRECISION)) AS P,
|
|
|
41
|
+ COALESCE(tkl5.dbl_v, CAST(tkl5.long_v AS DOUBLE PRECISION)) AS Uab,
|
|
|
42
|
+ COALESCE(tkl6.dbl_v, CAST(tkl6.long_v AS DOUBLE PRECISION)) AS Ib,
|
|
|
43
|
+ COALESCE(tkl7.dbl_v, CAST(tkl7.long_v AS DOUBLE PRECISION)) AS Eq,
|
|
|
44
|
+ COALESCE(tkl8.dbl_v, CAST(tkl8.long_v AS DOUBLE PRECISION)) AS F,
|
|
|
45
|
+ COALESCE(tkl9.dbl_v, CAST(tkl9.long_v AS DOUBLE PRECISION)) AS Q,
|
|
|
46
|
+ COALESCE(tkl10.dbl_v, CAST(tkl10.long_v AS DOUBLE PRECISION)) AS Ua,
|
|
|
47
|
+ COALESCE(tkl11.dbl_v, CAST(tkl11.long_v AS DOUBLE PRECISION)) AS S,
|
|
|
48
|
+ COALESCE(tkl12.dbl_v, CAST(tkl12.long_v AS DOUBLE PRECISION)) AS Ic,
|
|
|
49
|
+ COALESCE(tkl13.dbl_v, CAST(tkl13.long_v AS DOUBLE PRECISION)) AS Ub,
|
|
|
50
|
+ COALESCE(tkl14.dbl_v, CAST(tkl14.long_v AS DOUBLE PRECISION)) AS Uca,
|
|
|
51
|
+ COALESCE(tkl15.dbl_v, CAST(tkl15.long_v AS DOUBLE PRECISION)) AS PSum,
|
|
|
52
|
+ COALESCE(tkl16.dbl_v, CAST(tkl16.long_v AS DOUBLE PRECISION)) AS Ia
|
|
53
|
53
|
FROM
|
|
54
|
|
- device de
|
|
55
|
|
- LEFT JOIN ts_kv_latest tkl1 ON de.id = tkl1.entity_id
|
|
56
|
|
- AND tkl1.key = 64
|
|
57
|
|
- LEFT JOIN ts_kv_latest tkl2 ON de.id = tkl2.entity_id
|
|
58
|
|
- AND tkl2.key = 65
|
|
59
|
|
- LEFT JOIN ts_kv_latest tkl3 ON de.id = tkl3.entity_id
|
|
60
|
|
- AND tkl3.key = 66
|
|
61
|
|
- LEFT JOIN ts_kv_latest tkl4 ON de.id = tkl4.entity_id
|
|
62
|
|
- AND tkl4.key = 67
|
|
63
|
|
- LEFT JOIN ts_kv_latest tkl5 ON de.id = tkl5.entity_id
|
|
64
|
|
- AND tkl5.key = 68
|
|
65
|
|
- LEFT JOIN ts_kv_latest tkl6 ON de.id = tkl6.entity_id
|
|
66
|
|
- AND tkl6.key = 69
|
|
67
|
|
- LEFT JOIN ts_kv_latest tkl7 ON de.id = tkl7.entity_id
|
|
68
|
|
- AND tkl7.key = 70
|
|
69
|
|
- LEFT JOIN ts_kv_latest tkl8 ON de.id = tkl8.entity_id
|
|
70
|
|
- AND tkl8.key = 71
|
|
71
|
|
- LEFT JOIN ts_kv_latest tkl9 ON de.id = tkl9.entity_id
|
|
72
|
|
- AND tkl9.key = 72
|
|
73
|
|
- LEFT JOIN ts_kv_latest tkl10 ON de.id = tkl10.entity_id
|
|
74
|
|
- AND tkl10.key = 73
|
|
75
|
|
- LEFT JOIN ts_kv_latest tkl11 ON de.id = tkl11.entity_id
|
|
76
|
|
- AND tkl11.key = 74
|
|
77
|
|
- LEFT JOIN ts_kv_latest tkl12 ON de.id = tkl12.entity_id
|
|
78
|
|
- AND tkl12.key = 75
|
|
79
|
|
- LEFT JOIN ts_kv_latest tkl13 ON de.id = tkl13.entity_id
|
|
80
|
|
- AND tkl13.key = 76
|
|
81
|
|
- LEFT JOIN ts_kv_latest tkl14 ON de.id = tkl14.entity_id
|
|
82
|
|
- AND tkl14.key = 77
|
|
83
|
|
- LEFT JOIN ts_kv_latest tkl15 ON de.id = tkl15.entity_id
|
|
84
|
|
- AND tkl15.key = 78
|
|
85
|
|
- LEFT JOIN ts_kv_latest tkl16 ON de.id = tkl16.entity_id
|
|
86
|
|
- AND tkl16.key = 79
|
|
87
|
|
- WHERE
|
|
88
|
|
- de.organization_id='1697500a-dc11-45cc-88f5-2ad47472a9bb'
|
|
89
|
|
- AND de.device_profile_id = 'c2401630-ffec-11f0-926f-2f3182abc65f'"
|
|
|
54
|
+ device de
|
|
|
55
|
+ LEFT JOIN ts_kv_latest tkl1 ON de.id = tkl1.entity_id AND tkl1.key = 64
|
|
|
56
|
+ LEFT JOIN ts_kv_latest tkl2 ON de.id = tkl2.entity_id AND tkl2.key = 65
|
|
|
57
|
+ LEFT JOIN ts_kv_latest tkl3 ON de.id = tkl3.entity_id AND tkl3.key = 66
|
|
|
58
|
+ LEFT JOIN ts_kv_latest tkl4 ON de.id = tkl4.entity_id AND tkl4.key = 67
|
|
|
59
|
+ LEFT JOIN ts_kv_latest tkl5 ON de.id = tkl5.entity_id AND tkl5.key = 68
|
|
|
60
|
+ LEFT JOIN ts_kv_latest tkl6 ON de.id = tkl6.entity_id AND tkl6.key = 69
|
|
|
61
|
+ LEFT JOIN ts_kv_latest tkl7 ON de.id = tkl7.entity_id AND tkl7.key = 70
|
|
|
62
|
+ LEFT JOIN ts_kv_latest tkl8 ON de.id = tkl8.entity_id AND tkl8.key = 71
|
|
|
63
|
+ LEFT JOIN ts_kv_latest tkl9 ON de.id = tkl9.entity_id AND tkl9.key = 72
|
|
|
64
|
+ LEFT JOIN ts_kv_latest tkl10 ON de.id = tkl10.entity_id AND tkl10.key = 73
|
|
|
65
|
+ LEFT JOIN ts_kv_latest tkl11 ON de.id = tkl11.entity_id AND tkl11.key = 74
|
|
|
66
|
+ LEFT JOIN ts_kv_latest tkl12 ON de.id = tkl12.entity_id AND tkl12.key = 75
|
|
|
67
|
+ LEFT JOIN ts_kv_latest tkl13 ON de.id = tkl13.entity_id AND tkl13.key = 76
|
|
|
68
|
+ LEFT JOIN ts_kv_latest tkl14 ON de.id = tkl14.entity_id AND tkl14.key = 77
|
|
|
69
|
+ LEFT JOIN ts_kv_latest tkl15 ON de.id = tkl15.entity_id AND tkl15.key = 78
|
|
|
70
|
+ LEFT JOIN ts_kv_latest tkl16 ON de.id = tkl16.entity_id AND tkl16.key = 79
|
|
|
71
|
+ WHERE
|
|
|
72
|
+ de.organization_id = '1697500a-dc11-45cc-88f5-2ad47472a9bb'
|
|
|
73
|
+ AND de.device_profile_id = 'de36b0f0-9acf-11f1-91f1-1bded40a486e'"
|
|
90
|
74
|
|
|
91
|
75
|
selectSql1: "SELECT
|
|
92
|
76
|
de.sn AS sn,
|
...
|
...
|
|