深度剖析IntaLink数据自动关联平台的产品力!发表时间:2024-09-25 15:07 ![]() 用一句话来概括:IntaLink的目标是实现数据集成领域的数据自动关联。 我们对上面的定义进行一些展开的描述: (1)IntaLink的应用场景是用于数据集成,最简单的情况是同一系统内多个数据表的关联应用;复杂的情况是多源异构数据的关联使用; (2)数据集成的应用方法,需要建立表间关系; (3)需要集成的数据,本身能够建立关联关系。 在满足上述应用条件时,IntaLink的应用目标就是:用户给定想要集成使用的数据内容,具体输入为多个“数据表.数据项”,IntaLink就会给出可用的数据关联链路。 ![]() 场景说明:
(2)每个学院有若干个班级,用入学年度加上班级序号编码班级编号,并有中文的班级名称,本数据表定义为T_B,样例数据如下,(黄色填充为后续应用所需的目标数据,下同):
基于以上应用场景的示例数据,我们可以看到有6张数据表,这种数据逻辑设计是合理的,符合数据库设计的3NF规范。下面有一个应用需求,就是列出每个学生在2023_1学期参加考试的课程,得到的分数以及及格分数线。样例数据如下:
![]() ![]() (1)数据集成开发时,只需要了解用户的应用目标,而不需要理解其底层的业务逻辑; (2)数据集成开发时,只需要掌握使用目标的数据项,不需要确定用到哪些数据表(主要是指起到关联作用的中间表); (3)数据集成开发时,只需要确定查询条件,不需要建立表间关联的逻辑关系。 通过解决如上问题,使用IntaLink可以避免数据分析的工作量,减少数据开发的工作量。数据集成应用整体工作量减少90%,综合提效10倍以上。 |