QuickBI助你成为分析师-数据建模(一)

摘要: 创建数据集是报表分析的基础,合理建模可以达到事半功倍的效果哦!

产品核心流程第二步为创建数据集,进行数据建模,如果说数据是海,那么创建数据集并合理建模就是划船的浆,有了浆才能在数据的海洋里畅游。目前创建数据集有两种方式:(1)数据表直接创建数据集 (2)通过自定义sql创建数据集,以实现初步建模。

创建数据集:

(1)直接新建数据集:

如下图,在数据源列表页,找到目标表,点击创建数据集按钮并选择存放文件夹 即可新建,新建后自动进入数据集界面。

(2)自定义sql创建数据集:

目前产品支持MaxCompute和MySQL数据源自定义sql创建数据集,可以实现多表关联、新增目标字段等。如下图,点击‘自定义SQL’进入编辑界面:

目前自定义sql有部分规则需要注意:

MySQL

不支持函数列表:

MaxCompute

MaxCompute数据源原生支持函数即可。

常见问题
Q:MaxCompute数据源,为什么搜索不到目标表?

A:(1) MaxCompute数据源新建表需要约30分钟来进行Meta同步,稍等一下哟,要保证同步表的用户AccessID和AccessKey有效。

Q:MaxCompute数据源,创建表提示没有权限?

A:申请权限,保证具有list、select、create instance权限。

Q:MaxCompute数据源数据集编辑界面刷新预览数据报错:

A:错误原因:2018年1月10日 20点 新创建的项目(project)默认禁止分区表全表扫描,即对该项目的分区表执行全表扫描语句时会返回失败。

1.指定分区条件,自定义sql在对分区表全表扫描的sql语句后加 ‘where pt = xxx’ 限制分区。

2.创建报表时对分区字段添加过滤。

Q:SqlServer、PostgreSQL、Oracle数据源,找不到对应表?

A: 请确认添加数据源schema是否正确

Q:自定义sql创建数据集,字段呈现下图形式,刷新预览数据报错?

A:如上图标识,字符类型用?打标,说明后期对该字段别名进行了修改。字段名称前后有下划线_ 说明字段别名中加了单引号。解决办法:修改自定义sql并保存,在数据集编辑界面同步表结构,将错误字段删除,保存数据集最后刷新预览数据即可。

原文链接

阅读更多干货好文,请关注扫描以下二维码:

原文地址:http://blog.51cto.com/13679539/2095916

时间: 2024-11-08 01:00:44

QuickBI助你成为分析师-数据建模(一)的相关文章

QuickBI助你成为分析师-数据建模(二)

摘要: 数据集编辑功能界面介绍以及常见问题总结. 在数据集编辑界面可以进行数据建模来更好的展示数据,创建数据集默认将数值类型字段作为度量,日期.字符串等类型作为维度,度量可以根据维度分组展示.下面来介绍一下常见功能: 维度编辑: 如下图为维度编辑功能: 1.编辑: 修改维度显示名以及备注信息 2.克隆维度:快速复制一个维度,生成的维度将会自动带上副本以做提示 3.删除:删除该字段 4.新建计算字段(维度):可新创建一个维度字段,并且可自定义其计算方式 5.移动到:快速将维度纳入到已有层次结构中,

QuickBI助你成为分析师-数据门户权限相关

摘要: 数据门户也叫数据产品,起到菜单作用来展示数据,您可以使用数据门户功能构建例如经营分析系统应用等.在创建数据门户时常遇到报表权限问题,请参考本文. 数据门户也叫数据产品,起到菜单作用来展示数据,您可以使用数据门户功能构建例如经营分析系统应用等.在创建数据门户时常遇到报表权限问题,下面针对几个场景分别分析: 场景一 产品标准版是针对个人开发场景,不支持多用户协同开发,但是有时会遇到要求其他用户查看到自己的数据门户,又可以针对仪表板查看进行权限限制.那么问题来了:数据门户支持分享操作,但是分享

QuickBI助你成为分析师-保证数据安全:行级权限

摘要: 行级权限功能既可以提高工作效率,又可以避免泄露敏感的商业数据,实现了相同报表,不同用户组/用户查看不同数据的效果. Quick BI 的行级权限就可以实现在一份报表中,不同的人/用户组看不同的数据.目前只有高级版.专业版有行级权限的功能. 以一个销售团队为例,如果该销售团队的业务范围是全国,那么意味着他们需要随时掌握30多个省的销售情况,而且每一个省还有若干个城市,每一个城市还有若干个县:随着业务量的不断增大和扩容,他们所要查阅的销售数据也会日益增加. 在如此庞大且复杂的数据中,如果能够

QuickBI助你成为分析师-邮件定时推送

摘要: 创建报表过程中经常需要将报表情况定时推送给其他用户,及时了解数据情况,目前高级版提供了邮件定时推送功能,请参考本文. 创建报表过程中经常需要将报表情况定时推送给其他用户,及时了解数据情况.高级版本邮件推送功能支持仪表板周期性推送到订阅人,默认以当前登录者视角查看,同时支持结合 行级权限进行权限控制 和 结合全局参数功能确定邮件推送内容参数,具体操作步骤如下: 步骤一 设置行级权限 如下图为当前登录者设置行级权限,则邮件推送仪表板截图基于此权限展示: 行级权限设置详情请参考:行级权限设置

[转] - 浅谈数据分析和数据建模

大数据应用有几个方面,一个是效率提升,帮助企业提升数据处理效率,降低数据存储成本.另外一个是对业务作出指导,例如精准营销,反欺诈,风险管理以及业务提升.过去企业都是通过线下渠道接触客户,客户数据不全,只能利用财务数据进行业务运营分析,缺少围绕客户的个人数据,数据分析应用的领域集中在企业内部经营和财务分析. 数字时代到来之后,企业经营的各个阶段都可以被记录下来,产品销售的各个环节也被记录下来,客户的消费行为和网上行为都被采集下来.企业拥有了多维度的数据,包括产品销售数据.客户消费数据.客户行为数据

数据建模的三种分类(来自Enterprise Architect的文档)

数据建模分三种: 概念建模,与技术无关,可以用来跟业务专家和商务人士讨论,可以用领域内的概念来表达,讨论和确认 逻辑模型,对概念模型的细化,增加更多的细节,也更精确,但仍与技术无关,用来帮助分析师讨论和确定逻辑结构 物理模型,用技术相关的数据来建模,用来给技术人员从技术角度讨论,为目标环境作准备. 通常都用类图或数据模型图来表示. 原文地址:https://blog.51cto.com/13093181/2357421

用户画像数据建模方法

作者:百分点技术总监郭志金 摘自:百分点(ID: baifendian_com) 从1991年Tim Berners-Lee发明了万维网(World Wide Web)开始,到20年后2011年,互联网真正走向了一个新的里程碑,进入了“大数据时代”.经历了12.13两年热炒之后,人们逐渐冷静下来,更加聚焦于如何利用大数据挖掘潜在的商业价值,如何在企业中实实在在的应用大数据技术.伴随着大数据应用的讨论.创新,个性化技术成为了一个重要落地点.相比传统的线下会员管理.问卷调查.购物篮分析,大数据第一次

MongoDB实战-面向文档的数据(找到最合适的数据建模方式)

前一段时间一直研究通过Ruby操作MongoDB数据库,在学习的过程中也分享了自己学习成长的过程,撰写了包含两篇入门操作文章和十二篇进阶文章.本篇文章开始,我们将进入MongoDB的实战操作流程,MongoDB这一非关系型数据库-是一个文档型数据库,存储的是面向文档的数据. 如何在MongoDB数据库中使用schema 设计数据库schema是在已知数据库系统特性.数据本质以及应用程序需求的情况下为数据集选择最佳表述的过程.传统的关系型数据库RDBMS中鼓励使用正规化的数据模型,从而确保数据的可

[Elasticsearch] 数据建模 - 处理关联关系

数据建模(Modeling Your Data) ES是一头不同寻常的野兽,尤其是当你来自SQL的世界时.它拥有很多优势:性能,可扩展性,准实时的搜索,以及对大数据的分析能力.并且,它很容易上手!只需要下载就能够开始使用它了. 但是它也不是魔法.为了更好的利用ES,你需要了解它从而让它能够满足你的需求. 在ES中,处理实体之间的关系并不像关系型存储那样明显.在关系数据库中的黄金准则 - 数据规范化,在ES中并不适用.在处理关联关系,嵌套对象和父子关联关系中,我们会讨论几种可行方案的优点和缺点.