You are on page 1of 13

+++Administrator:d75f0000:d75f0002:----2012/04/18 11:49:06 ############################################## -------------------- SQL Request: SET VARIABLE QUERY_SRC_CD='Report',SAW_SRC_PATH='/shared/Product Partners Oracle Business Intelligence/DB - Cont Orders

Last Ship Date';SELECT CASE WHEN DAYOFW EEK(Orders."Relevant Ship Date") = 1 THEN Orders."Relevant Ship Date" ELSE TIME STAMPADD(SQL_TSI_DAY, 8-DAYOFWEEK(Orders."Relevant Ship Date"),Orders."Relevant Ship Date") END saw_0, YEAR(Orders."Relevant Ship Date") saw_1, DAYNAME(Orders. "Relevant Ship Date") saw_2, CASE WHEN DAYOFWEEK(Orders."Relevant Ship Date")=1 THEN 7 ELSE DAYOFWEEK(Orders."Relevant Ship Date")-1 END saw_3, "Order Fact"."Nu mber of Orders" saw_4, Organization.CURRENCY_CODE saw_5, "Order Fact"."Order Tot al less Tax" saw_6, "Order Fact".RPO saw_7, REPORT_AGGREGATE(saw_6 BY ), REPORT_ AGGREGATE(saw_6 BY saw_2, saw_3), REPORT_AGGREGATE(saw_6 BY saw_0, saw_1, saw_5) FROM OLAP WHERE (Orders."Order Type" IN ('CONTINUITY_BB', 'CONTINUITY_BT', 'MYB BCONV', 'CONTINUITY_BB_UK')) AND (Orders."Relevant Ship Date" BETWEEN date '2010 -12-29' AND VALUEOF("Previous Day")) AND (Organization.Organization = 'US') ORD ER BY saw_0, saw_3, saw_1, saw_2, saw_5 +++Administrator:d75f0000:d75f0002:----2012/04/18 11:49:06 -------------------- General Query Info: Repository: Star, Subject Area: olap, Presentation: OLAP +++Administrator:d75f0000:d75f0002:----2012/04/18 11:49:06 -------------------- Logical Request (before navigation): RqList case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_TSI_DAY, 8 - extra ct(day_of_week from ORDER DIMENSION.Relevant Ship Date), ORDER DIMENSION.Relevan t Ship Date) end as c1 GB, extract(year from ORDER DIMENSION.Relevant Ship Date) as c2 GB, extract(name_of_day from ORDER DIMENSION.Relevant Ship Date) as c3 GB, case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) - 1 end as c4 GB, Number of Orders:[DAggr(ORDER FACT.Number of Orders by [ ORGANIZATION DIMENS ION.CURRENCY_CODE, case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.Relevant Shi p Date) - 1 end , case when extract(day_of_week from ORDER DIMENSION.Relevant S hip Date) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_TSI_ DAY, 8 - extract(day_of_week from ORDER DIMENSION.Relevant Ship Date), ORDER DIM ENSION.Relevant Ship Date) end , extract(year from ORDER DIMENSION.Relevant Ship Date), extract(name_of_day from ORDER DIMENSION.Relevant Ship Date)] )] as c5 G B, ORGANIZATION DIMENSION.CURRENCY_CODE as c6 GB, ifnull(SH_ACTUAL:[DAggr(ORDER FACT.SH_ACTUAL by [ ORGANIZATION DIMENSION.CUR RENCY_CODE, case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Da te) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) - 1 end , case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Dat e) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_TSI_DAY, 8 - extract(day_of_week from ORDER DIMENSION.Relevant Ship Date), ORDER DIMENSION. Relevant Ship Date) end , extract(year from ORDER DIMENSION.Relevant Ship Date), extract(name_of_day from ORDER DIMENSION.Relevant Ship Date)] )] , 0) + ifnull( ORDER_SUBTOTAL:[DAggr(ORDER FACT.ORDER_SUBTOTAL by [ ORGANIZATION DIMENSION.CURR ENCY_CODE, case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Dat

e) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) - 1 end , case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Date ) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_TSI_DAY, 8 extract(day_of_week from ORDER DIMENSION.Relevant Ship Date), ORDER DIMENSION.R elevant Ship Date) end , extract(year from ORDER DIMENSION.Relevant Ship Date), extract(name_of_day from ORDER DIMENSION.Relevant Ship Date)] )] , 0) as c7 GB, case when Number of Unique Orders:[DAggr(ORDER FACT.Number of Unique Orders by [ ORGANIZATION DIMENSION.CURRENCY_CODE, case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then 7 else extract(day_of_week from ORD ER DIMENSION.Relevant Ship Date) - 1 end , case when extract(day_of_week from O RDER DIMENSION.Relevant Ship Date) = 1 then ORDER DIMENSION.Relevant Ship Date e lse TimestampAdd(SQL_TSI_DAY, 8 - extract(day_of_week from ORDER DIMENSION.Relev ant Ship Date), ORDER DIMENSION.Relevant Ship Date) end , extract(year from ORDE R DIMENSION.Relevant Ship Date), extract(name_of_day from ORDER DIMENSION.Releva nt Ship Date)] )] <> 0 then (SH_ACTUAL:[DAggr(ORDER FACT.SH_ACTUAL by [ ORGANIZA TION DIMENSION.CURRENCY_CODE, case when extract(day_of_week from ORDER DIMENSIO N.Relevant Ship Date) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.R elevant Ship Date) - 1 end , case when extract(day_of_week from ORDER DIMENSION .Relevant Ship Date) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampA dd(SQL_TSI_DAY, 8 - extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) , ORDER DIMENSION.Relevant Ship Date) end , extract(year from ORDER DIMENSION.Re levant Ship Date), extract(name_of_day from ORDER DIMENSION.Relevant Ship Date)] )] + ORDER_SUBTOTAL:[DAggr(ORDER FACT.ORDER_SUBTOTAL by [ ORGANIZATION DIMENSIO N.CURRENCY_CODE, case when extract(day_of_week from ORDER DIMENSION.Relevant Sh ip Date) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) - 1 end , case when extract(day_of_week from ORDER DIMENSION.Relevant Shi p Date) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_TSI_DA Y, 8 - extract(day_of_week from ORDER DIMENSION.Relevant Ship Date), ORDER DIMEN SION.Relevant Ship Date) end , extract(year from ORDER DIMENSION.Relevant Ship D ate), extract(name_of_day from ORDER DIMENSION.Relevant Ship Date)] )]) / nullif ( Number of Unique Orders:[DAggr(ORDER FACT.Number of Unique Orders by [ ORGANIZ ATION DIMENSION.CURRENCY_CODE, case when extract(day_of_week from ORDER DIMENSI ON.Relevant Ship Date) = 1 then 7 else extract(day_of_week from ORDER DIMENSION. Relevant Ship Date) - 1 end , case when extract(day_of_week from ORDER DIMENSIO N.Relevant Ship Date) = 1 then ORDER DIMENSION.Relevant Ship Date else Timestamp Add(SQL_TSI_DAY, 8 - extract(day_of_week from ORDER DIMENSION.Relevant Ship Date ), ORDER DIMENSION.Relevant Ship Date) end , extract(year from ORDER DIMENSION.R elevant Ship Date), extract(name_of_day from ORDER DIMENSION.Relevant Ship Date) ] )] , 0) else 0 end as c8 GB, ifnull(Report_Sum(SH_ACTUAL:[DAggr(ORDER FACT.SH_ACTUAL by [ ORGANIZATION DI MENSION.CURRENCY_CODE, case when extract(day_of_week from ORDER DIMENSION.Relev ant Ship Date) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) - 1 end , case when extract(day_of_week from ORDER DIMENSION.Releva nt Ship Date) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_ TSI_DAY, 8 - extract(day_of_week from ORDER DIMENSION.Relevant Ship Date), ORDER DIMENSION.Relevant Ship Date) end , extract(year from ORDER DIMENSION.Relevant Ship Date), extract(name_of_day from ORDER DIMENSION.Relevant Ship Date)] )] by [ ] at_distinct [ ORGANIZATION DIMENSION.CURRENCY_CODE, case when extract(day_ of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then 7 else extract(day_of_ week from ORDER DIMENSION.Relevant Ship Date) - 1 end , case when extract(day_o f_week from ORDER DIMENSION.Relevant Ship Date) = 1 then ORDER DIMENSION.Relevan t Ship Date else TimestampAdd(SQL_TSI_DAY, 8 - extract(day_of_week from ORDER DI MENSION.Relevant Ship Date), ORDER DIMENSION.Relevant Ship Date) end , extract(y ear from ORDER DIMENSION.Relevant Ship Date), extract(name_of_day from ORDER DIM ENSION.Relevant Ship Date)] ) , 0) + ifnull(Report_Sum(ORDER_SUBTOTAL:[DAggr(ORD ER FACT.ORDER_SUBTOTAL by [ ORGANIZATION DIMENSION.CURRENCY_CODE, case when ext ract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then 7 else extrac t(day_of_week from ORDER DIMENSION.Relevant Ship Date) - 1 end , case when extr act(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then ORDER DIMENSIO N.Relevant Ship Date else TimestampAdd(SQL_TSI_DAY, 8 - extract(day_of_week from

ORDER DIMENSION.Relevant Ship Date), ORDER DIMENSION.Relevant Ship Date) end , extract(year from ORDER DIMENSION.Relevant Ship Date), extract(name_of_day from ORDER DIMENSION.Relevant Ship Date)] )] by [ ] at_distinct [ ORGANIZATION DIMEN SION.CURRENCY_CODE, case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.Relevant Sh ip Date) - 1 end , case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_TSI _DAY, 8 - extract(day_of_week from ORDER DIMENSION.Relevant Ship Date), ORDER DI MENSION.Relevant Ship Date) end , extract(year from ORDER DIMENSION.Relevant Shi p Date), extract(name_of_day from ORDER DIMENSION.Relevant Ship Date)] ) , 0) as c9 GB, ifnull(Report_Sum(SH_ACTUAL:[DAggr(ORDER FACT.SH_ACTUAL by [ ORGANIZATION DI MENSION.CURRENCY_CODE, case when extract(day_of_week from ORDER DIMENSION.Relev ant Ship Date) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) - 1 end , case when extract(day_of_week from ORDER DIMENSION.Releva nt Ship Date) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_ TSI_DAY, 8 - extract(day_of_week from ORDER DIMENSION.Relevant Ship Date), ORDER DIMENSION.Relevant Ship Date) end , extract(year from ORDER DIMENSION.Relevant Ship Date), extract(name_of_day from ORDER DIMENSION.Relevant Ship Date)] )] by [ case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 th en 7 else extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) - 1 end , extract(name_of_day from ORDER DIMENSION.Relevant Ship Date)] at_distinct [ ca se when extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) - 1 end , ext ract(name_of_day from ORDER DIMENSION.Relevant Ship Date), ORGANIZATION DIMENSIO N.CURRENCY_CODE, case when extract(day_of_week from ORDER DIMENSION.Relevant Sh ip Date) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_TSI_D AY, 8 - extract(day_of_week from ORDER DIMENSION.Relevant Ship Date), ORDER DIME NSION.Relevant Ship Date) end , extract(year from ORDER DIMENSION.Relevant Ship Date)] ) , 0) + ifnull(Report_Sum(ORDER_SUBTOTAL:[DAggr(ORDER FACT.ORDER_SUBTOTA L by [ ORGANIZATION DIMENSION.CURRENCY_CODE, case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then 7 else extract(day_of_week from OR DER DIMENSION.Relevant Ship Date) - 1 end , case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_TSI_DAY, 8 - extract(day_of_week from ORDER DIMENSION.Rele vant Ship Date), ORDER DIMENSION.Relevant Ship Date) end , extract(year from ORD ER DIMENSION.Relevant Ship Date), extract(name_of_day from ORDER DIMENSION.Relev ant Ship Date)] )] by [ case when extract(day_of_week from ORDER DIMENSION.Rele vant Ship Date) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.Relevan t Ship Date) - 1 end , extract(name_of_day from ORDER DIMENSION.Relevant Ship Da te)] at_distinct [ case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.Relevant Sh ip Date) - 1 end , extract(name_of_day from ORDER DIMENSION.Relevant Ship Date), ORGANIZATION DIMENSION.CURRENCY_CODE, case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_TSI_DAY, 8 - extract(day_of_week from ORDER DIMENSION.Relevant Ship Date), ORDER DIMENSION.Relevant Ship Date) end , extract(year from ORDER DI MENSION.Relevant Ship Date)] ) , 0) as c10 GB, ifnull(Report_Sum(SH_ACTUAL:[DAggr(ORDER FACT.SH_ACTUAL by [ ORGANIZATION DI MENSION.CURRENCY_CODE, case when extract(day_of_week from ORDER DIMENSION.Relev ant Ship Date) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) - 1 end , case when extract(day_of_week from ORDER DIMENSION.Releva nt Ship Date) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_ TSI_DAY, 8 - extract(day_of_week from ORDER DIMENSION.Relevant Ship Date), ORDER DIMENSION.Relevant Ship Date) end , extract(year from ORDER DIMENSION.Relevant Ship Date), extract(name_of_day from ORDER DIMENSION.Relevant Ship Date)] )] by [ ORGANIZATION DIMENSION.CURRENCY_CODE, case when extract(day_of_week from ORDE R DIMENSION.Relevant Ship Date) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_TSI_DAY, 8 - extract(day_of_week from ORDER DIMENSION.Relevant Ship Date), ORDER DIMENSION.Relevant Ship Date) end , extract(year from ORDER D

IMENSION.Relevant Ship Date)] at_distinct [ ORGANIZATION DIMENSION.CURRENCY_COD E, case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 t hen ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_TSI_DAY, 8 - extrac t(day_of_week from ORDER DIMENSION.Relevant Ship Date), ORDER DIMENSION.Relevant Ship Date) end , extract(year from ORDER DIMENSION.Relevant Ship Date), case w hen extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) - 1 end , extract( name_of_day from ORDER DIMENSION.Relevant Ship Date)] ) , 0) + ifnull(Report_Sum (ORDER_SUBTOTAL:[DAggr(ORDER FACT.ORDER_SUBTOTAL by [ ORGANIZATION DIMENSION.CUR RENCY_CODE, case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Da te) = 1 then 7 else extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) - 1 end , case when extract(day_of_week from ORDER DIMENSION.Relevant Ship Dat e) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampAdd(SQL_TSI_DAY, 8 - extract(day_of_week from ORDER DIMENSION.Relevant Ship Date), ORDER DIMENSION. Relevant Ship Date) end , extract(year from ORDER DIMENSION.Relevant Ship Date), extract(name_of_day from ORDER DIMENSION.Relevant Ship Date)] )] by [ ORGANIZAT ION DIMENSION.CURRENCY_CODE, case when extract(day_of_week from ORDER DIMENSION .Relevant Ship Date) = 1 then ORDER DIMENSION.Relevant Ship Date else TimestampA dd(SQL_TSI_DAY, 8 - extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) , ORDER DIMENSION.Relevant Ship Date) end , extract(year from ORDER DIMENSION.Re levant Ship Date)] at_distinct [ ORGANIZATION DIMENSION.CURRENCY_CODE, case wh en extract(day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then ORDER D IMENSION.Relevant Ship Date else TimestampAdd(SQL_TSI_DAY, 8 - extract(day_of_we ek from ORDER DIMENSION.Relevant Ship Date), ORDER DIMENSION.Relevant Ship Date) end , extract(year from ORDER DIMENSION.Relevant Ship Date), case when extract (day_of_week from ORDER DIMENSION.Relevant Ship Date) = 1 then 7 else extract(da y_of_week from ORDER DIMENSION.Relevant Ship Date) - 1 end , extract(name_of_day from ORDER DIMENSION.Relevant Ship Date)] ) , 0) as c11 GB DetailFilter: ORGANIZATION DIMENSION.COUNTRY = 'US' and ORDER DIMENSION.Relevant Ship Date between DATE '2010-12-29' and TIMESTAMP '2012-04-17 00:00:00.000' and Order_Type.Order Type in ([ 'CONTINUITY_BB', 'CONTINUITY_BB_UK', 'CONTINUITY_BT ', 'MYBBCONV'] ) OrderBy: c1 asc, c4 asc, c2 asc, c3 asc, c6 asc +++Administrator:d75f0000:d75f0002:----2012/04/18 11:49:06 -------------------- Execution plan: RqList <<117256185>> [for database 0:0,0] D1.c1 as c1 [for database 3023:462,46], D1.c2 as c2 [for database 3023:462,46], D1.c3 as c3 [for database 0:0,0], D1.c4 as c4 [for database 3023:462,46], D1.c5 as c5 [for database 0:0,0], D1.c6 as c6 [for database 3023:462,46], D1.c7 as c7 [for database 0:0,0], D1.c8 as c8 [for database 0:0,0], D1.c9 as c9 [for database 0:0,0], D1.c10 as c10 [for database 0:0,0], ifnull(sum_SQL99(D1.c13 by [ D1.c1, D1.c2, D1.c6] at_distinct [ D1.c1, D1.c 2, D1.c6, D1.c4, D1.c3] ) , 0) + ifnull(sum_SQL99(D1.c14 by [ D1.c1, D1.c2, D1.c 6] at_distinct [ D1.c1, D1.c2, D1.c6, D1.c4, D1.c3] ) , 0) as c11 [for database 0:0,0] Child Nodes (RqJoinSpec): <<117256224>> [for database 0:0,0] ( RqList <<117256261>> [for database 0:0,0] D1.c1 as c1 [for database 3023:462,46], D1.c2 as c2 [for database 3023:462,46], D1.c3 as c3 [for database 0:0,0],

D1.c4 as c4 [for database 3023:462,46], D1.c5 as c5 [for database 0:0,0], D1.c6 as c6 [for database 3023:462,46], D1.c7 as c7 [for database 0:0,0], D1.c8 as c8 [for database 0:0,0], ifnull(sum_SQL99(D1.c11 by [ ] at_distinct [ D1.c3, D1.c4, D1.c6, D 1.c1, D1.c2] ) , 0) + ifnull(sum_SQL99(D1.c12 by [ ] at_distinct [ D1.c3, D1.c4 , D1.c6, D1.c1, D1.c2] ) , 0) as c9 [for database 0:0,0], ifnull(sum_SQL99(D1.c11 by [ D1.c3, D1.c4] at_distinct [ D1.c3, D1. c4, D1.c6, D1.c1, D1.c2] ) , 0) + ifnull(sum_SQL99(D1.c12 by [ D1.c3, D1.c4] at _distinct [ D1.c3, D1.c4, D1.c6, D1.c1, D1.c2] ) , 0) as c10 [for database 0:0,0 ], D1.c11 as c13 [for database 0:0,0], D1.c12 as c14 [for database 0:0,0] Child Nodes (RqJoinSpec): <<117256303>> [for database 0:0,0] ( RqList <<117252598>> [for database 0:0,0] D1.c1 as c1 [for database 3023:462,46], D1.c2 as c2 [for database 3023:462,46], D1.c3 as c3 [for database 0:0,0], D1.c4 as c4 [for database 3023:462,46], D1.c5 as c5 [for database 0:0,0], D1.c6 as c6 [for database 3023:462,46], D1.c7 as c7 [for database 0:0,0], D1.c8 as c8 [for database 0:0,0], D1.c12 as c11 [for database 0:0,0], D1.c13 as c12 [for database 0:0,0] Child Nodes (RqJoinSpec): <<117252637>> [for database 0:0,0] ( Child Nodes (RqCache): RqBreakFilter <<117255915>>[1,2,3,4,6] [for database 0:0 ,0] RqList <<117254959>> [for database 0:0,0] D1.c5 as c1 GB [for database 3023:462,46], D1.c6 as c2 GB [for database 3023:462,46], D1.c7 as c3 GB [for database 0:0,0], D1.c8 as c4 GB [for database 3023:462,46], D1.c4 as c5 GB [for database 0:0,0], D1.c9 as c6 GB [for database 3023:462,46], ifnull(D1.c2 , 0) + ifnull(D1.c1 , 0) as c7 GB [ for database 0:0,0], case when D1.c3 <> 0 then (D1.c2 + D1.c1) / nul lif( D1.c3 , 0) else 0 end as c8 GB [for database 0:0,0], 0 as c9 GB [for database 0:0,1], 0 as c10 GB [for database 0:0,1], 0 as c11 GB [for database 0:0,1], D1.c2 as c12 [for database 0:0,0], D1.c1 as c13 [for database 0:0,0] Child Nodes (RqJoinSpec): <<117255883>> [for databas e 0:0,0] ( RqList <<117256350>> [for database 0:0,0] sum(abs(D1.c12) by [ D1.c9, D1.c8, D1.c5 , D1.c6, D1.c7] ) as c1 [for database 0:0,0], sum(abs(D1.c13) by [ D1.c9, D1.c8, D1.c5 , D1.c6, D1.c7] ) as c2 [for database 0:0,0], count(distinct D1.c10 by [ D1.c9, D1.c8, D1.c5, D1.c6, D1.c7] at_distinct [ D1.c9, D1.c8, D1.c5, D1.c6, D1.c7, D1.c10] ) as c3 [for database 0:0,0], count(D1.c10 by [ D1.c9, D1.c8, D1.c5, D

1.c6, D1.c7] ) as c4 [for database 0:0,0], D1.c5 as c5 [for database 3023:462,46], D1.c6 as c6 [for database 3023:462,46], D1.c7 as c7 [for database 0:0,0], D1.c8 as c8 [for database 3023:462,46], D1.c9 as c9 [for database 3023:462,46] Child Nodes (RqJoinSpec): <<117256383>> [for database 0:0,0] ( RqList <<117256467>> [for database 0 :0,0] D1.c5 as c5 [for database 3023:4 62,46], D1.c6 as c6 [for database 3023:4 62,46], extract(name_of_day from D1.c14) as c7 [for database 0:0,0], D1.c8 as c8 [for database 3023:4 62,46], D1.c9 as c9 [for database 3023:4 62,46], D1.c10 as c10 [for database 3023 :462,46], D1.c12 as c12 [for database 3023 :462,46], D1.c13 as c13 [for database 3023 :462,46] Child Nodes (RqJoinSpec): <<11725649 7>> [for database 3023:462:olap,46] ( RqList <<117254966>> [for da tabase 3023:462:olap,46] case when extract(day_o f_week from case when WC_LOV_D_Order_Status.VALUE = 'CLOSED' and WC_ORDER_DT.LA ST_SHIP_DATE is null then WC_ORDER_DT.ORDER_REQUESTED_DATE when WC_LOV_D_Order_S tatus.VALUE = 'CLOSED' then WC_ORDER_DT.LAST_SHIP_DATE else NULL end ) = 1 then case when WC_LOV_D_Order_Status.VALUE = 'CLOSED' and WC_ORDER_DT.LAST_SHIP_DATE is null then WC_ORDER_DT.ORDER_REQUESTED_DATE when WC_LOV_D_Order_Status.VALUE = 'CLOSED' then WC_ORDER_DT.LAST_SHIP_DATE else NULL end else TimestampAdd(SQL_ TSI_DAY, 8 - extract(day_of_week from case when WC_LOV_D_Order_Status.VALUE = ' CLOSED' and WC_ORDER_DT.LAST_SHIP_DATE is null then WC_ORDER_DT.ORDER_REQUESTED_ DATE when WC_LOV_D_Order_Status.VALUE = 'CLOSED' then WC_ORDER_DT.LAST_SHIP_DATE else NULL end ), case when WC_LOV_D_Order_Status.VALUE = 'CLOSED' and WC_ORDER _DT.LAST_SHIP_DATE is null then WC_ORDER_DT.ORDER_REQUESTED_DATE when WC_LOV_D_O rder_Status.VALUE = 'CLOSED' then WC_ORDER_DT.LAST_SHIP_DATE else NULL end ) end as c5 GB [for database 3023:462,46], extract(year from case when WC_LOV_D_Order_Status.VALUE = 'CLOSED' and WC_ORDER_DT.LAST_SHIP_DATE is nu ll then WC_ORDER_DT.ORDER_REQUESTED_DATE when WC_LOV_D_Order_Status.VALUE = 'CLO SED' then WC_ORDER_DT.LAST_SHIP_DATE else NULL end ) as c6 GB [for database 3023 :462,46], case when extract(day_o f_week from case when WC_LOV_D_Order_Status.VALUE = 'CLOSED' and WC_ORDER_DT.LA ST_SHIP_DATE is null then WC_ORDER_DT.ORDER_REQUESTED_DATE when WC_LOV_D_Order_S tatus.VALUE = 'CLOSED' then WC_ORDER_DT.LAST_SHIP_DATE else NULL end ) = 1 then 7 else extract(day_of_week from case when WC_LOV_D_Order_Status.VALUE = 'CLOSED ' and WC_ORDER_DT.LAST_SHIP_DATE is null then WC_ORDER_DT.ORDER_REQUESTED_DATE w hen WC_LOV_D_Order_Status.VALUE = 'CLOSED' then WC_ORDER_DT.LAST_SHIP_DATE else NULL end ) - 1 end as c8 GB [for database 3023:462,46], WC_ORGANIZATION_DT.CURRE

NCY_CODE as c9 GB [for database 3023:462,46], WC_ORDER_FT.ORDER_WID as c10 [for database 3023:462,46], WC_ORDER_FT.ORDER_SUBTOT AL as c12 [for database 3023:462,46], WC_ORDER_FT.SH_ACTUAL as c13 [for database 3023:462,46], case when WC_LOV_D_Orde r_Status.VALUE = 'CLOSED' and WC_ORDER_DT.LAST_SHIP_DATE is null then WC_ORDER_D T.ORDER_REQUESTED_DATE when WC_LOV_D_Order_Status.VALUE = 'CLOSED' then WC_ORDER _DT.LAST_SHIP_DATE else NULL end as c14 [for database 3023:462,46] Child Nodes (RqJoinSpec): << 117255839>> [for database 3023:462:olap,46] WC_ORGANIZATION_DT T3413 9 WC_LOV_DT T16335 WC_ORDER_DT T3781 WC_ORDER_FT T3809 WC_LOV_DT T16367 DetailFilter: WC_ORDER_DT.RO W_WID = WC_ORDER_FT.ORDER_WID and WC_ORDER_FT.LOV_ORDER_STATUS_WID = WC_LOV_D_Or der_Status.ROW_WID and WC_ORDER_FT.LOV_ORDER_TYPE_WID = WC_LOV_D_Order_Type.ROW_ WID and WC_ORDER_FT.ORGANIZATION_WID = WC_ORGANIZATION_DT.ROW_WID and WC_LOV_D_O rder_Status.TYPE_ID = 'ORDER_STATUS' and WC_LOV_D_Order_Type.TYPE_ID = 'TRANSACT ION_TYPE' and WC_ORGANIZATION_DT.COUNTRY = 'US' and not case when WC_LOV_D_Orde r_Status.VALUE = 'CLOSED' and WC_ORDER_DT.LAST_SHIP_DATE is null then WC_ORDER_D T.ORDER_REQUESTED_DATE when WC_LOV_D_Order_Status.VALUE = 'CLOSED' then WC_ORDER _DT.LAST_SHIP_DATE else NULL end < DATE '2010-12-29' and (WC_LOV_D_Order_Type.V ALUE = 'CONTINUITY_BB' or WC_LOV_D_Order_Type.VALUE = 'CONTINUITY_BB_UK' or WC_L OV_D_Order_Type.VALUE = 'CONTINUITY_BT' or WC_LOV_D_Order_Type.VALUE = 'MYBBCONV ') and not TIMESTAMP '2012-04-17 00:00:00.000' < case when WC_LOV_D_Order_Statu s.VALUE = 'CLOSED' and WC_ORDER_DT.LAST_SHIP_DATE is null then WC_ORDER_DT.ORDER _REQUESTED_DATE when WC_LOV_D_Order_Status.VALUE = 'CLOSED' then WC_ORDER_DT.LAS T_SHIP_DATE else NULL end [for database 0:0] ) as D1 OrderBy: c9, c8, c5, c6, c7, c10 [fo r database 0:0,0] ) as D1 ) as D1 OrderBy: c1, c2, c3, c4, c6 [for database 0:0,0] ) as D1 OrderBy: c3, c4, c6, c1, c2 [for database 0:0,0] ) as D1 OrderBy: c1, c2, c6, c4, c3 [for database 0:0,0] ) as D1 OrderBy: c1 asc, c4 asc, c2 asc, c3 asc, c6 asc [for database 0:0,0] +++Administrator:d75f0000:d75f0002:----2012/04/18 11:49:06 -------------------- Sending query to database named olap (id: <<117254966>>): select case when TO_NUMBER(TO_CHAR(case when T16335.VALUE = 'CLOSED' and T3781 .LAST_SHIP_DATE is null then T3781.ORDER_REQUESTED_DATE when T16335.VALUE = 'CLO SED' then T3781.LAST_SHIP_DATE else NULL end , 'D'), '99') = 1 then case when T 16335.VALUE = 'CLOSED' and T3781.LAST_SHIP_DATE is null then T3781.ORDER_REQUEST ED_DATE when T16335.VALUE = 'CLOSED' then T3781.LAST_SHIP_DATE else NULL end el se ( case when T16335.VALUE = 'CLOSED' and T3781.LAST_SHIP_DATE is null then T3 781.ORDER_REQUESTED_DATE when T16335.VALUE = 'CLOSED' then T3781.LAST_SHIP_DATE else NULL end + 8 - TO_NUMBER(TO_CHAR(case when T16335.VALUE = 'CLOSED' and T3

781.LAST_SHIP_DATE is null then T3781.ORDER_REQUESTED_DATE when T16335.VALUE = ' CLOSED' then T3781.LAST_SHIP_DATE else NULL end , 'D'), '99') ) end as c5, TO_NUMBER(TO_CHAR(case when T16335.VALUE = 'CLOSED' and T3781.LAST_SHIP_DA TE is null then T3781.ORDER_REQUESTED_DATE when T16335.VALUE = 'CLOSED' then T37 81.LAST_SHIP_DATE else NULL end , 'yyyy'), '9999') as c6, case when TO_NUMBER(TO_CHAR(case when T16335.VALUE = 'CLOSED' and T3781.L AST_SHIP_DATE is null then T3781.ORDER_REQUESTED_DATE when T16335.VALUE = 'CLOSE D' then T3781.LAST_SHIP_DATE else NULL end , 'D'), '99') = 1 then 7 else TO_NUMB ER(TO_CHAR(case when T16335.VALUE = 'CLOSED' and T3781.LAST_SHIP_DATE is null t hen T3781.ORDER_REQUESTED_DATE when T16335.VALUE = 'CLOSED' then T3781.LAST_SHIP _DATE else NULL end , 'D'), '99') - 1 end as c8, T34139.CURRENCY_CODE as c9, T3809.ORDER_WID as c10, T3809.ORDER_SUBTOTAL as c12, T3809.SH_ACTUAL as c13, case when T16335.VALUE = 'CLOSED' and T3781.LAST_SHIP_DATE is null then T3 781.ORDER_REQUESTED_DATE when T16335.VALUE = 'CLOSED' then T3781.LAST_SHIP_DATE else NULL end as c14 from WC_ORGANIZATION_DT T34139, WC_LOV_DT T16335 /* WC_LOV_D_Order_Status */ , WC_ORDER_DT T3781, WC_ORDER_FT T3809, WC_LOV_DT T16367 /* WC_LOV_D_Order_Type */ where ( T3781.ROW_WID = T3809.ORDER_WID and T3809.LOV_ORDER_STATUS_WID = T16335 .ROW_WID and T3809.LOV_ORDER_TYPE_WID = T16367.ROW_WID and T3809.ORGANIZATION_WI D = T34139.ROW_WID and T16335.TYPE_ID = 'ORDER_STATUS' and T16367.TYPE_ID = 'TRA NSACTION_TYPE' and T34139.COUNTRY = 'US' and (T16367.VALUE in ('CONTINUITY_BB', 'CONTINUITY_BB_UK', 'CONTINUITY_BT', 'MYBBCONV')) and case when T16335.VALUE = 'CLOSED' and T3781.LAST_SHIP_DATE is null then T3781.ORDER_REQUESTED_DATE when T 16335.VALUE = 'CLOSED' then T3781.LAST_SHIP_DATE else NULL end between TO_DATE( '2010-12-29' , 'YYYY-MM-DD') and TO_DATE('2012-04-17 00:00:00' , 'YYYY-MM-DD HH2 4:MI:SS') ) +++Administrator:d75f0000:d75f0002:----2012/04/18 11:52:47 -------------------- Execution Node: <<117254966>>, Close Row Count = 1635108, R ow Width = 120 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:20 -------------------- Query Result Cache: [59124] The query for user 'Administrat or' was inserted into the query result cache. The filename is '/oraclesw/app/Ora cleBIData/cache/NQS_obi.productpartners.com_734613_42546_00025199.TBL'. +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:21 -------------------- Execution Node: <<117256467>> Projection, Close Row Count = 1635108, Row Width = 144 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:27 -------------------- Execution Node: <<117256467>> Sort, Close Row Count = 16351 08, Row Width = 144 bytes

+++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:30 -------------------- Execution Node: <<117256350>> Pre-aggr Projection, Close Ro w Count = 1635108, Row Width = 144 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:31 -------------------- Execution Node: <<117256350>> Aggregation, Close Row Count = 1635108, Row Width = 176 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:33 -------------------- Execution Node: <<117256350>> Post-aggr Projection, Close R ow Count = 1635108, Row Width = 144 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:33 -------------------- Execution Node: <<117254959>> Projection, Close Row Count = 1635108, Row Width = 184 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:33 -------------------- Execution Node: <<117254959>> Sort, Close Row Count = 16351 08, Row Width = 184 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:33 -------------------- Execution Node: <<117255915>> GroupByNoSort, Close Row Coun t = 476, Row Width = 184 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:33 -------------------- Execution Node: <<117252598>> Projection, Close Row Count = 476, Row Width = 168 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:33 -------------------- Execution Node: <<117252598>> Sort, Close Row Count = 476, Row Width = 168 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:33 -------------------- Execution Node: <<117256261>> Pre-aggr Projection, Close Ro w Count = 476, Row Width = 176 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:33 -------------------- Execution Node: <<117256261>> Aggregation, Close Row Count = 476, Row Width = 208 bytes

+++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:33 -------------------- Execution Node: <<117256261>> Post-aggr Projection, Close R ow Count = 476, Row Width = 184 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:33 -------------------- Execution Node: <<117256261>> Sort, Close Row Count = 476, Row Width = 184 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:33 -------------------- Execution Node: <<117256185>> Pre-aggr Projection, Close Ro w Count = 476, Row Width = 192 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:33 -------------------- Execution Node: <<117256185>> Aggregation, Close Row Count = 476, Row Width = 208 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:33 -------------------- Execution Node: <<117256185>> Post-aggr Projection, Close R ow Count = 476, Row Width = 176 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256185>> Sort, Close Row Count = 476, Row Width = 176 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256185>> DbGateway Exchange, Close Row Count = 476, Row Width = 176 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256467>> Projection, Close Row Count = 1635108, Row Width = 144 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256467>> Sort, Close Row Count = 16351 08, Row Width = 144 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256350>> Pre-aggr Projection, Close Ro w Count = 1635108, Row Width = 144 bytes

+++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256350>> Aggregation, Close Row Count = 1635108, Row Width = 176 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256350>> Post-aggr Projection, Close R ow Count = 1635108, Row Width = 144 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117254959>> Projection, Close Row Count = 1635108, Row Width = 184 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117254959>> Sort, Close Row Count = 16351 08, Row Width = 184 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117255915>> GroupByNoSort, Close Row Coun t = 476, Row Width = 184 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117252598>> Projection, Close Row Count = 476, Row Width = 168 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117252598>> Sort, Close Row Count = 476, Row Width = 168 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256261>> Pre-aggr Projection, Close Ro w Count = 476, Row Width = 176 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256261>> Aggregation, Close Row Count = 476, Row Width = 208 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256261>> Post-aggr Projection, Close R ow Count = 476, Row Width = 184 bytes

+++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256261>> Sort, Close Row Count = 476, Row Width = 184 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256185>> Pre-aggr Projection, Close Ro w Count = 476, Row Width = 192 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256185>> Aggregation, Close Row Count = 476, Row Width = 208 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256185>> Post-aggr Projection, Close R ow Count = 476, Row Width = 176 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256185>> Sort, Close Row Count = 476, Row Width = 176 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Execution Node: <<117256185>> DbGateway Exchange, Close Row Count = 476, Row Width = 176 bytes +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Query Status: Successful Completion +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:34 -------------------- Rows 1635108, bytes 196212960 retrieved from database query id: <<117254966>> +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:35 -------------------- Physical query response time 203 (seconds), id <<117254966> > +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:35 -------------------- Physical Query Summary Stats: Number of physical queries 1, Cumulative time 203, DB-connect time 0 (seconds) +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:35

-------------------- Rows returned to Client 476 +++Administrator:d75f0000:d75f0002:----2012/04/18 11:53:35 -------------------- Logical Query Summary Stats: Elapsed time 268, Response tim e 268, Compilation time 0 (seconds)

You might also like