DBA Data[Home] [Help]

MATERIALIZED VIEW: APPS.BIM_OBJ_LD_CHNL_MV

Source


SELECT
		a.time_id			time_id,
		a.period_type_id			period_type_id,
		decode(grouping(a.object_country),1,'N',0,a.object_country)
		object_country,
		a.object_country                 object_country_c,
		a.source_code_id                 source_code_id,
		a.object_region                  object_region,
		a.channel_code                  channel_code,
		a.immediate_parent_id		immediate_parent_id,
		decode(grouping(a.category_id),1,-9,0,a.category_id)
		category_id,
		a.category_id                    category_id_c,
		sum(responses_forecasted)        responses_forecasted,
		count(responses_forecasted)      responses_forecasted_c,
		sum(responses_positive)	        responses_positive,
		count(responses_positive)        responses_positive_c,
		sum(leads)		        leads,
		count(leads)		        leads_c,
		sum(rank_a)                      rank_a,
		count(rank_a)                    rank_a_c,
		sum(rank_b)		        rank_b,
		count(rank_b)		        rank_b_c,
		sum(rank_c)                      rank_c,
		count(rank_c)                    rank_c_c,
		sum(rank_d)		        rank_d,
		count(rank_d)		        rank_d_c,
		sum(rank_z)                      rank_z,
		count(rank_z)                    rank_z_c,
		sum(leads_converted)             leads_converted,
		count(leads_converted)           leads_converted_c,
		sum(leads_conversion_time)       leads_conversion_time,
		count(leads_conversion_time)     leads_conversion_time_c,
		sum(aleads_converted)            aleads_converted,
		count(aleads_converted)          aleads_converted_c,
		sum(aleads_conversion_time)      aleads_conversion_time,
		count(aleads_conversion_time)    aleads_conversion_time_c,
		sum(leads_open)                  leads_open,
		count(leads_open)                leads_open_c,
		sum(leads_new)                   leads_new,
		count(leads_new)                 leads_new_c,
		sum(leads_changed)               leads_changed,
		count(leads_changed)             leads_changed_c,
		sum(a.leads_dead)	        leads_dead,
		count(a.leads_dead)              leads_dead_c,
		sum(a.leads_closed)              leads_closed,
		count(a.leads_closed)            leads_closed_c,
		sum(a.leads_qualified)           leads_qualified,
		count(a.leads_qualified)         leads_qualified_c,
		sum(a.leads_customer)            leads_customer,
		count(a.leads_customer)          leads_customer_c,
		sum(a.leads_prospect)            leads_prospect,
		count(a.leads_prospect)          leads_prospect_c,
		sum(a.leads_conv_customer)       leads_conv_customer,
		count(a.leads_conv_customer)     leads_conv_customer_c,
		sum(a.leads_conv_prospect)       leads_conv_prospect,
		count(a.leads_conv_prospect)     leads_conv_prospect_c,
		sum(orders_booked)	        orders_booked,
		count(orders_booked)	        orders_booked_c,
		sum(orders_booked_amt)	        orders_booked_amt,
		count(orders_booked_amt)	        orders_booked_amt_c,
		sum(orders_invoiced_amt)	        orders_invoiced_amt,
		count(orders_invoiced_amt)       orders_invoiced_amt_c,
		sum(cost_forecasted)	        cost_forecasted,
		count(cost_forecasted)	        cost_forecasted_c,
		sum(cost_actual)		        cost_actual,
		count(cost_actual)	        cost_actual_c,
		sum(budget_requested)            budget_requested,
		count(budget_requested)          budget_requested_c,
		sum(budget_approved)	        budget_approved,
		count(budget_approved)	        budget_approved_c,
		sum(revenue_forecasted)	        revenue_forecasted,
		count(revenue_forecasted)        revenue_forecasted_c,
		sum(revenue_actual)	        revenue_actual,
		count(revenue_actual)	        revenue_actual_c,
		sum(customers_targeted)	        customers_targeted,
		count(customers_targeted)        customers_targeted_c,
		sum(new_opportunity_amt)         new_opportunity_amt,
		count(new_opportunity_amt)       new_opportunity_amt_c,
		sum(won_opportunity_amt)         won_opportunity_amt,
		count(won_opportunity_amt)       won_opportunity_amt_c,
		sum(lost_opportunity_amt)        lost_opportunity_amt,
		count(lost_opportunity_amt)      lost_opportunity_amt_c,
		sum(open_opportunity_amt)        open_opportunity_amt,
		count(open_opportunity_amt)      open_opportunity_amt_c,
		sum(won_opportunity_cnt)         won_opportunity_cnt,
		count(won_opportunity_cnt)       won_opportunity_cnt_c,
		sum(lost_opportunity_cnt)        lost_opportunity_cnt,
		count(lost_opportunity_cnt)      lost_opportunity_cnt_c,
		sum(camp_started)                camp_started,
		count(camp_started)              camp_started_c,
		sum(even_started)                even_started,
		count(even_started)              even_started_c,
		sum(camp_sch_started)            camp_sch_started,
		count(camp_sch_started)          camp_sch_started_c,
		sum(even_sch_started)            even_sch_started,
		count(even_sch_started)          even_sch_started_c,
		sum(camp_ended)                  camp_ended,
		count(camp_ended)                camp_ended_c,
		sum(even_ended)                  even_ended,
		count(even_ended)                even_ended_c,
		sum(camp_sch_ended)              camp_sch_ended,
		count(camp_sch_ended)            camp_sch_ended_c,
		sum(even_sch_ended)              even_sch_ended,
		count(even_sch_ended)            even_sch_ended_c,
		sum(registrations)               registrations,
		count(registrations)             registrations_c,
		sum(cancellations)               cancellations,
		count(cancellations)             cancellations_c,
		sum(attendance)                  attendance,
		count(attendance)                attendance_c,
		sum(budget_requested_s)		budget_requested_s,
		count(budget_requested_s)              budget_requested_s_c,
		sum(budget_approved_s)			budget_approved_s,
		count(budget_approved_s)               budget_approved_s_c,
		sum(revenue_forecasted_s)              revenue_forecasted_s,
		count(revenue_forecasted_s)            revenue_forecasted_s_c,
		sum(revenue_actual_s)                  revenue_actual_s,
		count(revenue_actual_s)                revenue_actual_s_c,
		sum(cost_forecasted_s)                 cost_forecasted_s,
		count(cost_forecasted_s)               cost_forecasted_s_c,
		sum(cost_actual_s)                     cost_actual_s,
		count(cost_actual_s)                   cost_actual_s_c,
		sum(booked_order_amount_s) orders_booked_amt_s,
		count(booked_order_amount_s)             booked_order_amount_s_c,
		sum(invoiced_order_amount_s) orders_invoiced_amt_s,
		count(invoiced_order_amount_s)           invoiced_order_amount_s_c,
		sum(new_opportunity_amt_s)               new_opportunity_amt_s,
		count(new_opportunity_amt_s)             new_opportunity_amt_s_c,
		sum(won_opportunity_amt_s)               won_opportunity_amt_s,
		count(won_opportunity_amt_s)             won_opportunity_amt_s_c,
		sum(lost_opportunity_amt_s)              lost_opportunity_amt_s,
		count(lost_opportunity_amt_s)            lost_opportunity_amt_s_c,
		sum(open_opportunity_amt_s)              open_opportunity_amt_s,
		count(open_opportunity_amt_s)            open_opportunity_amt_s_c,
		sum(a.budget_approved_sch)				budget_approved_sch,
		count(a.budget_approved_sch)				budget_approved_sch_c,
		sum(a.budget_approved_sch_s)				budget_approved_sch_s,
		count(a.budget_approved_sch_s)			budget_approved_sch_s_c,
		count(*)				all_c,
		grouping_id(a.time_id,
		a.period_type_id,
		a.source_code_id,
		a.channel_code      ,
		a.immediate_parent_id,
		a.object_country,
		a.object_region,
		a.category_id
	   ) grouping_id
from   BIM_I_OBJ_METR_MV  a
group by a.time_id,
       a.period_type_id,
       a.channel_code,
       a.source_code_id,
       a.object_region,
       a.immediate_parent_id,
       cube(a.object_country,a.category_id)