金蝶API取数+JSON解析,FDL助力高效数据处理

目录

一、企业介绍

二、业务难题与挑战

商管预算管理瓶颈凸显:金蝶数据手工导出,跨库关联分析时效受限

金蝶API数据提取:挑战重重的技术攻坚战

三、解决方案

商管预算管理升级:API取数+JSON解析,FineDataLink助力高效数据处理

企业介绍

专注于城市更新领域的地产公司,致力于成为国内领先的商用物业全价值链服务提供商,通过市场定位、设计改造、招商运营和物业管理,提升老旧和低效商用物业的价值,改善城市环境,挖掘建筑的历史文化内涵,促进文化创意产业的发展。公司的项目已覆盖多个一线城市和经济发达地区,并计划在这些地区进一步扩展和加快发展。

二、业务难题与挑战

商管预算管理瓶颈凸显:金蝶数据手工导出,跨库关联分析时效受限

预算管理体系向来是企业运营过程中的重中之重,上承企业战略,下接业务策略,更直接影响到企业绩效评估、资源配置、成本控制的效果。

想要合理编制管理预算,为商管业务赋能,就需要将出租率、入住率等指标与财务的利润率做关联分析。

目前,商管部门管理预算采用的还是线下人工EXCEL收集方式,耗时耗力还异常麻烦:

● 财务人员从金蝶云星空手工导出财务系统,凭证、收入等信息

● 业务人员从酒店管理业务管理系统中手工导出入住和订单等信息

● 导出的数据再耗费大量人力、时间,完成一层层的数据映射和清洗,整合为一张宽表

而在经济飞速发展的数字化时代,该地产集团面对快速变化的外部环境和爆发式增长的海量数据,传统的线下预算管理越来越显得力不从心。

IT部门经理想亲自“操刀”,让集团商管业务的预算管理实现信息化、自动化。

金蝶API数据提取:挑战重重的技术攻坚战

一上手,就发现了一块难啃的骨头:金蝶API接口调用取数

金蝶云系统数据输出提供了API接口方式(用户的登录验证API/表单数据查询API)

  • 可是,金蝶用户登录验证API的HTTP头部有两个定时更新的cookie字段,需要专门写脚本来定时获取更新后的字段值。
  • 另外,金蝶API接口返回的数据不是标准的json格式,而是数组,所有的数据都挤在一行里面。
  • 数据量大时,数组长度会很长,不能直接输出到DB表,需要进行拆分和处理

所以IT不得不用Python、Java等语言编写复杂的脚本进行取数、清洗,技术开发要求高,维护还困难。

详情请查阅:金蝶云星空开放平台

三、解决方案

商管预算管理升级:API取数+JSON解析,FineDataLink助力高效数据处理

如何丝滑取数,还能保证支撑跨库关联分析、稳定运维呢?

正在IT经理一筹莫展之际,发现FineDataLink的API取数等功能正好可以解决这些问题,还无需复杂代码,非技术向的开发也能快速上手。

首先,确定类型是金蝶登录验证API后,获取KDSVCSessionId的值,作为下一步财务表单数据查询API的参数值。

  • 「API输入」算子,登录验证接口。
  • 「Json解析」算子,获取API返回的KDSVCSessionId的值。
  • 「参数输出」算子,设置参数kdservice-sessionid。

然后,对返回的数据进行处理。

由于金蝶云API取数返回的数据不是标准的JSON格式,而是数组,在取到财务数据后使用「SparkSQL」算子对数据进行替换、拆分,将数据转换成行列表的形式。

最后,选择DB表或其他所需类型进行输出。

开发团队使用FineDataLink作为ETL工具,不仅解决了金蝶API数据采集难题,还依托FineDataLink对接多种数据源、开发任务支持定时调度的强大功能,让商管管理预算的数据采集、处理流程全部自动化、信息化。

低代码开发和高效率操作,结合智能的运维系统和便捷的任务调度,让商管部门能够直接在FineDataLink中完成跨库取数跨库关联,生成大宽表,从而快速生成预算报告。这种数据准备的效率显著提升,实现了预算管理的数字化革新。

了解更多数据仓库与数据集成关干货内容请关注>>>FineDataLink官网

免费试用、获取更多信息,点击了解更多>>>体验FDL功能

往期推荐:

业务场景中的数仓调度-CSDN博客

谈谈如何构建数据中台-CSDN博客

SQL Server和Oracle数据库的实时同步_sqlserveroracle数据库实时同步-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/868886.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

18.按键消抖模块设计(使用状态机,独热码编码)

(1)设计意义:按键消抖主要针对的时机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下子就断开。因而在闭合以及断开的瞬…

centos7停服之后官方yum源无法访问和docker修改镜像源【梧桐凰】

centos停服之后,官方yum源无法访问,报Could not resolve host: mirrorlist.centos.org; Unknown error解决方案: 1.下载新的CentOS-Base.repo文件到/etc/yum.repos.d/目录下,选择 CentOS 版本: 2.执行如下命令&#xf…

PHP微票务微信小程序系统源码

🎟️【一键购票,便捷生活新体验】微票务系统小程序全解析 📱【随时随地,票务尽在掌握】 告别排队购票的烦恼,微票务系统小程序让你随时随地轻松购票!无论是热门演唱会的门票、热门景点的入园券&#xff0…

山海鲸可视化——天地图画面和热力图

山海鲸引入天地图目前只有 iframe 的方式引入 首先我们创建一个文件夹 ——index.html ——index.js ——data.js 大家都是大佬&#xff0c;我就不详细介绍了&#xff0c;上代码都能看得懂 首先是index.html <!DOCTYPE html> <html lang"zh-CN"> <…

神领物流项目第二天

文章目录 首先登录使用获取手机号码双token验证关于校验 首先登录使用 获取openid 获取openid 是在微信登录成功之后返回的信息中 有这个openid 那么第一步就是进行登录 登录是get请求,然后使用的参数有 appid 还有秘钥 还有登录code这个是前端获取的,前端调用登录接口 然后…

实时追踪与分析用户反馈:淘宝/天猫商品评论API的应用实践

实时追踪与分析用户反馈是电商平台提升用户体验、优化产品策略的重要手段。淘宝/天猫作为国内领先的电商平台&#xff0c;其商品评论API接口为商家提供了强大的数据支持&#xff0c;帮助商家实时追踪用户反馈并进行深入分析。以下是淘宝/天猫商品评论API在实时追踪与分析用户反…

推荐一款Win11主题WPF UI框架

最近在微软商店&#xff0c;官方上架了新款Win11风格的WPF版UI框架【WPF Gallery Preview 1.0.0.0】,这款应用引入了前沿的Fluent Design UI设计&#xff0c;为用户带来全新的视觉体验。 WPF Gallery简介 做为一关注前沿资讯的开发人员&#xff0c;首先关注的是应用WPF Gallery…

cloneable接口

Cloneable 接口是 Java 标准库中的一个标记接口&#xff0c;用于指示一个类的对象能够被合法地克隆。克隆是指创建一个对象的副本&#xff0c;即一个新的对象&#xff0c;其内容与原对象相同。Cloneable 接口本身没有方法&#xff0c;它只是一个标记&#xff0c;表示实现这个接…

HTML(27)——渐变

渐变是多个颜色逐渐变化的效果&#xff0c;一般用于设置盒子模型 线性渐变 属性&#xff1a;background-image : linear-gradient( 渐变方向 颜色1 终点位置, 颜色2 终点位置, ......&#xff09;&#xff1b; 取值: 渐变方向:可选 to 方位名词角度度数 终点位置:可选 百分…

Java语言+后端+前端Vue,ElementUI 数字化产科管理平台 产科电子病历系统源码

Java语言后端前端Vue,ElementUI 数字化产科管理平台 产科电子病历系统源码 Java开发的数字化产科管理系统&#xff0c;已在多家医院实施&#xff0c;支持直接部署。系统涵盖孕产全程&#xff0c;包括门诊、住院、统计和移动服务&#xff0c;整合高危管理、智能提醒、档案追踪等…

idea运行旧的项目如何引入jar包

背景: 有一个旧项目,年份不详, 生产环境运行正常, 生产环境jenkins打包正常;部分jar包为私包,已无法下载 现在要对这个项目进行调试修改 从生产环境下载正常的jar包解压找到lib把lib放到项目目录中 然后选者对应的jdk版本: 一个模块一个模块的 把刚才的库加进去 然后试着启…

Unity海面效果——5、水沫和海平线

Unity引擎制作海面效果 大家好&#xff0c;我是阿赵。 继续做海面效果&#xff0c;上次做完了漫反射颜色和水波动画&#xff0c;还有法线和高光效果。 原则上来说&#xff0c;这个海面已经基本能看了&#xff0c;从性能的考虑&#xff0c;到这里差不多可以停止了。不过有些细节…

error: ‘make_unique’ is not a member of ‘g2o’ 的参考解决方法

文章目录 写在前面一、问题描述二、解决方法 写在前面 自己的测试环境&#xff1a; Ubuntu20.04 一、问题描述 编译调用g2o的程序时&#xff0c;出现如下报错 error: ‘make_unique’ is not a member of ‘g2o’; did you mean ‘std::make_unique’?42 | auto s…

文章SameStr(四):图4代码

“Publication Figure 4” 百度云盘链接: https://pan.baidu.com/s/15g7caZp354zIWktpnWzWhQ 提取码: 4sh7 Libraries Standard Import library(tidyverse) library(cowplot) library(scales) library(ggpubr)Special library(caret) library(plotROC) library(tidymodel…

AIGC:为创意产业注入新质生产力

在当今数字化浪潮下&#xff0c;人工智能&#xff08;AI&#xff09;正以惊人的速度重塑着各行各业&#xff0c;特别是在创意产业领域&#xff0c;AI所带来的变革显得尤为深刻且广泛。 我深切感受到AIGC&#xff08;Artificial Intelligence Generated Content&#xff0c;即人…

几款常见的数字孪生引擎

Unity Unity 是一个通用的游戏引擎&#xff0c;广泛用于创建3D和2D的互动内容。它也被广泛用于数字孪生模型的开发。Unity提供了高效的图形处理能力、物理引擎和跨平台支持&#xff0c;使其成为构建交互式数字孪生模型的理想选择。 ②Unreal Engine Unreal Engine 是另一个流…

淘宝卖家难免遇到的商品问题 在淘宝买的东西出问题了,该如何维权

很多朋友对于淘宝卖家难免遇到的商品问题和在淘宝买的东西出问题了&#xff0c;该如何维权不太懂&#xff0c;今天就由小编来为大家分享&#xff0c;希望可以帮助到大家&#xff0c;下面一起来看看吧&#xff01; [1] 淘宝买东西&#xff0c;过了售后期&#xff0c;有质量问题怎…

gen_cross_contour_xld 为每个输入点生成一个十字形状的XLD轮廓。

gen_cross_contour_xld Name 名称 gen_cross_contour_xld — Generate one XLD contour in the shape of a cross for each input point. 为每个输入点生成一个十字形状的XLD轮廓。 Signature 签名 gen_cross_contour_xld( : Cross : Row, Col, Size, Angle : ) Descripti…

uniapp开发android调试工具

程序运行在真机后&#xff0c;点击Hbuilder菜单栏中的视图&#xff0c;点击下方的显示Webview调试控制台 下方就会展示你在手机端操作的界面 点击需要在电脑端调试的界面&#xff0c;界面会在新开的浏览器中展示&#xff0c;这样一些h5浏览器无法点击出来的样式就可以这样调试了…

【Java】搜索引擎设计:信息搜索怎么避免大海捞针?

一、内容分析 我们准备开发一个针对全网内容的搜索引擎&#xff0c;产品名称为“Bingoo”。 Bingoo的主要技术挑战包括&#xff1a; 针对爬虫获取的海量数据&#xff0c;如何高效地进行数据管理&#xff1b;当用户输入搜索词的时候&#xff0c;如何快速查找包含搜索词的网页…