您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
怎么和开发沟通,是否用到外部接口?
数据,接口,业务怎么和开发沟通,是否用到外部接口?
发布时间:2020-12-06加入收藏来源:互联网点击:
怎么和开发沟通,是否用到外部接口?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
数据接口在我这种没接触过的人眼里应该就是,A接口接进来的数据传到A,表,B接口的传到B表。然后开发人员从A表B表中去了解表,去从表中取数据,然后页面端整合这些表数据,从而开发。领导也一直说我对数据的业务逻辑一直不懂。我心想:业务逻辑光看表结构表内容怎么才能熟悉呢?
直到昨天,两个开发都忙着处理问题,数据接口问题放那儿没人处理,我硬着头皮下载了一个POSTMAN测试软件,自告奋勇的私聊了乙方数据对接的工程师,凭借初生牛犊不怕虎的勇气,给他看接口到底啥原因导致的数据无法传递。一番折腾以后,我突然发现——数据接口中的这多个字段的数据,并不是传到一张表里去的!而是传到不同的表中去的。而且他们接口测试是按照业务节流程节点去测得。比如我吃饭这个“业务”,从点单,到做菜,到吃。他比如测了其中的点单环节的数据接口,其中用到了人员表的点单人员数据,用到了价目表中的菜品价目数据,用到了库存表的库存数量数据等。这么一段JS中,包含了这个业务流程所需要调用的所有需要用到的表的所需要用到的字段。终于恍然大悟为啥开发能第一时间通过数据对接或者代码就知道哪些表用于什么业务流程,具体看哪几个字段就可以了。我也可以通过这接口文档先摸清整个业务流程(而不是从功能界面上去摸索),然后通过每个测试的业务流程功能节点的数据走向,查清每个字段去了哪些表。从而将业务功能和数据表的逻辑关联起来。
其实很多DBA对于业务数据并不熟悉,很多人也秉持着不需要了解业务逻辑,只需要知道业务爆发点,增长点这些情况就可以了。但是很多情况下,特别是非专业运维公司或者团队,他们需要DBA去做一些数据同步,数据对接,需要和开发沟通去完成项目。所以了解业务逻辑和表之间关系是很必要的。
上一篇:你印象最深刻的电影场景是哪一个?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |