SupertSet 2.0 Pivot Table使用案例
原创
©著作权归作者所有:来自51CTO博客作者Shen Liang的原创作品,请联系作者获取转载授权,否则将追究法律责任
SuperSet 2.0 Pivot Table 使用案例说明
#1 初始化多维数据集
注:FoodMart数据集可参见:
CREATE TABLE ads_sales_fact_1997
(the_date date,
`quarter` varchar(10),
monthvalue varchar(10),
country varchar(30),
city varchar(30),
state_province varchar(30),
store_cost DECIMAL(10,2),
unit_sales DECIMAL(10,2)
)
INSERT INTO ads_sales_fact_1997
SELECT the_date,`quarter`,`the_month`,country,city,state_province, store_cost,unit_sales
FROM agg_lc_06_sales_fact_1997 A
JOIN time_by_day B
ON A.time_id = B.time_id
#2 新增数据集,选中刚建立的表作为输入源。
#3 选择Pivot表格,实现上卷、下钻分析。
#4 拖拽维度和指标
#5 保存到仪表盘,核对数据
-- 按照`quarter`,state_province分组对store_cost、unit_sales求和
SELECT `quarter`,state_province,sum(store_cost),sum(unit_sales)
FROM ads_sales_fact_1997
GROUP BY `quarter`,state_province