codecamp

数据集

1. 功能介绍

路径:进入应用表单页面 >> 应用数据

数据集定义:数据集(Data Set):是对标准表单、视图表(多表关联)、数据准备(大数据离线方案)、跨应用(表单)产生的数据进行统一管理,是宜搭的标准数据集合单元。

新建数据集

2. 应用场景

2.1 单表作为数据集

选取应用搭建后的表单收集的数据,作为数据输入,搭建报表

注意:用户无需新建数据集,在应用 >> 页面管理内新建表单后,表单数据将会自行同步至此列表内。

2.2 从【视图表】创建数据集

宜搭对已有的表单数据进行加工处理后,形成一张拼接好的数据集合表(宽表),用于后续报表数据可以直接使用。

视图表具体详情内容可查看下文。

此处为语雀内容卡片,点击链接查看:

https://www.yuque.com/yida/support/oim554

2.3 从【数据准备】创建数据集

尊享版支持【数据准备】的大数据离线方案,支持上传 Excel、csv 数据,连接线上数据库(例如 MYSQ L)。通过数据准备加速后,将这些数据进行融合再加工,用于报表制作。

数据准备具体详情内容可查看下文。

此处为语雀内容卡片,点击链接查看:

https://www.yuque.com/go/doc/30486830

2.4 从【跨应用】创建数据集

付费版宜搭支持跨应用取数,可以获取指定其他应用的表单数据,作为数据集。通过新增跨应用取数的表单,将可在报表制作等场景进行使用(目前仅支持报表场景,未来跨应用表单作为标准数据集会应用在更多场景)。

具体详情内容可查看下文。

此处为语雀内容卡片,点击链接查看:

https://www.yuque.com/yida/support/btrtnt

2.5 从【文件】创建数据集

功能介绍

作用:通过对存量的文本类型的信息来源的互联,可快速将基于文本信息化、文件信息化的数据进行抽取加工。文件作为简单类型,无需单独创建数据源,可在数据集中直接创建文件型数据源对应的数据集。

支持类型:企业信息化中常用的Excel .xls 与 .xlsx 类型文件 ,以及满足大数据文本处理的 CVS 类型文件(Comma-Separated Values)。

场景优化:默认将上传字段以字符串类型进行处理,同时支持字段类型调整(数值、日期等),方便以更合理的数据类型在场景中使用。

使用步骤

1、选择并上传文件

2、字段设置

3、使用文件内容数据

2.6 从【数据库】创建数据集

功能介绍

作用:通过对存量的云数据库进行互联,可以对数据进行抽取加工。

支持类型:Mysql、SQLServer、Oracle、PostgreSQL、HologreSQL

安全性:除创建数据源时的数据库密码输入,后续所有密码的将才有加密传输与保护,全程保障数据库的信息安全。

场景优化:针对不同Mysql、SQLServer版本的数据库驱动,云端自动解析并识别,智能匹配对应数据库驱动。

使用步骤

1、点击新建数据集

2、设置数据库信息

3、使用数据库数据

  • 在报表页、数据准备中,可以选取相关数据集进行一键创建报表分析

  • 报表中的使用特定Mysql数据库的数据效果


匿名问卷、对外投放
视图表
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

报表设置

大屏设置

自定义页面设置

付费功能

开发者功能(需有代码基础)

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }