有些纳入明道云管理的表格的数据, 需要定期的输出给外部系统, 能否通过工作流定时任务, 将内容输出成 CSV 文件?
如果可以, 能否将此需求的部分内容做成一个“封装业务流程” ,因为并不是每一个业务人员都能熟练掌握代码块的代码编写和数据处理。
各位专家可否给个思路? 谢谢
有些纳入明道云管理的表格的数据, 需要定期的输出给外部系统, 能否通过工作流定时任务, 将内容输出成 CSV 文件?
如果可以, 能否将此需求的部分内容做成一个“封装业务流程” ,因为并不是每一个业务人员都能熟练掌握代码块的代码编写和数据处理。
各位专家可否给个思路? 谢谢
求教,获取单行记录可以,能通过 API 获取全部的记录详情吗?
获取列表 post 那个 getfilterrows,一次最多可以获取 1000 条。超过就根据返回的总行数循环获取。
另外,如楼下所说,能 etl 直连那最好,也最方便。还有数据集成可以用。
这种推送文件是受限于系统间一定要通过文件中转的场景,又不想再弄一个中转服务器。也是属于无奈之举。
通过代码块,引入 ssh2-sftp-client 可以实现推送 sftp。python 自带 ftp 可以推送 ftp。
1.api 获取表数据。JSON 转换成 CSV 字符串。(超过 1000 条要循环。)
2.通过 stream 文件流,将内容推送至 ftp 服务器端。(需要参考如何扩展代码块依赖库 | HAP 私有部署 (mingdao.com))
求教,获取单行记录可以,能通过 API 获取全部的记录详情吗?
这属于 ETL,专业名词:上报
数据同步到数据库,用 ETL 工具比如 kettle 定时跑作业
通过代码块,引入 ssh2-sftp-client 可以实现推送 sftp。python 自带 ftp 可以推送 ftp。
1.api 获取表数据。JSON 转换成 CSV 字符串。(超过 1000 条要循环。)
2.通过 stream 文件流,将内容推送至 ftp 服务器端。(需要参考如何扩展代码块依赖库 | HAP 私有部署 (mingdao.com))
顶一下,希望有专家给出指导