update
This commit is contained in:
parent
390a53ef75
commit
3bb9865794
|
|
@ -62,10 +62,12 @@ with master as (select m.date
|
|||
|
||||
where m.date between '2023-12-01' and '2023-12-07'
|
||||
-- and n.region = 'PUMA'
|
||||
-- and n.site_id in ('AMB002')
|
||||
and n.site_id in ('AMB002')
|
||||
|
||||
group by m.date
|
||||
, r.kota_kabupaten)
|
||||
, r.kota_kabupaten
|
||||
|
||||
)
|
||||
select *
|
||||
from master
|
||||
order by kota_kabupaten, date
|
||||
|
|
@ -1,6 +1,8 @@
|
|||
-- ITBBU
|
||||
select updated_date
|
||||
, moc
|
||||
|
||||
, split_part(file_name, '/',1) as region
|
||||
|
||||
, managedelement ->> 'managedElementType' as managedElementType
|
||||
, managedelement ->> 'moId' as managedElement
|
||||
|
|
@ -19,15 +21,18 @@ select updated_date
|
|||
-- , parameters
|
||||
from dump
|
||||
where moc = 'CUEUtranCellFDDLTE'
|
||||
and left(cleansing(managedelement ->> 'userLabel'), 6) = 'AGA002'
|
||||
and left(cleansing(managedelement ->> 'userLabel'), 6) in ('AGA002','AGA003')
|
||||
order by moc
|
||||
limit 100
|
||||
;
|
||||
|
||||
select * from network_site where tech = '4G';
|
||||
|
||||
-- SDR
|
||||
select updated_date
|
||||
, moc
|
||||
|
||||
, file_name
|
||||
|
||||
, managedelement ->> 'subType' as managedElementType
|
||||
, managedelement ->> 'MEID' as managedElement
|
||||
|
|
@ -46,7 +51,7 @@ select updated_date
|
|||
-- , parameters
|
||||
from dump
|
||||
where moc = 'EUtranCellFDD'
|
||||
and left(cleansing(managedelement ->> 'USERLABEL'), 6) = 'AMB002'
|
||||
and left(cleansing(managedelement ->> 'USERLABEL'), 6) in ('AMB002','AMB003')
|
||||
order by moc
|
||||
limit 100
|
||||
;
|
||||
|
|
@ -98,4 +103,23 @@ select updated_date
|
|||
from dump
|
||||
where moc = 'EUtranCellFDD'
|
||||
and left(cleansing(managedelement ->> 'USERLABEL'), 6) = 'AMB002'
|
||||
;
|
||||
;
|
||||
|
||||
|
||||
select distinct case
|
||||
when split_part(file_name, '/',1) = 'ume10' then 'SULAWESI'
|
||||
when split_part(file_name, '/',1) = 'ume9' then 'KALIMANTAN'
|
||||
when split_part(file_name, '/',1) = 'ume7' then 'PUMA' end || '/' || split_part(file_name, '/',2) as filename
|
||||
from dump
|
||||
limit 100
|
||||
;
|
||||
|
||||
update dump
|
||||
set file_name = case
|
||||
when split_part(file_name, '/',1) = 'ume10' then 'SULAWESI'
|
||||
when split_part(file_name, '/',1) = 'ume9' then 'KALIMANTAN'
|
||||
when split_part(file_name, '/',1) = 'ume7' then 'PUMA' end || '/' || split_part(file_name, '/',2)
|
||||
-- where 1 = 1
|
||||
;
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,101 @@
|
|||
-- V1
|
||||
with master as (select n.region
|
||||
, n.tech
|
||||
, m.yearweek
|
||||
, sum(tch_traffic_erlang) as traffic_erl
|
||||
, sum(payload_mbyte) as payload_mbyte
|
||||
from meas_2g_daily m
|
||||
join network_cell n on m.network_cell_id = n.id
|
||||
join ref_site r on n.site_id = r.site_id
|
||||
where m.date between date_from('202401') and date_to('202402')
|
||||
group by n.region
|
||||
, n.tech
|
||||
, m.yearweek
|
||||
|
||||
union all
|
||||
|
||||
select n.region
|
||||
, n.tech
|
||||
, m.yearweek
|
||||
, sum(volte_traffic_erl) as traffic
|
||||
, sum(payload_mbyte) as payload_mbyte
|
||||
from meas_4g_daily m
|
||||
join network_cell n on m.network_cell_id = n.id
|
||||
join ref_site r on n.site_id = r.site_id
|
||||
where m.date between date_from('202401') and date_to('202402')
|
||||
group by n.region
|
||||
, n.tech
|
||||
, m.yearweek
|
||||
|
||||
union all
|
||||
|
||||
select n.region
|
||||
, n.tech
|
||||
, m.yearweek
|
||||
, 0 as traffic
|
||||
, sum(payload) as payload_mbyte
|
||||
from meas_5g_daily m
|
||||
join network_cell n on m.network_cell_id = n.id
|
||||
join ref_site r on n.site_id = r.site_id
|
||||
where m.date between date_from('202401') and date_to('202402')
|
||||
group by n.region
|
||||
, n.tech
|
||||
, m.yearweek)
|
||||
select region
|
||||
, tech
|
||||
, yearweek
|
||||
, traffic_erl::numeric(100, 2) as traffic_erl
|
||||
, payload_mbyte::numeric(100, 2) as payload_mbyte
|
||||
from master
|
||||
order by region, tech, yearweek
|
||||
;
|
||||
|
||||
|
||||
-- V2 lebih cepat
|
||||
with master as (select region
|
||||
, tech
|
||||
, yearweek
|
||||
, sum(tch_traffic_erlang) as traffic_erl
|
||||
, sum(payload_mbyte) as payload_mbyte
|
||||
from app.fact_category_kpi_2g_daily
|
||||
where level_type = 'REGION'
|
||||
and all_band = true
|
||||
and date between date_from('202401') and date_to('202402')
|
||||
group by region, tech, yearweek
|
||||
|
||||
union all
|
||||
|
||||
select region
|
||||
, tech
|
||||
, yearweek
|
||||
, sum(volte_traffic_erl) as traffic
|
||||
, sum(payload_mbyte) as payload_mbyte
|
||||
from app.fact_category_kpi_4g_daily
|
||||
where level_type = 'REGION'
|
||||
and all_band = true
|
||||
and date between date_from('202401') and date_to('202402')
|
||||
group by region, tech, yearweek
|
||||
|
||||
union all
|
||||
|
||||
select region
|
||||
, tech
|
||||
, yearweek
|
||||
, 0 as traffic
|
||||
, sum(payload) as payload_mbyte
|
||||
from app.fact_category_kpi_5g_daily
|
||||
where level_type = 'REGION'
|
||||
and all_band = true
|
||||
and date between date_from('202401') and date_to('202402')
|
||||
group by region, tech, yearweek)
|
||||
select region
|
||||
, tech
|
||||
, yearweek
|
||||
, traffic_erl::numeric(100, 2) as traffic_erl
|
||||
, payload_mbyte::numeric(100, 2) as payload_mbyte
|
||||
from master
|
||||
order by region, tech, yearweek
|
||||
;
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue