Commit ee7b690b authored by mohammed.akhib's avatar mohammed.akhib

updated all the queries with round to 2

parent 01bb1207
...@@ -1320,10 +1320,10 @@ class SterliteRefineryQuery: ...@@ -1320,10 +1320,10 @@ class SterliteRefineryQuery:
SELECT SELECT
'40 KA Rectifier Efficiency' AS efficiencies, '40 KA Rectifier Efficiency' AS efficiencies,
'%' AS uom, '%' AS uom,
SUM(ACTUAL_METRIC_VALUE) / COALESCE(NULLIF(COUNT( ROUND((SUM(ACTUAL_METRIC_VALUE) / COALESCE(NULLIF(COUNT(
CASE CASE
WHEN ACTUAL_METRIC_VALUE <> 0 THEN 1 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 FROM SEMANTIC_PROD.RECTIFIER_KPI_VIEW
WHERE LOWER(TRIM(KPI)) = '40ka_rectifier_efficiency' WHERE LOWER(TRIM(KPI)) = '40ka_rectifier_efficiency'
...@@ -1370,9 +1370,9 @@ class SterliteRefineryQuery: ...@@ -1370,9 +1370,9 @@ class SterliteRefineryQuery:
SELECT SELECT
'35 KA Rectifier Efficiency' AS efficiencies, '35 KA Rectifier Efficiency' AS efficiencies,
'%' AS uom, '%' 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 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 FROM SEMANTIC_PROD.RECTIFIER_KPI_VIEW
...@@ -1388,8 +1388,8 @@ class SterliteRefineryQuery: ...@@ -1388,8 +1388,8 @@ class SterliteRefineryQuery:
SELECT SELECT
'Spent Anode Generation Rate' efficiencies, 'Spent Anode Generation Rate' efficiencies,
'%' AS uom, '%' AS uom,
MAX(NORMS) AS norms, ROUND(MAX(NORMS)::NUMERIC,2) AS norms,
MAX(METRIC_VALUE) AS on_date ROUND(MAX(METRIC_VALUE)::NUMERIC,2) AS on_date
FROM FROM
(SELECT KPI, (SELECT KPI,
...@@ -1418,7 +1418,7 @@ class SterliteRefineryQuery: ...@@ -1418,7 +1418,7 @@ class SterliteRefineryQuery:
SELECT SELECT
'Spent Anode Generation Rate' efficiencies, 'Spent Anode Generation Rate' efficiencies,
'%' AS uom, '%' AS uom,
MAX(METRIC_VALUE) AS mtd ROUND(MAX(METRIC_VALUE)::NUMERIC,2) AS mtd
FROM FROM
(SELECT KPI, (SELECT KPI,
...@@ -1447,7 +1447,7 @@ class SterliteRefineryQuery: ...@@ -1447,7 +1447,7 @@ class SterliteRefineryQuery:
SELECT SELECT
'Spent Anode Generation Rate' efficiencies, 'Spent Anode Generation Rate' efficiencies,
'%' AS uom, '%' AS uom,
MAX(METRIC_VALUE) AS ytd ROUND(MAX(METRIC_VALUE)::NUMERIC,2) AS ytd
FROM FROM
(SELECT KPI, (SELECT KPI,
...@@ -1478,7 +1478,7 @@ class SterliteRefineryQuery: ...@@ -1478,7 +1478,7 @@ class SterliteRefineryQuery:
QUERY_1 = """ QUERY_1 = """
SELECT SELECT
PRODUCT as fg_inventory, 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 FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...@@ -1491,7 +1491,7 @@ class SterliteRefineryQuery: ...@@ -1491,7 +1491,7 @@ class SterliteRefineryQuery:
QUERY_2 = """ QUERY_2 = """
SELECT SELECT
PRODUCT as fg_inventory, 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 FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...@@ -1504,7 +1504,7 @@ class SterliteRefineryQuery: ...@@ -1504,7 +1504,7 @@ class SterliteRefineryQuery:
QUERY_3 = """ QUERY_3 = """
SELECT SELECT
PRODUCT as fg_inventory, 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 FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...@@ -1565,7 +1565,7 @@ class SterliteRefineryQuery: ...@@ -1565,7 +1565,7 @@ class SterliteRefineryQuery:
QUERY_1 = """ QUERY_1 = """
SELECT SELECT
PRODUCT as fg_inventory, 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 FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...@@ -1578,7 +1578,7 @@ class SterliteRefineryQuery: ...@@ -1578,7 +1578,7 @@ class SterliteRefineryQuery:
QUERY_2 = """ QUERY_2 = """
SELECT SELECT
PRODUCT as fg_inventory, 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 FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...@@ -1591,7 +1591,7 @@ class SterliteRefineryQuery: ...@@ -1591,7 +1591,7 @@ class SterliteRefineryQuery:
QUERY_3 = """ QUERY_3 = """
SELECT SELECT
PRODUCT as fg_inventory, 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 FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...@@ -1652,7 +1652,7 @@ class SterliteRefineryQuery: ...@@ -1652,7 +1652,7 @@ class SterliteRefineryQuery:
QUERY_1 = """ QUERY_1 = """
SELECT SELECT
PRODUCT as fg_inventory, 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 FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...@@ -1665,7 +1665,7 @@ class SterliteRefineryQuery: ...@@ -1665,7 +1665,7 @@ class SterliteRefineryQuery:
QUERY_2 = """ QUERY_2 = """
SELECT SELECT
PRODUCT as fg_inventory, 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 FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...@@ -1678,7 +1678,7 @@ class SterliteRefineryQuery: ...@@ -1678,7 +1678,7 @@ class SterliteRefineryQuery:
QUERY_3 = """ QUERY_3 = """
SELECT SELECT
PRODUCT as fg_inventory, 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 FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...@@ -1739,7 +1739,7 @@ class SterliteRefineryQuery: ...@@ -1739,7 +1739,7 @@ class SterliteRefineryQuery:
QUERY_1 = """ QUERY_1 = """
SELECT SELECT
PRODUCT as fg_inventory, 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 FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...@@ -1752,7 +1752,7 @@ class SterliteRefineryQuery: ...@@ -1752,7 +1752,7 @@ class SterliteRefineryQuery:
QUERY_2 = """ QUERY_2 = """
SELECT SELECT
PRODUCT as fg_inventory, 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 FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
...@@ -1765,7 +1765,7 @@ class SterliteRefineryQuery: ...@@ -1765,7 +1765,7 @@ class SterliteRefineryQuery:
QUERY_3 = """ QUERY_3 = """
SELECT SELECT
PRODUCT as fg_inventory, 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 FROM SEMANTIC_PROD.INVENTORY_FG_RM_WIP_VIEW
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment