连接数据源
智能报表支持3种数据源,分别为内置的钉钉官方数据源、上传Excel建立的文件数据源、企业自有数据库(包括云上数据库和本地数据库),其中企业自有数据库需要采购企业版才能连接。
1. 内置钉钉官方数据源
钉钉官方的OA审批、人事、考勤、签到、日志、出差、客户管理等数据源已经内置在智能报表中。
【操作步骤】
用户需要分析官方应用数据时,仅需点击“数据集-钉钉数据源”,在右侧搜索框中搜索应用或表单名称即可,例如需要分析OA审批中的“日常报销”表单的数据,则在搜索框中搜索“日常报销”即可找到相应的数据源。
2. 上传Excel表格
如果无法通过连接数据库的方式获取数据,智能报表也支持通过Excel表格上传的方式建立文件数据源,同时,当新数据产生时,Excel上传的文件也支持数据追加操作。
当其他系统数据无法直接连接智能报表时,我们也推荐通过导出Excel表格,再上传Excel到智能报表的方式来获取数据。
【重点提示】
Excel数据上传也支持数据追加、更新等操作。
追加的Excel表格表头需要与原表相同。
【使用限制】
【操作步骤】
1)首先,请您确认好本地数据存储路径及数据格式(本地数据上传格式,目前仅只支持csv,xls,xls格式)。
需注意:
若上传Excel文件,仅支持上传第一个Sheet的内容。
若上传csv文件,建议上传“UTF-8格式”的CSV文件,如果您上传后显示字段内容为乱码,请使用记事本格式打开,并另存为编码为“UTF-8”格式。
2)然后,进入到智能报表数据源界面,
路径:钉钉OA工作台-智能报表-数据集-数据源界面,点击右侧【上传文件】
3)进入到如图右侧上传界面,请您按照图中要求选择本地存储的目标数据表及自定义名称,确认好点击右下角【保存】。
4)确认后,阅读并同意《数据来源承诺函》,点击【确认】,即可完成创建。
5)当一段时间后,需要追加新数据时,可点击追加按钮,此处务必保证新追加的表格的表头与原表相同。
3. 连接企业自有数据库
如果需要分析数据存储在企业自有的数据库里面,则可以通过数据库连接的方式,利用智能报表来连接分析。
【操作步骤】
1)当需要企业自有数据库时,点击新建数据源,选择相应类型的数据库类型即可。
2)选择好数据类型后,在数据源的配置界面中,填入数据库地址、接口、用户名、密码等信息,首先点击连接测试,若测试成功后,点击确定即可。
3)当数据源连接成功后,在数据源列表中,会出现相应的数据源名称。
【重点提示】
1、前提条件
请确保您可以通过外部网络直接或间接访问数据源:
IP地址添加至数据库白名单,即可在云上访问本地数据源。106.11.128.0/17,203.119.128.0/17,101.132.105.123/32,101.132.182.239/32,47.100.217.45/32,47.100.230.58/32,139.224.229.161/32(其中,0/24指的是0~24)。
数据源可以访问Internet,您可以通过VPN、VPC或SSH协议连接数据源与智能报表。
已自建MySQL数据库。说明 目前仅支持MySQL 5.7及以下版本。
已获取自建MySQL数据库的用户名和密码。
2、开启防火墙
只有开启自建数据库下的防火墙,您才可以通过外部网络访问MySQL。
输入以下命令,进入防火墙的配置文件。
vi /etc/sysconfig/iptables
在防火墙配置文件中增加以下命令。
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT
配置成功后,执行以下命令重新启动Iptable。
service iptables restart
▍返回「 智能报表 」目录页