diff --git a/ferramentas/saiku/exemplo.xml b/ferramentas/saiku/exemplo.xml new file mode 100644 index 0000000..667d253 --- /dev/null +++ b/ferramentas/saiku/exemplo.xml @@ -0,0 +1,1006 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + +
+ + + + + + +
+ + + + + +
+ + + + + + + + + +
+
+ + + + + + + + + + + + + +
+ + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ + + + + +
+ + + + + + +"fname" || ' ' || "lname" + + +fname + ' ' + lname + + +"fname" || ' ' || "lname" + + +CONCAT(`customer`.`fname`, ' ', `customer`.`lname`) + + +fname + ' ' + lname + + +"customer"."fullname" + + +CONCAT(CONCAT("customer"."fname", ' '), "customer"."lname") + + +"fname" || ' ' || "lname" + + +"fname" || ' ' || "lname" + + +"fname" + + + + +"fname" || ' ' || "lname" + + +fname + ' ' + lname + + +"fname" || ' ' || "lname" + + +CONCAT(`customer`.`fname`, ' ', `customer`.`lname`) + + +fname + ' ' + lname + + +"customer"."fullname" + + +CONCAT(CONCAT("customer"."fname", ' '), "customer"."lname") + + +"fname" || ' ' || "lname" + + +"fname" + + + + + + + + + + + +
+ + + + + +
+ + + + + +
+ + + + + +
+ + + + + + + + + + + + +Iif("sales_fact_1997"."promotion_id" = 0, 0, "sales_fact_1997"."store_sales") + + +(case when "sales_fact_1997"."promotion_id" = 0 then 0 else "sales_fact_1997"."store_sales" end) + + +(case when "sales_fact_1997"."promotion_id" = 0 then 0 else "sales_fact_1997"."store_sales" end) + + +(case when `sales_fact_1997`.`promotion_id` = 0 then 0 else `sales_fact_1997`.`store_sales` end) + + + +`sales_fact_1997`.`store_sales` + + +(case when "sales_fact_1997"."promotion_id" = 0 then 0 else "sales_fact_1997"."store_sales" end) + + +(case when "sales_fact_1997"."promotion_id" = 0 then 0 else "sales_fact_1997"."store_sales" end) + + +(case when "sales_fact_1997"."promotion_id" = 0 then 0 else "sales_fact_1997"."store_sales" end) + + +(case when "sales_fact_1997"."promotion_id" = 0 then 0 else "sales_fact_1997"."store_sales" end) + + + + + [Measures].[Store Sales] - [Measures].[Store Cost] + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ + + + + +
+ + + + + + +"fname" || ' ' || "lname" + + +fname + ' ' + lname + + +"fname" || ' ' || "lname" + + +CONCAT(`customer`.`fname`, ' ', `customer`.`lname`) + + +fname + ' ' + lname + + +"customer"."fullname" + + +CONCAT(CONCAT("customer"."fname", ' '), "customer"."lname") + + +"fname" || ' ' || "lname" + + +"fname" || ' ' || "lname" + + +"fname" + + + + +"fname" || ' ' || "lname" + + +fname + ' ' + lname + + +"fname" || ' ' || "lname" + + +CONCAT(`customer`.`fname`, ' ', `customer`.`lname`) + + +fname + ' ' + lname + + +"customer"."fullname" + + +CONCAT(CONCAT("customer"."fname", ' '), "customer"."lname") + + +"fname" || ' ' || "lname" + + +"fname" + + + + + + + + + + + +
+ + + + + +
+ + + + + +
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + +Iif("sales_fact_1997"."promotion_id" = 0, 0, "sales_fact_1997"."store_sales") + + +(case when "sales_fact_1997"."promotion_id" = 0 then 0 else "sales_fact_1997"."store_sales" end) + + +(case when "sales_fact_1997"."promotion_id" = 0 then 0 else "sales_fact_1997"."store_sales" end) + + +(case when `sales_fact_1997`.`promotion_id` = 0 then 0 else `sales_fact_1997`.`store_sales` end) + + + +`sales_fact_1997`.`store_sales` + + +(case when "sales_fact_1997"."promotion_id" = 0 then 0 else "sales_fact_1997"."store_sales" end) + + +(case when "sales_fact_1997"."promotion_id" = 0 then 0 else "sales_fact_1997"."store_sales" end) + + +(case when "sales_fact_1997"."promotion_id" = 0 then 0 else "sales_fact_1997"."store_sales" end) + + +(case when "sales_fact_1997"."promotion_id" = 0 then 0 else "sales_fact_1997"."store_sales" end) + + + + + [Measures].[Store Sales] - [Measures].[Store Cost] + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + +`warehouse_sales` - `inventory_fact_1997`.`warehouse_cost` + + +`warehouse_sales` - `inventory_fact_1997`.`warehouse_cost` + + +"warehouse_sales" - "inventory_fact_1997"."warehouse_cost" + + + + + [Measures].[Warehouse Sales] / [Measures].[Warehouse Cost] + + + + TopCount([Warehouse].[Warehouse Name].MEMBERS, 5, [Measures].[Warehouse Sales]) + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + +
+
+ + + + + + + +
+ + + + + + + +
+ + + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + +
+ + + + + +
+ + + + + +
+ + + + + + +"fname" || ' ' || "lname" + + +fname + ' ' + lname + + +"fname" || ' ' || "lname" + + +CONCAT(`customer`.`fname`, ' ', `customer`.`lname`) + + +fname + ' ' + lname + + +"customer"."fullname" + + +CONCAT(CONCAT("customer"."fname", ' '), "customer"."lname") + + +"fname" || ' ' || "lname" + + +"fname" + + + + + + + + + + + +
+ + + + + +
+ + + + + +
+ + + + + +
+ + + + + + + + + + + + +
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + [Measures].[Store Sales] - [Measures].[Store Cost] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [Measures].[Profit] / [Measures].[Units Shipped] + + + + + + + + + + + + + + + + + + + + + + + + + + + -- libgit2 0.21.2