1 概述
用户在进行数据分析前,需要先构建数据模型,在数据模型中可以通过各种方式查询并准备数据、并进行必要的数据加工处理,这是创建报表的第一步。
2 查询概览
Smartbi支持可视化创建数据模型,比如选择数据源表、即席查询、自定义SQL查询等
序号 | 查询类型 | 适用场景 |
---|
1 | 数据源表 | - 客户有数仓并且已经通过ETL处理好了数据,不需要额外再处理的场景
- IT技术人员已经通过SQL查询处理好了指标,业务人员基于IT人员写好的SQL查询构建模型。
|
2 | 即席查询 | - 适用于0基础业务人员
- 提供拖、拉拽的构建查询,让懂业务的人简单、快速构建模型
|
3 | SQL查询 | - 适用于熟悉SQL的技术人员
- 用户可以通过自定义SQL对数据库中的表、字段进行处理比如:跨表合并数据、转换字段、计算字段等
- 使用SQL查询过滤数据
- 使用SQL查询进行权限控制
|
4 | 导入文件 | - 存在线下数据需要合并分析
- 导入线下处理好的Excel、CSV、TXT等文件
|
5 | ETL高级查询 | - 整合多个系统中的数据,汇总业务交易数据、将应用程序数据从旧系统迁移到新系统
- 增量更新
|
6 | 生成日期表 | |
7 | 脚本查询 | - 取各种非结构化数据、特殊数据,支持编写代码脚本去查询数据
|
8 | Java查询 | - 取各种自定义类或者存储在服务器下的文件数据,支持通过调用类的方式去查询数据
|
9 | 存储过程查询 | - 直接接入关系数据库中的存储过程,支持存储过程中带参数
|
其中数据源表、即席查询、SQL查询 支持【直连】模式;
生成日期表、导入文件、Java查询、存储过程、ETL高级查询、脚本查询仅支持【抽取】模式,详情看查看:直连与抽取
3 功能入口(不要截全图,这样的话大的样式变化,这里图片不需要修改)
