From 4199ef568d91aeeb76a7c823dc4f15fc98e6612e Mon Sep 17 00:00:00 2001 From: adekurniawan Date: Thu, 14 Dec 2023 23:24:03 +0700 Subject: [PATCH] update query pak dhika --- Request/PUMA/Dito/daily_avail_pl.sql | 43 +++++++++++ Request/PUMA/Dito/daily_prb.sql | 29 ++++++++ Request/PUMA/Dito/daily_productivity.sql | 92 ++++++++++++++++++++++++ 3 files changed, 164 insertions(+) create mode 100644 Request/PUMA/Dito/daily_avail_pl.sql create mode 100644 Request/PUMA/Dito/daily_prb.sql create mode 100644 Request/PUMA/Dito/daily_productivity.sql diff --git a/Request/PUMA/Dito/daily_avail_pl.sql b/Request/PUMA/Dito/daily_avail_pl.sql new file mode 100644 index 0000000..f821157 --- /dev/null +++ b/Request/PUMA/Dito/daily_avail_pl.sql @@ -0,0 +1,43 @@ +with raw_meas as (select m.date + , n.site_id + + , nds(sum(num_tch_availability), sum(denum_tch_availability)) as cell_availability + from r11.meas_2g_daily m + join network_cell n on m.network_cell_id = n.id + where m.date between '2023-12-01' and '2023-12-07' + and n.site_id in + ('NTK015', 'NTK073', 'COK059', 'BTI904', 'NTK068', 'TMR063', 'NTK081', 'NTK077', 'NTK047', 'COK036', 'NTK071', 'NTK002', 'NTK075', 'BTI905', 'COK188', 'NTK080', 'NAB205', 'TIM425', 'TUL219', 'NTK056', 'NTK079', 'NAB204', 'NTK082', 'NTK074', 'COK117', 'NTK067', 'TMB035', + 'TMB171', 'TIM427', 'MSH629', 'TIM461', 'WRS112', 'MWR700', 'NLA383', 'MWR699', 'JAP830', 'SON523', 'BTI906', 'MSH630', 'BIA282', 'NAB211', 'BIA281', 'JAP823', 'AMB025', 'JAP827', 'NAB208', 'JAP826', 'NLA009', 'COK500', 'COK502', 'TIM462', 'NAB207', 'JAP828', 'NAB210', + 'COK501', 'BTI907', 'MWR707', 'NAB209', 'WAM015', 'NAB029', 'MRK820', 'MRK821', 'KEP066', 'FFK159', 'BIA009', 'TIM183', 'AGA044', 'SON524', 'WRS113', 'WRS114', 'KMN060', 'JAP829', 'TMR064', 'COK503', 'SRU129', 'FFK360', 'AGA045', 'COK171', 'JAP925', 'MSH002', 'SON515', + 'MWR705', 'MWR706', 'JAP831', 'MRK822', 'TIM463', 'AMB039', 'SRU130', 'JAP832', 'COK180', 'COK191', 'NLA006', 'COK211', 'COK340', 'MSH626', 'SON433', 'COK190') + group by m.date + , n.site_id), + raw_pl as (select datetime::date as date + , n.site_id + , avg(packet_loss_rate_of_twamp_detecting_link) as packet_loss_rate_of_twamp_detecting_link + , avg(average_delay_of_twamp_detecting_link_ms) as average_delay_of_twamp_detecting_link_ms + , avg(average_jitter_of_twamp_detecting_link_ms) as average_jitter_of_twamp_detecting_link_ms + from r11.pl_4g_15min p + join network_site n on p.network_site_id = n.id + where p.date between '2023-12-01' and '2023-12-07' + and n.site_id in + ('NTK015', 'NTK073', 'COK059', 'BTI904', 'NTK068', 'TMR063', 'NTK081', 'NTK077', 'NTK047', 'COK036', 'NTK071', 'NTK002', 'NTK075', 'BTI905', 'COK188', 'NTK080', 'NAB205', 'TIM425', 'TUL219', 'NTK056', 'NTK079', 'NAB204', 'NTK082', 'NTK074', 'COK117', 'NTK067', 'TMB035', + 'TMB171', 'TIM427', 'MSH629', 'TIM461', 'WRS112', 'MWR700', 'NLA383', 'MWR699', 'JAP830', 'SON523', 'BTI906', 'MSH630', 'BIA282', 'NAB211', 'BIA281', 'JAP823', 'AMB025', 'JAP827', 'NAB208', 'JAP826', 'NLA009', 'COK500', 'COK502', 'TIM462', 'NAB207', 'JAP828', 'NAB210', + 'COK501', 'BTI907', 'MWR707', 'NAB209', 'WAM015', 'NAB029', 'MRK820', 'MRK821', 'KEP066', 'FFK159', 'BIA009', 'TIM183', 'AGA044', 'SON524', 'WRS113', 'WRS114', 'KMN060', 'JAP829', 'TMR064', 'COK503', 'SRU129', 'FFK360', 'AGA045', 'COK171', 'JAP925', 'MSH002', 'SON515', + 'MWR705', 'MWR706', 'JAP831', 'MRK822', 'TIM463', 'AMB039', 'SRU130', 'JAP832', 'COK180', 'COK191', 'NLA006', 'COK211', 'COK340', 'MSH626', 'SON433', 'COK190') + group by datetime::date + , n.site_id) + +select m.date + , m.site_id + , m.cell_availability + , pl.packet_loss_rate_of_twamp_detecting_link + , pl.average_delay_of_twamp_detecting_link_ms + , pl.average_jitter_of_twamp_detecting_link_ms +from raw_meas m + left join raw_pl pl + on m.date = pl.date + and m.site_id = pl.site_id +order by m.site_id, m.date; + + diff --git a/Request/PUMA/Dito/daily_prb.sql b/Request/PUMA/Dito/daily_prb.sql new file mode 100644 index 0000000..77c2148 --- /dev/null +++ b/Request/PUMA/Dito/daily_prb.sql @@ -0,0 +1,29 @@ +with raw_meas as (select m.date + , n.site_id + , n.cell_name + , n.cell + + , nds(sum(num_dl_prb_utilization_percent), sum(denum_dl_prb_utilization_percent)) as dl_prb_utilization + , nds(sum(num_ul_prb_utilization_percent), sum(denum_ul_prb_utilization_percent)) as ul_prb_utilization + from r11.meas_4g_daily m + join network_cell n on m.network_cell_id = n.id + where m.date between '2023-12-01' and '2023-12-07' + and n.site_id in + ('NTK015', 'NTK073', 'COK059', 'BTI904', 'NTK068', 'TMR063', 'NTK081', 'NTK077', 'NTK047', 'COK036', 'NTK071', 'NTK002', 'NTK075', 'BTI905', 'COK188', 'NTK080', 'NAB205', 'TIM425', 'TUL219', 'NTK056', 'NTK079', 'NAB204', 'NTK082', 'NTK074', 'COK117', 'NTK067', 'TMB035', + 'TMB171', 'TIM427', 'MSH629', 'TIM461', 'WRS112', 'MWR700', 'NLA383', 'MWR699', 'JAP830', 'SON523', 'BTI906', 'MSH630', 'BIA282', 'NAB211', 'BIA281', 'JAP823', 'AMB025', 'JAP827', 'NAB208', 'JAP826', 'NLA009', 'COK500', 'COK502', 'TIM462', 'NAB207', 'JAP828', 'NAB210', + 'COK501', 'BTI907', 'MWR707', 'NAB209', 'WAM015', 'NAB029', 'MRK820', 'MRK821', 'KEP066', 'FFK159', 'BIA009', 'TIM183', 'AGA044', 'SON524', 'WRS113', 'WRS114', 'KMN060', 'JAP829', 'TMR064', 'COK503', 'SRU129', 'FFK360', 'AGA045', 'COK171', 'JAP925', 'MSH002', 'SON515', + 'MWR705', 'MWR706', 'JAP831', 'MRK822', 'TIM463', 'AMB039', 'SRU130', 'JAP832', 'COK180', 'COK191', 'NLA006', 'COK211', 'COK340', 'MSH626', 'SON433', 'COK190') + group by date + , n.site_id + , n.cell_name + , n.cell) + +select m.date + , m.site_id + , m.cell_name + , m.cell + , m.dl_prb_utilization + , m.ul_prb_utilization +from raw_meas m +order by m.site_id, m.date; + diff --git a/Request/PUMA/Dito/daily_productivity.sql b/Request/PUMA/Dito/daily_productivity.sql new file mode 100644 index 0000000..64db0b0 --- /dev/null +++ b/Request/PUMA/Dito/daily_productivity.sql @@ -0,0 +1,92 @@ +with master as (select n.tech + , m.date + , n.site_id + + , sum(tch_traffic_erlang) as traffic + , sum(payload_mbyte) as payload_mbyte + + from r11.meas_2g_daily m + join network_cell n on m.network_cell_id = n.id + where m.date between '2023-12-01' and '2023-12-07' + and n.site_id in + ('NTK015', 'NTK073', 'COK059', 'BTI904', 'NTK068', 'TMR063', 'NTK081', 'NTK077', 'NTK047', 'COK036', 'NTK071', 'NTK002', 'NTK075', 'BTI905', 'COK188', 'NTK080', 'NAB205', 'TIM425', 'TUL219', 'NTK056', 'NTK079', 'NAB204', 'NTK082', 'NTK074', 'COK117', 'NTK067', 'TMB035', + 'TMB171', 'TIM427', 'MSH629', 'TIM461', 'WRS112', 'MWR700', 'NLA383', 'MWR699', 'JAP830', 'SON523', 'BTI906', 'MSH630', 'BIA282', 'NAB211', 'BIA281', 'JAP823', 'AMB025', 'JAP827', 'NAB208', 'JAP826', 'NLA009', 'COK500', 'COK502', 'TIM462', 'NAB207', 'JAP828', 'NAB210', + 'COK501', 'BTI907', 'MWR707', 'NAB209', 'WAM015', 'NAB029', 'MRK820', 'MRK821', 'KEP066', 'FFK159', 'BIA009', 'TIM183', 'AGA044', 'SON524', 'WRS113', 'WRS114', 'KMN060', 'JAP829', 'TMR064', 'COK503', 'SRU129', 'FFK360', 'AGA045', 'COK171', 'JAP925', 'MSH002', 'SON515', + 'MWR705', 'MWR706', 'JAP831', 'MRK822', 'TIM463', 'AMB039', 'SRU130', 'JAP832', 'COK180', 'COK191', 'NLA006', 'COK211', 'COK340', 'MSH626', 'SON433', 'COK190') + group by n.tech + , m.date + , n.site_id + + union + + select n.tech + , m.date + , n.site_id + + , 0 as traffic + , sum(m.payload_mbyte) as payload_mbyte + + from r11.meas_4g_daily m + join network_cell n on m.network_cell_id = n.id + where m.date between '2023-12-01' and '2023-12-07' + and n.site_id in + ('NTK015', 'NTK073', 'COK059', 'BTI904', 'NTK068', 'TMR063', 'NTK081', 'NTK077', 'NTK047', 'COK036', 'NTK071', 'NTK002', 'NTK075', 'BTI905', 'COK188', 'NTK080', 'NAB205', 'TIM425', 'TUL219', 'NTK056', 'NTK079', 'NAB204', 'NTK082', 'NTK074', 'COK117', 'NTK067', 'TMB035', + 'TMB171', 'TIM427', 'MSH629', 'TIM461', 'WRS112', 'MWR700', 'NLA383', 'MWR699', 'JAP830', 'SON523', 'BTI906', 'MSH630', 'BIA282', 'NAB211', 'BIA281', 'JAP823', 'AMB025', 'JAP827', 'NAB208', 'JAP826', 'NLA009', 'COK500', 'COK502', 'TIM462', 'NAB207', 'JAP828', 'NAB210', + 'COK501', 'BTI907', 'MWR707', 'NAB209', 'WAM015', 'NAB029', 'MRK820', 'MRK821', 'KEP066', 'FFK159', 'BIA009', 'TIM183', 'AGA044', 'SON524', 'WRS113', 'WRS114', 'KMN060', 'JAP829', 'TMR064', 'COK503', 'SRU129', 'FFK360', 'AGA045', 'COK171', 'JAP925', 'MSH002', 'SON515', + 'MWR705', 'MWR706', 'JAP831', 'MRK822', 'TIM463', 'AMB039', 'SRU130', 'JAP832', 'COK180', 'COK191', 'NLA006', 'COK211', 'COK340', 'MSH626', 'SON433', 'COK190') + group by n.tech + , m.date + , n.site_id + + union + + select 'VoLTE' as tech + , m.date + , n.site_id + + , sum(volte_traffic_erl) as traffic + , sum(volte_dl_volume_qci1_mbyte) + sum(volte_ul_volume_qci1_mbyte) as payload_mbyte + + from r11.meas_4g_daily m + join network_cell n on m.network_cell_id = n.id + where m.date between '2023-12-01' and '2023-12-07' + and n.site_id in + ('NTK015', 'NTK073', 'COK059', 'BTI904', 'NTK068', 'TMR063', 'NTK081', 'NTK077', 'NTK047', 'COK036', 'NTK071', 'NTK002', 'NTK075', 'BTI905', 'COK188', 'NTK080', 'NAB205', 'TIM425', 'TUL219', 'NTK056', 'NTK079', 'NAB204', 'NTK082', 'NTK074', 'COK117', 'NTK067', 'TMB035', + 'TMB171', 'TIM427', 'MSH629', 'TIM461', 'WRS112', 'MWR700', 'NLA383', 'MWR699', 'JAP830', 'SON523', 'BTI906', 'MSH630', 'BIA282', 'NAB211', 'BIA281', 'JAP823', 'AMB025', 'JAP827', 'NAB208', 'JAP826', 'NLA009', 'COK500', 'COK502', 'TIM462', 'NAB207', 'JAP828', 'NAB210', + 'COK501', 'BTI907', 'MWR707', 'NAB209', 'WAM015', 'NAB029', 'MRK820', 'MRK821', 'KEP066', 'FFK159', 'BIA009', 'TIM183', 'AGA044', 'SON524', 'WRS113', 'WRS114', 'KMN060', 'JAP829', 'TMR064', 'COK503', 'SRU129', 'FFK360', 'AGA045', 'COK171', 'JAP925', 'MSH002', 'SON515', + 'MWR705', 'MWR706', 'JAP831', 'MRK822', 'TIM463', 'AMB039', 'SRU130', 'JAP832', 'COK180', 'COK191', 'NLA006', 'COK211', 'COK340', 'MSH626', 'SON433', 'COK190') + group by n.tech + , m.date + , n.site_id + + union + + select n.tech + , m.date + , n.site_id + + , 0 as traffic + , sum(payload) as payload_mbyte + + from r11.meas_5g_daily m + join network_cell n on m.network_cell_id = n.id + where m.date between '2023-12-01' and '2023-12-07' + and n.site_id in + ('NTK015', 'NTK073', 'COK059', 'BTI904', 'NTK068', 'TMR063', 'NTK081', 'NTK077', 'NTK047', 'COK036', 'NTK071', 'NTK002', 'NTK075', 'BTI905', 'COK188', 'NTK080', 'NAB205', 'TIM425', 'TUL219', 'NTK056', 'NTK079', 'NAB204', 'NTK082', 'NTK074', 'COK117', 'NTK067', 'TMB035', + 'TMB171', 'TIM427', 'MSH629', 'TIM461', 'WRS112', 'MWR700', 'NLA383', 'MWR699', 'JAP830', 'SON523', 'BTI906', 'MSH630', 'BIA282', 'NAB211', 'BIA281', 'JAP823', 'AMB025', 'JAP827', 'NAB208', 'JAP826', 'NLA009', 'COK500', 'COK502', 'TIM462', 'NAB207', 'JAP828', 'NAB210', + 'COK501', 'BTI907', 'MWR707', 'NAB209', 'WAM015', 'NAB029', 'MRK820', 'MRK821', 'KEP066', 'FFK159', 'BIA009', 'TIM183', 'AGA044', 'SON524', 'WRS113', 'WRS114', 'KMN060', 'JAP829', 'TMR064', 'COK503', 'SRU129', 'FFK360', 'AGA045', 'COK171', 'JAP925', 'MSH002', 'SON515', + 'MWR705', 'MWR706', 'JAP831', 'MRK822', 'TIM463', 'AMB039', 'SRU130', 'JAP832', 'COK180', 'COK191', 'NLA006', 'COK211', 'COK340', 'MSH626', 'SON433', 'COK190') + group by n.tech + , m.date + , n.site_id) + +select tech + , date + , site_id + , traffic + , payload_mbyte +from master +order by tech, site_id, date +; + +