Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
sterlite_custom_reports
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
CI / CD Analytics
Repository Analytics
Value Stream Analytics
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
suryakant
sterlite_custom_reports
Commits
ee7b690b
Commit
ee7b690b
authored
Oct 13, 2023
by
mohammed.akhib
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
updated all the queries with round to 2
parent
01bb1207
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
20 additions
and
20 deletions
+20
-20
scripts/core/db/postgres/custom_report_query.py
scripts/core/db/postgres/custom_report_query.py
+20
-20
No files found.
scripts/core/db/postgres/custom_report_query.py
View file @
ee7b690b
...
...
@@ -1320,10 +1320,10 @@ class SterliteRefineryQuery:
SELECT
'40 KA Rectifier Efficiency' AS efficiencies,
'
%
' AS uom,
SUM(ACTUAL_METRIC_VALUE) / COALESCE(NULLIF(COUNT(
ROUND((
SUM(ACTUAL_METRIC_VALUE) / COALESCE(NULLIF(COUNT(
CASE
WHEN ACTUAL_METRIC_VALUE <> 0 THEN 1
ELSE NULL END), 0), 1) AS ytd
ELSE NULL END), 0), 1)
)::NUMERIC,2)
AS ytd
FROM SEMANTIC_PROD.RECTIFIER_KPI_VIEW
WHERE LOWER(TRIM(KPI)) = '40ka_rectifier_efficiency'
...
...
@@ -1370,9 +1370,9 @@ class SterliteRefineryQuery:
SELECT
'35 KA Rectifier Efficiency' AS efficiencies,
'
%
' AS uom,
SUM(ACTUAL_METRIC_VALUE) / COALESCE(NULLIF(COUNT(CASE
ROUND((
SUM(ACTUAL_METRIC_VALUE) / COALESCE(NULLIF(COUNT(CASE
WHEN ACTUAL_METRIC_VALUE <> 0 THEN 1
ELSE NULL END), 0), 1) AS ytd
ELSE NULL END), 0), 1)
)::NUMERIC,2)
AS ytd
FROM SEMANTIC_PROD.RECTIFIER_KPI_VIEW
...
...
@@ -1388,8 +1388,8 @@ class SterliteRefineryQuery:
SELECT
'Spent Anode Generation Rate' efficiencies,
'
%
' AS uom,
MAX(NORMS
) AS norms,
MAX(METRIC_VALUE
) AS on_date
ROUND(MAX(NORMS)::NUMERIC,2
) AS norms,
ROUND(MAX(METRIC_VALUE)::NUMERIC,2
) AS on_date
FROM
(SELECT KPI,
...
...
@@ -1418,7 +1418,7 @@ class SterliteRefineryQuery:
SELECT
'Spent Anode Generation Rate' efficiencies,
'
%
' AS uom,
MAX(METRIC_VALUE
) AS mtd
ROUND(MAX(METRIC_VALUE)::NUMERIC,2
) AS mtd
FROM
(SELECT KPI,
...
...
@@ -1447,7 +1447,7 @@ class SterliteRefineryQuery:
SELECT
'Spent Anode Generation Rate' efficiencies,
'
%
' AS uom,
MAX(METRIC_VALUE
) AS ytd
ROUND(MAX(METRIC_VALUE)::NUMERIC,2
) AS ytd
FROM
(SELECT KPI,
...
...
@@ -1478,7 +1478,7 @@ class SterliteRefineryQuery:
QUERY_1
=
"""
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK
) AS on_date
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2
) AS on_date
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...
...
@@ -1491,7 +1491,7 @@ class SterliteRefineryQuery:
QUERY_2
=
"""
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK
) AS mtd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2
) AS mtd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...
...
@@ -1504,7 +1504,7 @@ class SterliteRefineryQuery:
QUERY_3
=
"""
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK
) AS ytd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2
) AS ytd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...
...
@@ -1565,7 +1565,7 @@ class SterliteRefineryQuery:
QUERY_1
=
"""
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK
) AS on_date
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2
) AS on_date
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...
...
@@ -1578,7 +1578,7 @@ class SterliteRefineryQuery:
QUERY_2
=
"""
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK
) AS mtd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2
) AS mtd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...
...
@@ -1591,7 +1591,7 @@ class SterliteRefineryQuery:
QUERY_3
=
"""
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK
) AS ytd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2
) AS ytd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...
...
@@ -1652,7 +1652,7 @@ class SterliteRefineryQuery:
QUERY_1
=
"""
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK
) AS on_date
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2
) AS on_date
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...
...
@@ -1665,7 +1665,7 @@ class SterliteRefineryQuery:
QUERY_2
=
"""
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK
) AS mtd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2
) AS mtd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...
...
@@ -1678,7 +1678,7 @@ class SterliteRefineryQuery:
QUERY_3
=
"""
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK
) AS ytd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2
) AS ytd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...
...
@@ -1739,7 +1739,7 @@ class SterliteRefineryQuery:
QUERY_1
=
"""
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK
) AS on_date
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2
) AS on_date
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...
...
@@ -1752,7 +1752,7 @@ class SterliteRefineryQuery:
QUERY_2
=
"""
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK
) AS mtd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2
) AS mtd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...
...
@@ -1765,7 +1765,7 @@ class SterliteRefineryQuery:
QUERY_3
=
"""
SELECT
PRODUCT as fg_inventory,
SUM(CURRENT_STOCK
) AS ytd
ROUND(SUM(CURRENT_STOCK)::NUMERIC,2
) AS ytd
FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment