背景
近年来,随着信息技术的发展,社会的信息化程度越来越高,企业的IT系统高速发展,渗透到企业的各个业务中,业务系统产生的数据也与日俱增。数据已经成为了企业生产的新动力,为企业的业务增长发挥着至关重要的作用。
企业在利用数据带来业务快速增长的好处,但同时也面临着数据冗余、数据难发现、效率低下、耗费资源等问题,越来越多的问题暴露出来,其中最尖锐的问题可以概况为以下几类:
一个业务系统经过反复几次迭代开发,由于开发人员经过了几次轮换,文档的缺失以及更新不及时,导致最终线上运行系统的数据库库表是怎么样的,没有人能说清楚?生产系统出现问题,开发人员如何读懂以前别人写的sql 处理逻辑,快速定位问题?开发人员为了开发新的需求,重复建立了大量的冗余表,导致数据利用的难度越来越大。
业务系统新版本上线,都会经过开发、系统测试。最后投产上线,如何确保最终投产上线的版本的库表结构与系统测试版本保持一致,避免投产问题出现?
业务系统进行大版本升级、上云服务和微服务治理改造,如何评估业务系统的现有情况和复杂程度?
企业的大数据平台虽然建立了,但各个系统仍然还是孤立建设,只做到了数据原封搬家,数据之间没有实现关联、互补,没有合理关联起数据间的关联,发现其隐含的数据价值,导致数据的利用率降低。
产品定位
为了解决企业面临的这些问题,天云数据公司设计研发了一款系统逻辑探查产品—ADG,基于图数据库使用点、边、属性来表示和存储元数据,建立起元数据的关联关系,打破原本孤立的数据孤岛