教程数据联接与数据融合

教程数据联接与数据融合

ID:34772210

大小:780.14 KB

页数:6页

时间:2019-03-10

教程数据联接与数据融合_第1页
教程数据联接与数据融合_第2页
教程数据联接与数据融合_第3页
教程数据联接与数据融合_第4页
教程数据联接与数据融合_第5页
资源描述:

《教程数据联接与数据融合》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、该帖子内容基于Tableau9.0继续对数据融合进行剖析,您需要对前一个关于内连接,左连接的帖子熟悉,同时也请您耐心的把这个帖子看完,一定受益匪浅表关联是基于行级别的,但是数据融合(数据源关联)是基于分组级别的,到底区别在哪里,来两个例子师范一下(示例数据很傻,能说明问题就好)Table1AreaIDAreaName1EAST2WEST3SOUTH4NORTHTable2AreaIDYearSales120141220141320141420141120151220151320151420151行级别的关联,这样关联的结果就是一张有8条数据的表 数据融合,必须有主数据表和辅数据表,辅表会

2、依据关联维度聚合,不可能比数据源关联关系中的粒度更细 我们将通过下面的示例继续剖析数据融合,分别在两张数据库中写入Superstor中的Order表,两张表一模一样(两个EXCEL亦可):1、分别连接两个数据库的中的Orders表,然后重命名数据源为ds1,ds2,      ds1为主数据源,ds2位辅助数据源,编辑数据源关系,  ds1.productcategory=ds2.productcategory 2、分别双击ds1中的[ProductCategory],[Sales],继续双击ds2中的[Sales],可以看到数据一切正常    带有蓝色对勾的数据源表示主数据源,橙色表示

3、辅助数据源    辅助数据源中,有橙色链条符号的是指关联字段    功能区中有橙色对勾数据源标志的表示该字段来源于辅助数据源 3、我们将ds1中的[Productsub-category]拖至行功能区[ProductCategory]的右侧,可以看到ds2中的[Sales]聚合层级仍旧在[ProductCategory],也就验证我所说的分组级别的关联,但是主数据源的数据粒度是可以细化的 脚本解析(大概描述后台运行的逻辑,不是原脚本):selectds1.[ProductCategory],    ds1.[ProductSub-Category],    ds1.[Sales],   

4、 ds2.[Sales]from(select[ProductCategory],[ProductSub-Category],SUM(Sales)asSalesfromOrdersgroupby[ProductCategory],[ProductSub-Category])ds1leftjoin (select[ProductCategory],SUM(Sales)asSalesfromOrdersgroupby[ProductCategory])ds2  on  ds1.[ProductCategory]=ds2.[ProductCategory]4、将ds2中[Productsub-

5、category]拖至行功能区中ds1[Productsub-category]的右侧,看到该字段全部变为星号,该效果等效于Tableau的attr()函数脚本解析(大概描述后台运行的逻辑,不是原脚本):selectds1.[ProductCategory],    ds1.[ProductSub-Category],    ds2.[ProductSub-Category],    ds1.[Sales],    ds2.[Sales]from(select[ProductCategory],[ProductSub-Category],SUM(Sales)asSalesfromOrde

6、rsgroupby[ProductCategory],[ProductSub-Category])ds1leftjoin (select[ProductCategory],       casewhenmin([ProductSub-Category])=max([ProductSub-Category])themin([ProductSub-Category])  else"*"end  as[ProductSub-Category]  --重点在这行      SUM(Sales)asSalesfromOrdersgroupby[ProductCategory])ds2  on  d

7、s1.[ProductCategory]=ds2.[ProductCategory]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。