main_dashboard.appeals
Y
Normal
0
N
1000
100
-
2024/08/02 11:56:22.507
-
2024/08/02 11:56:22.507
Table input (appeal_document) РФ
Insert / update (main_dashboard.appeals)
N
Get variables 3 2
Select values 3 2
Y
Select values 3 2
Insert / update (main_dashboard.appeals) 2
Y
Table input (appeal_document) РФ
Get variables 3 2
Y
Get variables 3 2
GetVariable
Y
1
none
-1
REG_ID
-1
none
String
-1
VK_ARRAY
-1
none
String
672
176
Insert / update (main_dashboard.appeals)
InsertUpdate
Y
1
none
100
ervu-dashboard
=
recruitment_id
recruitment_id
main_dashboard
total_appeals
total_appeals
Y
average_consideration
average_consideration
Y
resolved
resolved
Y
average_rating
average_rating
Y
average_to_face
average_to_face
Y
"average_EPGU"
average_epgu
Y
average_to_face_percent
average_to_face_percent
Y
"average_EPGU_percent"
average_epgu_percent
Y
recruitment_id
recruitment_id
N
N
736
400
Insert / update (main_dashboard.appeals) 2
InsertUpdate
Y
1
none
100
ervu-dashboard
=
recruitment_id
REG_ID
main_dashboard
total_appeals
total_appeals
Y
average_consideration
average_consideration
Y
resolved
resolved
Y
average_rating
average_rating
Y
average_to_face
average_to_face
Y
"average_EPGU"
average_epgu
Y
average_to_face_percent
average_to_face_percent
Y
"average_EPGU_percent"
average_epgu_percent
Y
recruitment_id
recruitment_id
N
Y
1024
176
Select values 3 2
SelectValues
Y
1
none
N
REG_ID
REG_ID
String
-2
-2
false
false
VK_ARRAY
VK_ARRAY
String
-2
-2
false
false
816
176
Table input (appeal_document) РФ
TableInput
Y
1
none
postgres.appeal-document-service
N
0
WITH
t1 AS (
SELECT COUNT(*) AS total_appeals
FROM public.appeal_document
),
t2 AS (
SELECT
ROUND(
AVG(
(TRIM(BOTH '"' FROM (ad.extra_info ->> 'resultDate')::text)::date - ad.appeal_date)
),
2
) AS average_consideration
FROM public.appeal_document ad
),
resolved AS (
SELECT COUNT(*) AS resolved
FROM public.appeal_document ad
WHERE ad.extra_info->>'result' IN ('1', '2')
)
SELECT
t1.total_appeals,
t2.average_consideration,
r.resolved,
'${REG_ID}' AS recruitment_id,
0 AS average_rating,
0 AS average_to_face,
0 AS average_epgu,
0 AS average_to_face_percent,
0 AS average_epgu_percent
FROM t1, t2, resolved AS r;
Y
400
176