Show also users in Page chart
This commit is contained in:
parent
b36ae30404
commit
1cde9d4f4e
@ -64,6 +64,7 @@ wwv_flow_api.create_jet_chart(
|
||||
,p_orientation=>'vertical'
|
||||
,p_data_cursor=>'auto'
|
||||
,p_data_cursor_behavior=>'auto'
|
||||
,p_hide_and_show_behavior=>'withRescale'
|
||||
,p_hover_behavior=>'dim'
|
||||
,p_stack=>'on'
|
||||
,p_stack_label=>'off'
|
||||
@ -73,7 +74,8 @@ wwv_flow_api.create_jet_chart(
|
||||
,p_show_series_name=>true
|
||||
,p_show_group_name=>true
|
||||
,p_show_value=>true
|
||||
,p_legend_rendered=>'off'
|
||||
,p_legend_rendered=>'on'
|
||||
,p_legend_position=>'bottom'
|
||||
);
|
||||
wwv_flow_api.create_jet_chart_series(
|
||||
p_id=>wwv_flow_api.id(20857101790868428)
|
||||
@ -114,11 +116,26 @@ wwv_flow_api.create_jet_chart_series(
|
||||
,p_stack_category=>'Times'
|
||||
,p_items_label_rendered=>false
|
||||
);
|
||||
wwv_flow_api.create_jet_chart_series(
|
||||
p_id=>wwv_flow_api.id(20858321815868440)
|
||||
,p_chart_id=>wwv_flow_api.id(20857031409868427)
|
||||
,p_seq=>40
|
||||
,p_name=>'Users'
|
||||
,p_location=>'REGION_SOURCE'
|
||||
,p_items_value_column_name=>'COUNT_USERS'
|
||||
,p_items_label_column_name=>'PAGE_ID'
|
||||
,p_items_short_desc_column_name=>'TOOLTIP_USERS'
|
||||
,p_assigned_to_y2=>'off'
|
||||
,p_stack_category=>'Users'
|
||||
,p_items_label_rendered=>false
|
||||
);
|
||||
wwv_flow_api.create_jet_chart_axis(
|
||||
p_id=>wwv_flow_api.id(20857629074868433)
|
||||
,p_chart_id=>wwv_flow_api.id(20857031409868427)
|
||||
,p_axis=>'y2'
|
||||
,p_is_rendered=>'on'
|
||||
,p_format_type=>'decimal'
|
||||
,p_decimal_places=>0
|
||||
,p_format_scaling=>'auto'
|
||||
,p_scaling=>'linear'
|
||||
,p_baseline_scaling=>'zero'
|
||||
@ -675,6 +692,7 @@ wwv_flow_api.create_jet_chart(
|
||||
,p_orientation=>'vertical'
|
||||
,p_data_cursor=>'auto'
|
||||
,p_data_cursor_behavior=>'auto'
|
||||
,p_hide_and_show_behavior=>'withRescale'
|
||||
,p_hover_behavior=>'dim'
|
||||
,p_stack=>'off'
|
||||
,p_fill_multi_series_gaps=>false
|
||||
@ -683,22 +701,16 @@ wwv_flow_api.create_jet_chart(
|
||||
,p_show_series_name=>true
|
||||
,p_show_group_name=>true
|
||||
,p_show_value=>true
|
||||
,p_show_label=>false
|
||||
,p_show_row=>false
|
||||
,p_show_start=>false
|
||||
,p_show_end=>false
|
||||
,p_show_progress=>false
|
||||
,p_show_baseline=>false
|
||||
,p_legend_rendered=>'off'
|
||||
,p_show_gauge_value=>false
|
||||
,p_legend_rendered=>'on'
|
||||
,p_legend_position=>'bottom'
|
||||
);
|
||||
wwv_flow_api.create_jet_chart_series(
|
||||
p_id=>wwv_flow_api.id(11885852966358762)
|
||||
p_id=>wwv_flow_api.id(11886438944358762)
|
||||
,p_chart_id=>wwv_flow_api.id(11884191829358759)
|
||||
,p_seq=>10
|
||||
,p_name=>'Users'
|
||||
,p_name=>'Requests'
|
||||
,p_location=>'REGION_SOURCE'
|
||||
,p_items_value_column_name=>'COUNT_USERS'
|
||||
,p_items_value_column_name=>'COUNT_REQUESTS'
|
||||
,p_items_label_column_name=>'CHART_LABEL'
|
||||
,p_line_style=>'solid'
|
||||
,p_line_type=>'auto'
|
||||
@ -723,12 +735,12 @@ wwv_flow_api.create_jet_chart_series(
|
||||
,p_items_label_rendered=>false
|
||||
);
|
||||
wwv_flow_api.create_jet_chart_series(
|
||||
p_id=>wwv_flow_api.id(11886438944358762)
|
||||
p_id=>wwv_flow_api.id(14219367382378941)
|
||||
,p_chart_id=>wwv_flow_api.id(11884191829358759)
|
||||
,p_seq=>30
|
||||
,p_name=>'Requests'
|
||||
,p_name=>'Others'
|
||||
,p_location=>'REGION_SOURCE'
|
||||
,p_items_value_column_name=>'COUNT_REQUESTS'
|
||||
,p_items_value_column_name=>'COUNT_OTHERS'
|
||||
,p_items_label_column_name=>'CHART_LABEL'
|
||||
,p_line_style=>'solid'
|
||||
,p_line_type=>'auto'
|
||||
@ -738,12 +750,12 @@ wwv_flow_api.create_jet_chart_series(
|
||||
,p_items_label_rendered=>false
|
||||
);
|
||||
wwv_flow_api.create_jet_chart_series(
|
||||
p_id=>wwv_flow_api.id(14219367382378941)
|
||||
p_id=>wwv_flow_api.id(11885852966358762)
|
||||
,p_chart_id=>wwv_flow_api.id(11884191829358759)
|
||||
,p_seq=>40
|
||||
,p_name=>'Others'
|
||||
,p_name=>'Users'
|
||||
,p_location=>'REGION_SOURCE'
|
||||
,p_items_value_column_name=>'COUNT_OTHERS'
|
||||
,p_items_value_column_name=>'COUNT_USERS'
|
||||
,p_items_label_column_name=>'CHART_LABEL'
|
||||
,p_line_style=>'solid'
|
||||
,p_line_type=>'auto'
|
||||
|
||||
@ -10,6 +10,7 @@ WITH x AS (
|
||||
p AS (
|
||||
SELECT
|
||||
l.page_id,
|
||||
l.user_id,
|
||||
TO_NUMBER(SUBSTR(l.module_timer, 1, 2)) * 1440 +
|
||||
TO_NUMBER(SUBSTR(l.module_timer, 4, 2)) * 60 +
|
||||
TO_NUMBER(SUBSTR(l.module_timer, 7, 2)) + TO_NUMBER('0.' || SUBSTR(l.module_timer, 10, 3)) AS page_timer
|
||||
@ -28,6 +29,7 @@ r AS (
|
||||
n.page_id,
|
||||
a.page_title,
|
||||
COUNT(p.page_timer) AS count_requests,
|
||||
COUNT(DISTINCT p.user_id) AS count_users,
|
||||
ROUND(AVG(p.page_timer), 2) AS avg_time,
|
||||
ROUND(MAX(p.page_timer), 2) AS max_time,
|
||||
ROUND(MAX(p.page_timer) - AVG(p.page_timer), 2) AS diff_time
|
||||
@ -47,10 +49,12 @@ SELECT
|
||||
r.page_id,
|
||||
r.page_title,
|
||||
r.count_requests,
|
||||
r.count_users,
|
||||
r.avg_time,
|
||||
r.max_time,
|
||||
r.diff_time,
|
||||
r.page_title || '\nRequests: <b>' || r.count_requests || '</b>' AS tooltip_requests,
|
||||
r.page_title || '\nUsers: <b>' || r.count_users || '</b>' AS tooltip_users,
|
||||
r.page_title || '\nAvg Time: <b>' || r.avg_time || '</b>' AS tooltip_avg_time,
|
||||
r.page_title || '\nMax Time: <b>' || r.max_time || '</b>' AS tooltip_max_time
|
||||
FROM r;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user