数据可视化面对各式各样的数据,如何成为获取数据的好推手

2021-09-26

迪赛智慧数,我们使用统一的数据规范,建成分为7种数据文件,14种数据库,3种 API,将其集中管理,广泛使用,真正做到哪里有数据,哪里就有大数据可视化。

01,数据的统一

数据的统一-迪赛智慧数

所有的数据都集中在数据源模块,其中数据根据文件,数据库数据,API接口数据分为三类。

1. 文件(包含7种广泛使用的数据格式):

office规范进行表格设计文件excel或者WPS表格相关文件excel,使用行为规范的表格(横向标题属性,纵向数据)将数据信息上传至文件系统数据源;

CSV 数据文件,CSV 文件是一个纯文本文件,是最常见的文件格式之一,CSV 可以用 Excel 文件打开,用记事本打开,每列数据将用逗号分隔;

ACCESS数据文件,ACCESS是一个关系型数据库。关系式数据库由一系列表组成,每行是一条记录,每列是一个字段,每个字段都有一个字段名,表中的字段名不能重复。然后将数据导出为文件格式,文件扩展名为access,mdb,accdb,accde,adp,mde,mdw,accdt,accde,ade等。

DBF数据文件,dbf文件是由文件头和文件记录组成,一种由Ashton-Tate创建的格式,可用Excel97打开;

SQLite数据文件,sqlite是一个轻量级数据库,广泛用于嵌入式设备,由sqlite工具派生数据,命名为sqlite,db扩展;

JSON 数据文件,JSON 是一个标准化的格式化数据规范,包括对象数据,数组格式数据,以 JSON 创建的数据文件,扩展 JSON;

Xml数据文件,XML是一种具有一定格式的可扩展标记语言,非常适合网络传输的一种制度化的数据格式。

2. 数据库设计文件(14种主流信息数据库技术支持):

14种主流数据库支持-迪赛智慧数

数据包支持:oracle的所有版本,mysqL5之上的版本,mysqL5之下的版本,sqlserver8版本,sqlserver的所有版本,db2数据库,sybase的所有版本(jdbc),sybase的所有版本(jtds),informix的所有版本和igne2的所有版本,sybase所有版本(jtds),informix所有版本,ignite2.9版本,ignite2.10版本,CacheDB所有版本,人大金仓8数据库版本;

在以上数据库的支持下,可以轻松创建数据源,并集中对数据库子模块进行管理。

数据库文件-迪赛智慧数

3.API数据源(3种类型):

API数据源-迪赛智慧数

HTTP接口数据,创建网络标准HTTP接口数据;

HTTPS接口数据,创建网络标准HTTPS接口,获取数据;

WEBSERVICE接口数据,遵循xml数据传输的一种接口规范;

其中HTTP和HTTPS都遵循post和get方式的接口规范,webservice遵循soap接口规范,此三种接口包含网络大部分接口使用规范,创建接口在API模块,集中管理。

02,数据格式的统一

1. 组件是如何绑定数据源的

创建页面-拉组件-选择组件-右侧菜单选择数据

创建页面-迪赛智慧数

点击数据源“选择”按钮,左侧将弹出选择数据源类别

选择数据源大类-迪赛智慧数

选择分类,可以看到具体的数据源,点击选择,完成组件和数据源的绑定。

2. 获取数据的格式进行统一

选择绑定数据源,输入数据源参数,数据库数据源输入查询数据条件,API数据源输入接口参数(json格式),文件数据源,根据文件,sqlite文件和excel都可以输入sql support query语句获取数据。

获取数据的格式统一-迪赛智慧数

点击查询按钮,获取数据,从中拉出数据,统一格式为 JSON 格式,方便组件对数据进行解析显示。

3.页面组件(统一数据集)

页面组件统一数据集,方便页面数据使用而设计,为页面提供相关数据,而不展示组件内容。使用这种方法:

统一数据集-迪赛智慧数

拉组件(其他组件-统一数据集)-选择数据-选择数据源-刷新获取数据

选择数据源-迪赛智慧数

绑定数据源-选择预览-在左侧您可以看到总共4个页面数据,如上所示。

通过使用页面数据的值,数据可以用于其他组件,而不是绑定到单独的数据源,并且当前页面的数据集组件隐藏在页面中。

综上所述,迪赛智慧数真正做到了数据的统一,数据源可以进行集中资源管理,分散使用,同时,根据数据源获取到的数据格式也是统一的json格式,方便组件解析展示。以上就是迪赛智慧数的数据源模型,推荐大家使用。


客服微信
客服电话 回到顶部
微信客服-迪赛智慧数

微信客服

客服电话  

400-641-8858