产品案例解决的问题:
Tushare平台为许多用户提供了相较其他金融数据接口“更稳定质量更高”的数据,可获取各类股票行情、财务、市场参考等数据,为有需求的金融工作者和相关领域研究者节省了大量获取数据的时间与精力。
但同时许多用户又面临着另外一个问题:每天将股票数据汇总到表格仍需要大量的时间。由于股票数据多维化,包含最高价,最低价,开盘价,收盘价,涨跌额等等数字,且基本都是精确到小数点后2位,一旦某个数据混淆,都可能让使用者做出错误决定,面临重大损失。
因此,如果每天可以自动汇总且定时推送这些股票数据对于他们将是锦上添花的一件事,因为更多的是想节省时间用于专注研究股票,而非汇总。
那么,该如何避免数据汇总不佳带来的不必要的麻烦呢?
很简单,将其实现自动化
集简云一个流程即可实现,下面我们一起来看下吧~
最终实现效果展示:
(每日自动推送股票数据到维格表效果图)
如何搭建案例中的自动化流程?
前期准备工作:
- 集简云账号
- 维格表账号,并提前建立一个表单,设置好所需要的每一项列名,如图:
准备好后就可以开始建立自动化流程啦~~
登录—进入集简云主界面—左侧导航栏【新建流程】,点击开始创建数据流程。
步骤一:选择触发应用(触发是指当一个事件发生时,触发数据流程。 而产生触发事件的应用系统就是触发系统,每个流程中仅有一个触发功能,执行功能可有多个)
1)选择触发应用【定时启动任务】
2)选择执行动作【每天】,保存进行下一步
3)字段设置(根据业务所需完成相应内容的填充,*必填一定要填)
4)点击【获取样本数据】
5)获取到一条样本数据显示“添加成功”。(样本数据是一条真实的数据,主要有两个作用,一是这些数据在后续的步骤中需要使用到,二是可以检查此步骤是否按照我们期待的来执行,保障我们的流程能够正常走通,不会在流程保存后出现大量的错误问题。因此,我们建议不要跳过获取样本环节)
步骤2:选择执行应用(执行应用是用于执行动作的应用系统。每个流程中仅有一个触发功能,执行功能可有多个)
注:为更好的呈现最终推送效果,我们需添加集简云内置应用【文本处理】来辅助流程搭建,将"时间" 设置为动态变量,这个数据会插入到步骤4 tushare里
1)选择执行应用【文本处理】
2)选择执行动作【公式计算】,保存进入下一步
3)字段匹配(根据业务所需完成相应内容的填充,*必填一定要填)
- 计算公式:支持输入多种计算公式,公式结构和Excel计算格式一致,公式列表请查看集简云帮助中心文档。(注:标点符号均使用英文标点符号)
4)点击【发送数据】
5)获取到一条样本数据
步骤3:添加执行应用(执行应用是用于执行动作的应用系统。每个流程中仅有一个触发功能,执行功能可有多个)
注:当前日期时间格式为”年-月-日“,tushare需要识别日期时间的格式为”年月日“,因此我们需添加集简云内置应用【日期时间格式变更】来将格式进行转换
1)选择执行应用【日期时间格式变更】
2)选择执行动作【日期时间格式调整】,保存进入下一步
3)字段匹配(根据业务所需完成相应内容的填充,*必填一定要填)
4)点击【发送数据】
5)获取到一条样本数据,得到转换后的日期时间格式为【20220419】
步骤4:选择执行应用(执行应用是用于执行动作的应用系统。每个流程中仅有一个触发功能,执行功能可有多个)
1)选择执行应用【tushare】
2)选择执行动作,tushare目前有5个可用执行动作,根据所需进行选择,这里我们用“查询A股日线行情“来演示
3)选择账户,添加新账户
4)这里会弹出一个新窗口,首次添加账户需要将账号授权。
获取方式如下:
进入tushare官网 https://tushare.pro/,登录账号
右上角-个人主页-接口TOKEN-复制,填入到集简云即可授权成功
5)字段匹配(根据业务所需完成相应内容的填充,*必填一定要填),完成后保存进入下一步。
6)点击【发送数据】
7)获取到一条样本数据
步骤5:选择执行应用(执行应用是用于执行动作的应用系统。每个流程中仅有一个触发功能,执行功能可有多个)
1)选择执行应用【维格表】
2)选择执行动作【添加数据】,保存进入下一步
3)选择账户,添加新账户
4)这里会弹出一个新窗口,首次添加账户需要将账号授权。
获取方式如下:
进入到维格表单中,点击右上方的“API“”按钮
在API界面中:
点击“显示 API Token” 按钮,将其打开
点击 “Get 获取”进入获取记录API界面
在“获取记录”文本框内可以看到两行文本,例如:
curl "https://vika.cn/fusion/v1/datasheets/dstDQ0n1xxxxxxVDJD(前面加粗部分是DataSheet ID)/records?viewId=viwRA3BLw1sH5&fieldKey=name" \
-H "Authorization: Bearer uskQC61NgxxxxxxxrcI2FwP6 (前面加粗部分为API Token)"
其中datasheets后面的一串字符为DataSheet ID, 下面Bearer后面的一串为API Token
5)字段匹配(根据数据所需完成相应内容的填充,*必填一定要填),完成后保存进入下一步。
6)点击【发送数据】
7)获取到一条样本数据
最终效果:【定时启动+tushare+维格表】流程已执行成功。即每日自动推送股票相关数据到维格表存储,便于分析。
如您在搭建流程中遇到任何问题,可联系我们的在线客服人员,欢迎使用集简云~
日期时间格式变更帮助解决不同应用步骤中对日期时间格式的不同要求。比如应用A中的日期格式是“年月日”的格式,应用B中的日期格式是时间戳或者其他时间格式,在这种情况下,我们可以在应用A步骤与应用B步骤之间添加一个日期时间格式变更步骤,将时间格式转换后再进行同步。
文本处理是集简云内置应用,用于对文字内容的格式进行调整,以便在后续的流程中更好的使用。
通常来说,集简云的数据流程是以一个指定应用的触发动作来触发,比如当微信公众号有新用户关注,或者CRM系统里有新增销售线索等。但是,有时我们需要流程在指定时间执行,而不是由某个应用触发,例如:每天晚上12点查询广告推广数据,每小时查询一次实时要闻等,这些在指定时间执行,而非某个应用触发的场景,可以通过集简云的内置应用:”定时启动”来实现。
tushare为金融数据分析提供便捷、快速的接口,与投研和量化策略无缝对接 数据丰富 拥有丰富的数据内容,如股票、基金、期货、数字货币等行情数据,公司财务、基金经理等基本面数据。
维格表将过去复杂的IT数据库技术,做得像表格一样简单 ,可以将复杂的可视化数据库、电子表格、实时网络协同、低代码开发技术四合为一,1个维格表,满足团队协作、项目管理、数据协作等1000+场景,让所有工作连接和整合。