CN111538746A - 一种信息处理方法、装置、存储介质和设备 - Google Patents
一种信息处理方法、装置、存储介质和设备 Download PDFInfo
- Publication number
- CN111538746A CN111538746A CN202010411266.0A CN202010411266A CN111538746A CN 111538746 A CN111538746 A CN 111538746A CN 202010411266 A CN202010411266 A CN 202010411266A CN 111538746 A CN111538746 A CN 111538746A
- Authority
- CN
- China
- Prior art keywords
- data table
- information
- association
- page
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 28
- 238000003672 processing method Methods 0.000 title claims abstract description 21
- 238000000034 method Methods 0.000 claims abstract description 36
- 230000004044 response Effects 0.000 claims description 19
- 230000009191 jumping Effects 0.000 claims description 11
- 238000004891 communication Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 25
- 230000008569 process Effects 0.000 description 13
- 238000006243 chemical reaction Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 238000010606 normalization Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2452—Query translation
- G06F16/24522—Translation of natural language queries to structured queries
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例提供一种信息处理方法、装置、存储介质和设备,所述方法包括:接收用户针对第一页面展示的第一数据表的属性信息的第一操作;响应所述第一操作,基于第一数据表的属性信息,获取第一数据表与第二数据表之间的关联信息,其中,第二数据表与第一数据表之间具有关联关系;基于第一页面,展示第一数据表与第二数据表之间的关联信息。如此,能够直观便捷地获取关联信息,操作十分简单,提高了效率。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种信息处理方法、装置、存储介质和设备。
背景技术
随着大数据技术的迅猛发展,如何便于业务人员快速分析数据,是大数据应用需要解决的关键问题。业务人员在进行数据分析的时候,常常需要获取数据表与数据表之间的关联关系、不同数据表的字段之间的关联关系等与数据表相关的关联信息。
但是,目前该过程通常需要业务人员根据需求手动编写计算机代码来获取,例如,使用结构化查询语言(Structured Query Language,SQL)来编写出复杂的SQL语句在数据库中运行,操作起来十分不方便,而且效率也较低。
发明内容
有鉴于此,本申请实施例提供一种信息处理方法、装置、存储介质和设备,能够直观便捷地获取关联信息,操作十分简单,提高了效率。
本申请实施例主要提供如下技术方案:
第一方面,本申请实施例提供了一种信息处理方法,包括:接收用户针对第一页面展示的第一数据表的属性信息的第一操作;响应所述第一操作,基于第一数据表的属性信息,获取第一数据表与第二数据表之间的关联信息,其中,第二数据表与第一数据表之间具有关联关系;基于第一页面,展示第一数据表与第二数据表之间的关联信息。
在一种示例性实施例中,所述展示第一数据表与第二数据表之间的关联信息,包括:以图形化方式,展示第一数据表与第二数据表之间的关联信息。
在一种示例性实施例中,所述关联信息包括:第一数据表与第二数据表之间的关联关系;所述以图形化方式,展示第一数据表与第二数据表之间的关联信息,包括:将第一数据表与第二数据表之间的关联关系展示为包括用于表示第一数据表的第一图形标识、用于表示第二数据表的第二图形标识以及用于表示表与表之间的关联规则的第一连接线的第一关系图;其中,第一图形标识包括:第一数据表的标识信息;第二图形标识包括:第二数据表的标识信息;第一连接线将第一图形标识和第二图形标识相连。
在一种示例性实施例中,所述关联信息还包括:用于将第一数据表与第二数据表进行关联的关联规则;
所述方法还包括:
响应于用户针对所述第一连接线的第二操作,从所述第一页面跳转至第二页面;在所述第二页面中展示关联规则的详细信息;
或者,响应于用户针对所述第一连接线的第三操作,在所述第一连接线上或在所述第一连接线的周围,展示关联规则的详细信息。
在一种示例性实施例中,第一图形标识的显示样式与第二图形标识的显示样式是不相同的。
在一种示例性实施例中,所述关联信息包括:第一数据表中的字段与第二数据表中的字段之间的关联关系;
所述以图形化方式,展示第一数据表与第二数据表之间的关联信息,包括:将第一数据表中的字段与第二数据表中的字段之间的关联关系展示为包括多个用于表示第一数据表中的字段的第三图形标识、多个用于表示第二数据表中的字段的第四图形标识以及第二连接线的第二关系图;其中,所述第二连接线的一端所连接的第三图形标识所表示的字段与第二连接线的另一端所连接的第四图形标识所表示的字段之间具有关联关系;每个第三图形标识中包含其所表示的第一数据表中字段的属性信息;每个第四图形标识中包含其所表示的第二数据表中的字段的属性信息。
在一种示例性实施例中,所述关联信息还包括:用于将第一数据表与第二数据表进行关联的关联规则;
所述方法还包括:
响应于用户针对所述第二连接线的第四操作,从所述第一页面跳转至第二页面;在所述第二页面中展示关联规则的详细信息;
或者,响应于用户针对所述第二连接线的第五操作,在所述第二连接线上或在所述第二连接线的周围,展示关联规则的详细信息。
第二方面,本申请实施例提供了一种计算机可读存储介质,包括:存储的程序,其中,在所述程序运行时控制所述存储介质所在电子设备执行上述一个或多个实施例中的信息处理方法的步骤。
第三方面,本申请实施例提供了一种电子设备,包括:至少一个处理器;以及与所述处理器连接的至少一个存储器、总线;其中,所述处理器、存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行上述一个或多个实施例中的信息处理方法的步骤。
第四方面,本申请实施例提供了一种信息处理装置,包括:接收单元,用于接收用户针对第一页面展示的第一数据表的属性信息的第一操作;获取单元,用于响应所述第一操作,基于第一数据表的属性信息,获取第一数据表与第二数据表之间的关联信息,其中,第二数据表与第一数据表之间具有关联关系;第一展示单元,用于基于第一页面,展示第一数据表与第二数据表之间的关联信息。
本申请实施例提供的信息处理方法、装置、存储介质和设备,通过在第一页面展示数据表的属性信息,在用户需要获取第一数据表与第二数据表之间的关联信息时,用户可以对针对第一页面展示的第一数据表的属性信息进行第一操作,其中,第二数据表与第一数据表之间具有关联关系;接下来,响应于第一操作,就可以基于第一数据表的属性信息,获取到第一数据表与第二数据表之间的关联信息,最后,基于第一页面,展示第一数据表与第二数据表之间的关联信息。这样,无需用户编写复杂的代码,就可以便捷地获取关联信息,能够提升效率,提升用户体验。
本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的其他优点可通过在说明书以及附图中所描述的方案来实现和获得。
附图说明
附图用来提供对本申请技术方案的理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。
图1为本申请实施例中的信息处理方法的流程示意图;
图2A为本申请实施例中的第一页面的示意图;
图2B为本申请实施例中的第一关系图的一种示意图;
图2C为本申请实施例中的第一关系图的另一种示意图;
图2D为本申请实施例中的表信息的示意图;
图2E为本申请实施例中的表的数据内容的示意图;
图2F为本申请实施例中的第二页面的示意图;
图3为本申请实施例中的数据标准化处理的流程示意图;
图4为本申请实施例中的信息处理装置的结构示意图;
图5为本申请实施例中的电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
本申请实施例提供一种信息处理方法。图1为本申请实施例中的信息处理方法的流程示意图,参见图1所示,该方法可以包括:
步骤101:接收用户针对第一页面展示的第一数据表的属性信息的第一操作;
在一种示例性实施例中,在第一页面展示的数据表的属性信息可以为如数据表的名称、编号、描述信息、注释信息、数据实时性、更新时间、要素信息等。
举例来说,可以在第一页面中将目标表的属性信息用列表进行展示,那么,当用户需要获取关联信息时,参见图2A所示,用户就可以对第一页面200中所展示的多个数据表的属性信息201中的第一数据表的属性信息202进行操作。如此,就接收到用户针对第一页面展示的第一数据表的属性信息的第一操作。
在一种示例性实施例中,第一操作可以为点击操作、悬停操作等。
此外,当数据表的数量较多时,可以以分页方式在第一页面进行展示,用户可以在第一页面进入输入操作以第一数据表的属性信息进行模糊查询,接下来,在第一页面的当前分页中显示出第一数据表的属性信息之后,再进行第一操作。如此,能够大大提高信息获取效率。
步骤102:响应第一操作,基于第一数据表的属性信息,获取第一数据表与第二数据表之间的关联信息;
其中,第二数据表与第一数据表之间具有关联关系。
在一种示例性实施例中,第一数据表与第二数据表之间的关联信息可以包括以下信息中的一种或多种:第一数据表与第二数据表之间的关联关系、用于将第一数据表与第二数据表进行关联的关联规则、第一数据表中的字段与第二数据表中的字段之间的关联关系。
举例来说,预先可以基于关联规则将第一数据表与第二数据表进行关联,得到第一数据表与第二数据表之间的关联信息,然后基于第一数据表的属性信息,将关联关系以及关联规则存储起来,如此,在获得第一数据表的属性信息之后,就可以根据第一数据表的属性信息,获取到第一数据表与第二数据表之间的关联信息,以便展示给用户。
在实际应用中,关联关系可以为如一对多关系、多对一关系等。
在一种示例性实施例中,第一数据表与第二数据表中的一种为数据源表,第一数据表与第二数据表中的另一种为对数据源表进行数据标准化处理得到的目标表。
举例来说,以数据标准化场景为例,如图3所示,假设标准化规则包括:身份标识转换规则(如将字段“SFZH身份证号、SFZHM身份证号码”转换为统一字段“GMSFHM公民身份号码”)、姓名标识转换规则(将字段“NAME姓名”转换为统一字段“XM姓名”)以及性别标识转换规则(将字段“SEX性别”转换为统一字段“XB性别”),然后,以该标准化规则对数据源表1、数据源表2和数据源表3进行数据标准化处理得到目标表1,那么,目标表1与数据源表1、数据源表2和数据源表3之间具有关联关系,关联规则为进行数据标准化处理所采用的该标准化规则。接下来,在获取关联信息的过程中,若用户选择的第一数据表为目标表1,则第二数据表为数据源表1、数据源表2和数据源表3;若用户选择的第一数据表为数据源表1、数据源表2和数据源表3中的一个,则第二数据表可以为目标表1,也可以为目标表1以及数据源表1、数据源表2和数据源表3中的另两个。
再举例来说,以公安领域为例,假设数据表4包含有3个字段,其分别为:用户身份标识、入住时间、退房时间;并假设数据表5包含有3个字段,其分别为:用户身份标识、消费记录、消费地点;那么,数据表4和数据表5之间具有关联关系,关联规则为字段“用户身份标识”。
步骤103:基于第一页面,展示第一数据表与第二数据表之间的关联信息。
在一种示例性实施例中,步骤103可以包括:以图形化方式,展示第一数据表与第二数据表之间的关联信息。如此,能够让用户直观地获取到所需的关联信息,提升用户体验。
在实际应用中,根据所获取的关联信息的内容的不同,以图形化方式展示第一数据表与第二数据表之间的关联信息的实现方式可以存在且不限于以下三种实现方式:
第一种实现方式,若需要展示的关联信息包括:第一数据表与第二数据表之间的关联关系,在具体实施过程中,步骤103可以包括:将第一数据表与第二数据表之间的关联关系展示为包括用于表示第一数据表的第一图形标识、用于表示第二数据表的第二图形标识以及用于表示表与表之间的关联规则的第一连接线的第一关系图。
其中,第一图形标识包括:第一数据表的标识信息;第二图形标识包括:第二数据表的标识信息;第一连接线将第一图形标识和第二图形标识相连。
在一种示例性实施例中,当第一数据表与第二数据表之间的关联关系的类型为一对多关系时,假设以一对二关系为例,那么,第一关系图可以如图2B所示,一个第一数据表与两个第二数据表对应。如此,可以清晰地展示多张数据表与一张数据表之间的关联关系。
在一种示例性实施例中,步骤103可以包括:在第一页面上弹出窗口,在窗口中显示第一关系图,以展示第一数据表与第二数据表之间的关联关系。
举例来说,当第一数据表与第二数据表之间的关联关系的类型为一对一关系时,如图2C所示,在第一页面200上弹出窗口203,在窗口203中显示第一关系图204。
在一种示例性实施例中,数据表的标识信息可以为如数据表的名称等能够标识数据表的信息。
在一种示例性实施例中,第一图形标识的外观与第二图形标识的外观可以是不相同的。举例来说,如图2C所示,第一图形标识可以为圆形2041、第二图形标识可以为矩形2042、第一连接线可以为有向弧线2043。
在一种示例性实施例中,第一图形标识的显示样式与第二图形标识的显示样式可以是不相同的。例如,第一图形标识为突出显示效果,第二图形标识为非突出显示效果。
在本申请其它实施例中,在基于第一种实现方式展示出第一数据表与第二数据表之间的关联关系之后,若用户需要获取用于将第一数据表与第二数据表进行关联的关联规则,在具体实施过程中,步骤103还可以包括:响应于用户针对第一连接线的第二操作,从第一页面跳转至第二页面;在第二页面中展示关联规则的详细信息。
在本申请另一实施例中,在基于第一种实现方式展示出第一数据表与第二数据表之间的关联关系之后,若需要获取用于将第一数据表与第二数据表进行关联的关联规则,在具体实施过程中,步骤103还可以包括:响应于用户针对第一连接线的第三操作,在第一连接线上或在第一连接线的周围,展示关联规则的详细信息。
在一种示例性实施例中,用户针对第一连接线的第三操作与用户针对第一连接线的第二操作可以不相同。例如,第三操作为悬停操作,第二操作为点击操作。
在本申请其它实施例中,在基于第一种实现方式展示出第一数据表与第二数据表之间的关联关系之后,若用户需要获取第一数据表的表信息或第一数据表的数据内容,在具体实施过程中,步骤103还可以包括:响应于用户对第一图形标识的操作,基于第一数据表的标识信息,获取并展示第一数据表的表信息或第一数据表的数据内容。
在一种示例性实施例中,根据用户对第一图形标识的操作的不同,可以展示不同的信息,例如,当用户对第一图形标识的操作为悬停操作时,如图2D所示,展示该第一图形标识所表示的第一数据表的表信息;当用户对第一图形标识的操作为点击操作时,如图2E所示,展示该第一图形标识所表示的第一数据表的数据内容。
在一种示例性实施例中,数据表的表信息可以如表名称、编码方式、数据库类型、建表语句等。
第二种实现方式,若需要展示的关联信息包括:第一数据表中的字段与第二数据表中的字段之间的关联关系,在具体实施过程中,步骤103可以包括:将第一数据表中的字段与第二数据表中的字段之间的关联关系展示为包括:多个用于表示第一数据表中的字段的第三图形标识、多个用于表示第二数据表中的字段的第四图形标识以及第二连接线的第二关系图。
其中,第二连接线的一端所连接的第三图形标识所表示的字段与第二连接线的另一端所连接的第四图形标识所表示的字段之间具有关联关系;每个第三图形标识中包含其所表示的第一数据表中字段的属性信息;每个第四图形标识中包含其所表示的第二数据表中的字段的属性信息。
举例来说,当第一数据表中的字段1与第二数据表中的字段2、字段3之间均具有关联关系时,那么,表示该字段1的第三图形标识与表示该字段2的第四图形标识之间通过一个第二连接线相连,表示该字段1的第三图形标识与表示该字段3的第四图形标识之间通过另一个第二连接线相连。
在一种示例性实施例中,字段的属性信息可以包括以下信息中的一种或多种:字段名、字段注释、字段类型。当然,还可以包括其它,这里,本申请实施例不做具体限定。
在一种示例性实施例中,如图2F所示,步骤103可以包括:从第一页面跳转至第二页面205,在第二页面205中显示第二关系图206,以展示第一数据表中的字段与第二数据表中的字段之间的关联关系。
在一种示例性实施例中,第三图形标识的外观与第四图形标识的外观可以是相同的。举例来说,如图2F所示,第三图形标识可以为矩形2061、第四图形标识可以为矩形2062、第二连接线可以为无向线段2063。
在一种示例性实施例中,第三图形标识的显示样式与第三图形标识的显示样式可以是相同的。例如,当第三图形标识被选中时,第三图形标识与第四图形标识均为突出显示效果。
在本申请其它实施例中,在基于第二种实现方式展示出第一数据表中的字段与第二数据表中的字段之间的关联关系之后,若用户需要获取用于将第一数据表与第二数据表进行关联的关联规则,步骤103还可以包括:响应于用户针对第二连接线的第四操作,从第一页面跳转至第二页面;在第二页面中展示关联规则的详细信息。
在本申请另一实施例中,在基于第二种实现方式展示出第一数据表中的字段与第二数据表中的字段之间的关联关系之后,若用户需要获取用于将第一数据表与第二数据表进行关联的关联规则,步骤103还可以包括:响应于用户针对第二连接线的第五操作,在第二连接线上或在第二连接线的周围,展示关联规则的详细信息。
在一种示例性实施例中,用户针对第二连接线的第四操作与用户针对第二连接线的第五操作可以不相同。例如,第五操作为悬停操作,第四操作为点击操作。
第三种实现方式,若需要展示的关联信息包括:第一数据表与第二数据表之间的关联关系、第一数据表中的字段与第二数据表中的字段之间的关联关系以及用于将第一数据表与第二数据表进行关联的关联规则,在具体实施过程中,如图2F所示,步骤103可以包括:从第一页面跳转至第二页面205;在第二页面205的第一区域中显示第二关系图206,在第二页面205的第二区域中显示第一关系图204,在第二页面的第三区域中显示用于将第一数据表与第二数据表进行关联的关联规则207。
当然,除了上述所列出的三种实现方式外,还可以通过其它方式来实现以图形化方式展示第一数据表与第二数据表之间的关联信息,这里,本申请实施例不做具体限定。
在实际应用中,根据关联信息的展示位置的不同,步骤103可以存在且不限于包括以下三种实施方式:
第一种实施方式,步骤103可以包括:将第一数据表与第二数据表之间的关联信息展示在第一页面中。
第二种实施方式,步骤103可以包括:在第一页面上创建弹窗;在弹窗中展示第一数据表与第二数据表之间的关联信息。
第三种实施方式,步骤103可以包括:从第一页面跳转至第二页面,在第二页面中展示第一数据表与第二数据表之间的关联信息。
由上述内容可知,本申请实施例提供的信息处理方法,通过在第一页面展示数据表的属性信息,在用户需要获取第一数据表与第二数据表之间的关联信息时,用户可以对针对第一页面展示的第一数据表的属性信息进行第一操作,其中,第二数据表与第一数据表之间具有关联关系;接下来,响应于第一操作,就可以基于第一数据表的属性信息,获取到第一数据表与第二数据表之间的关联信息,最后,基于第一页面,展示第一数据表与第二数据表之间的关联信息。这样,无需用户编写复杂的代码,就可以便捷地获取关联信息,能够提升效率,提升用户体验。
基于前述实施例,下面以第一数据表为目标表3,第二数据表为数据源表1、用于将第一数据表与第二数据表进行关联的关联规则为数据标准化规则“身份标识转换规则、通用标识符转换规则”为例,对本申请实施例中信息处理方法的过程进行详细说明。其中,对数据源表1按照数据标准化规则进行数据标准化处理得到目标表3。
步骤1:加载第一页面,在第一页面中以列表方式展示多个目标表的属性信息。
步骤2:当用户需要查询多个目标表中的目标表3的关联信息,如目标表3与数据源表1之间的关联关系时,如图2C所示,用户可以对第一页面所展示的目标表3的属性信息202所在行进行点击操作。这样,就接收到了用户针对目标表3的属性信息的第一操作。
步骤3:响应用户对目标表3的属性信息的第一操作,如图2C所示,在第一页面200上弹出窗口203,并在该窗口203中,将目标表3与数据源表1之间的关联关系展示为:第一关系图204,其中,第一关系图204包括:第一图形标识2041、第二图形标识2042以及连接第一图形标识2041和第二图形标识2042的第一连接线2043,其中,第一图形标识2041中显示有表名称“目标表3”;第二图形标识2042中显示有表名称“数据源表1”。
步骤4:若用户需要同时查询多个目标表中的目标表3的关联信息,如用于将目标表3与数据源表1进行关联的关联规则、目标表3中的字段与数据源表1中的字段之间的关联关系时,如图2C所示,用户可以对窗口203中所展示的第一关系图204中的第一连接线2043进行点击操作。
步骤5:响应于用户对第一连接线的点击操作,如图2F所示,从第一页面跳转至第二页面205;在第二页面205的第一区域中,将目标表3中的字段与数据源表1中的字段之间的关联关系展示为第二关系图206,在第二页面205的第二区域中显示第一关系图204,在第二页面的第三区域中显示关联规则207“身份标识转换规则、通用标识符转换规则”;其中,第二关系图206包括:多个用于表示目标表3中的字段的第三图形标识2061、多个用于表示数据源表1中的字段的第四图形标识2062以及第二连接线2063;第二连接线2063的一端所连接的第三图形标识2061所表示的字段与第二连接线2063的另一端所连接的第四图形标识2062所表示的字段之间具有关联关系;每个第三图形标识2061中包含其所表示的目标表3中字段的属性信息;每个第四图形标识2062中包含其所表示的数据源表1中的字段的属性信息。
这里,字段的属性信息可以为如字段名、字段注释、字段类型等。
步骤6:若用户需要获取目标表3的数据内容,那么,如图2F所示,用户可以对第二关系图206中的第一详情按钮2064进行点击操作。如此,就可以在第二页面中显示如图2E所示的目标表3的数据内容,如显示5条数据记录。对应地,若用户需要获取数据源表1的数据内容,那么,如图2F所示,用户可以对第二关系图206中的第二详情按钮2065进行点击操作。如此,就可以在第二页面中显示数据源表1的数据内容。
步骤7:若用户需要获取目标表3的表信息,那么,如图2F所示,用户可以对第一关系图204中的第一图形标识2041进行点击操作。如此,就可以在第二页面中显示如图2D所示的目标表3的表信息。对应地,若用户需要获取数据源表1的表信息,那么,如图2F所示,用户可以对第一关系图204中的第二图形标识2042进行点击操作。如此,就可以在第二页面中显示数据源表1的表信息。
步骤8:若用户需要返回第一页面重新选择目标表,那么,如图2F所示,用户可以点击第二页面205中的查询按钮208。如此,就可以从第二页面跳转至第一页面,以便用户重新选择其它目标表的属性信息来查看相关的。
此外,为了便于用户选择数据表,用户可以切换第一页面所显示的数据表的资源类型,如图2F所示,用户可以对第二页面205中的选择控件209进行操作,以从目标表列表切换至显示数据源表列表。
本申请实施例提供的信息处理方法,能清楚地展现数据源表与目标表之间的关联关系,而且还易于查看数据源表和目标表的表信息、数据内容,以及能查看标准化规则的详情信息,操作十分简单,降低用户的时间成本,提高效率,提升用户体验。
基于同一发明构思,本申请实施例提供了一种信息处理装置。图4为本申请实施例中的信息处理装置的结构示意图,参见图4所示,该装置40可以包括:接收单元401,用于接收用户针对第一页面展示的第一数据表的属性信息的第一操作;获取单元402,用于响应第一操作,基于第一数据表的属性信息,获取第一数据表与第二数据表之间的关联信息,其中,第二数据表与第一数据表之间具有关联关系;第一展示单元403,用于基于第一页面,展示第一数据表与第二数据表之间的关联信息。
在一种示例性实施例中,第一展示单元,用于以图形化方式,展示第一数据表与第二数据表之间的关联信息。
在一种示例性实施例中,第一数据表与第二数据表之间的关联信息,可以包括:第一数据表与第二数据表之间的关联关系;第一展示单元,用于将第一数据表与第二数据表之间的关联关系展示为包括用于表示第一数据表的第一图形标识、用于表示第二数据表的第二图形标识以及用于表示表与表之间的关联规则的第一连接线的第一关系图;其中,第一图形标识包括:第一数据表的标识信息;第二图形标识包括:第二数据表的标识信息;第一连接线将第一图形标识和第二图形标识相连。
在一种示例性实施例中,第一数据表与第二数据表之间的关联信息,还包括:用于将第一数据表与第二数据表进行关联的关联规则;
该装置还可以包括:第二展示单元,用于响应于用户针对第一连接线的第二操作,从第一页面跳转至第二页面,在第二页面中展示关联规则的详细信息;或者,用于响应于用户针对第一连接线的第三操作,在第一连接线上或在第一连接线的周围,展示关联规则的详细信息。
在一种示例性实施例中,第一图形标识的显示样式与第二图形标识的显示样式是不相同的。
在一种示例性实施例中,第一数据表与第二数据表之间的关联信息,可以包括:第一数据表中的字段与第二数据表中的字段之间的关联关系;
第一展示单元,用于将第一数据表中的字段与第二数据表中的字段之间的关联关系展示为包括多个用于表示第一数据表中的字段的第三图形标识、多个用于表示第二数据表中的字段的第四图形标识以及第二连接线的第二关系图;其中,第二连接线的一端所连接的第三图形标识所表示的字段与第二连接线的另一端所连接的第四图形标识所表示的字段之间具有关联关系;每个第三图形标识中包含其所表示的第一数据表中字段的属性信息;每个第四图形标识中包含其所表示的第二数据表中的字段的属性信息。
在一种示例性实施例中,第一数据表与第二数据表之间的关联信息还包括:用于将第一数据表与第二数据表进行关联的关联规则;
该装置还可以包括:第三展示单元,用于响应于用户针对第二连接线的第四操作,从第一页面跳转至第二页面;在第二页面中展示关联规则的详细信息;或者,用于响应于用户针对第二连接线的第五操作,在第二连接线上或在第二连接线的周围,展示关联规则的详细信息。
基于同一发明构思,本申请实施例提供一种电子设备。图5为本申请实施例中的电子设备的结构示意图,参见图5所示,该电子设备50包括:至少一个处理器501;以及与处理器501连接的至少一个存储器502、总线503;其中,处理器501、存储器502通过总线503完成相互间的通信;处理器501用于调用存储器502中的程序指令,以执行上述一个或多个实施例中的信息处理方法的步骤。
在实际应用中,上述处理器可由中央处理器(Central Processing Unit,CPU)、微处理器(Micro Processor Unit,MPU)、数字信号处理器(DigitalSignal Processor,DSP)、或现场可编程门阵列(Field Programmable Gate Array,FPGA)等实现。存储器可能包括计算机可读存储介质中的非永久性存储器,随机存储器(Random Access Memory,RAM)和/或非易失性内存等形式,如只读存储器(Read Only Memory,ROM)或闪存(Flash RAM),存储器包括至少一个存储芯片。
需要说明的是,在本申请实施例中,如果以软件功能模块的形式实现上述一个或多个实施例中的信息处理方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例方法的全部或部分。
相应地,基于同一发明构思,本申请实施例再提供一种计算机可读存储介质,上述计算机可读存储介质包括存储的程序,其中,在程序运行时控制存储介质所在电子设备执行上述一个或多个实施例中的信息处理方法的步骤。
在实际应用中,上述计算机可读存储介质可以如:ROM/RAM、磁碟、光盘等。
这里需要指出的是:以上装置、电子设备或计算机可读存储介质实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本申请装置、电子设备或计算机可读存储介质实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。
本申请描述了多个实施例,但是该描述是示例性的,而不是限制性的,并且对于本领域的普通技术人员来说显而易见的是,在本申请所描述的实施例包含的范围内可以有更多的实施例和实现方案。尽管在附图中示出了许多可能的特征组合,并在具体实施方式中进行了讨论,但是所公开的特征的许多其它组合方式也是可能的。除非特意加以限制的情况以外,任何实施例的任何特征或元件可以与任何其它实施例中的任何其他特征或元件结合使用,或可以替代任何其它实施例中的任何其他特征或元件。
本申请包括并设想了与本领域普通技术人员已知的特征和元件的组合。本申请已经公开的实施例、特征和元件也可以与任何常规特征或元件组合,以形成由权利要求限定的独特的发明方案。任何实施例的任何特征或元件也可以与来自其它发明方案的特征或元件组合,以形成另一个由权利要求限定的独特的发明方案。因此,应当理解,在本申请中示出和/或讨论的任何特征可以单独地或以任何适当的组合来实现。因此,除了根据所附权利要求及其等同替换所做的限制以外,实施例不受其它限制。此外,可以在所附权利要求的保护范围内进行各种修改和改变。
此外,在描述具有代表性的实施例时,说明书可能已经将方法和/或过程呈现为特定的步骤序列。然而,在该方法或过程不依赖于本文所述步骤的特定顺序的程度上,该方法或过程不应限于所述的特定顺序的步骤。如本领域普通技术人员将理解的,其它的步骤顺序也是可能的。因此,说明书中阐述的步骤的特定顺序不应被解释为对权利要求的限制。此外,针对该方法和/或过程的权利要求不应限于按照所写顺序执行它们的步骤,本领域技术人员可以容易地理解,这些顺序可以变化,并且仍然保持在本申请实施例的精神和范围内。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、***、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读存储介质上,计算机可读存储介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
Claims (10)
1.一种信息处理方法,包括:
接收用户针对第一页面展示的第一数据表的属性信息的第一操作;
响应所述第一操作,基于第一数据表的属性信息,获取第一数据表与第二数据表之间的关联信息,其中,第二数据表与第一数据表之间具有关联关系;
基于第一页面,展示第一数据表与第二数据表之间的关联信息。
2.根据权利要求1所述的方法,其特征在于,所述展示第一数据表与第二数据表之间的关联信息,包括:
以图形化方式,展示第一数据表与第二数据表之间的关联信息。
3.根据权利要求2所述的方法,其特征在于,所述关联信息包括:第一数据表与第二数据表之间的关联关系;
所述以图形化方式,展示第一数据表与第二数据表之间的关联信息,包括:将第一数据表与第二数据表之间的关联关系展示为包括用于表示第一数据表的第一图形标识、用于表示第二数据表的第二图形标识以及用于表示表与表之间的关联规则的第一连接线的第一关系图;
其中,第一图形标识包括:第一数据表的标识信息;第二图形标识包括:第二数据表的标识信息;第一连接线将第一图形标识和第二图形标识相连。
4.根据权利要求3所述的方法,其特征在于,所述关联信息还包括:用于将第一数据表与第二数据表进行关联的关联规则;
所述方法还包括:
响应于用户针对所述第一连接线的第二操作,从所述第一页面跳转至第二页面;在所述第二页面中展示关联规则的详细信息;
或者,响应于用户针对所述第一连接线的第三操作,在所述第一连接线上或在所述第一连接线的周围,展示关联规则的详细信息。
5.根据权利要求3所述的方法,其特征在于,第一图形标识的显示样式与第二图形标识的显示样式是不相同的。
6.根据权利要求2所述的方法,其特征在于,所述关联信息包括:第一数据表中的字段与第二数据表中的字段之间的关联关系;
所述以图形化方式,展示第一数据表与第二数据表之间的关联信息,包括:
将第一数据表中的字段与第二数据表中的字段之间的关联关系展示为包括多个用于表示第一数据表中的字段的第三图形标识、多个用于表示第二数据表中的字段的第四图形标识以及第二连接线的第二关系图;
其中,所述第二连接线的一端所连接的第三图形标识所表示的字段与第二连接线的另一端所连接的第四图形标识所表示的字段之间具有关联关系;每个第三图形标识中包含其所表示的第一数据表中字段的属性信息;每个第四图形标识中包含其所表示的第二数据表中的字段的属性信息。
7.根据权利要求6所述的方法,其特征在于,所述关联信息还包括:用于将第一数据表与第二数据表进行关联的关联规则;
所述方法还包括:
响应于用户针对所述第二连接线的第四操作,从所述第一页面跳转至第二页面;在所述第二页面中展示关联规则的详细信息;
或者,响应于用户针对所述第二连接线的第五操作,在所述第二连接线上或在所述第二连接线的周围,展示关联规则的详细信息。
8.一种计算机可读存储介质,包括:存储的程序,其中,在所述程序运行时控制所述存储介质所在电子设备执行如权利要求1至7任一项中所述的信息处理方法的步骤。
9.一种电子设备,包括:
至少一个处理器;
以及与所述处理器连接的至少一个存储器、总线;
其中,所述处理器、存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行如权利要求1至7任一项中所述的信息处理方法的步骤。
10.一种信息处理装置,包括:
接收单元,用于接收用户针对第一页面展示的第一数据表的属性信息的第一操作;
获取单元,用于响应所述第一操作,基于第一数据表的属性信息,获取第一数据表与第二数据表之间的关联信息,其中,第二数据表与第一数据表之间具有关联关系;
第一展示单元,用于基于第一页面,展示第一数据表与第二数据表之间的关联信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010411266.0A CN111538746A (zh) | 2020-05-15 | 2020-05-15 | 一种信息处理方法、装置、存储介质和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010411266.0A CN111538746A (zh) | 2020-05-15 | 2020-05-15 | 一种信息处理方法、装置、存储介质和设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111538746A true CN111538746A (zh) | 2020-08-14 |
Family
ID=71973901
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010411266.0A Pending CN111538746A (zh) | 2020-05-15 | 2020-05-15 | 一种信息处理方法、装置、存储介质和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111538746A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111125203A (zh) * | 2019-12-12 | 2020-05-08 | 广东电网有限责任公司 | 基于调度运行早汇报***的数据关联显示方法和相关装置 |
CN115328326A (zh) * | 2022-07-26 | 2022-11-11 | 北京达美盛软件股份有限公司 | 一种基于vr的表单配置方法和*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106095948A (zh) * | 2016-06-13 | 2016-11-09 | 网易(杭州)网络有限公司 | 表格的查询方法、装置和设备 |
US20170364582A1 (en) * | 2016-06-17 | 2017-12-21 | Alibaba Group Holding Limited | Method, apparatus, and system for identifying data tables |
CN107871278A (zh) * | 2017-08-04 | 2018-04-03 | 平安普惠企业管理有限公司 | 服务器、客户关系网络展示的方法及存储介质 |
CN110166379A (zh) * | 2019-04-18 | 2019-08-23 | 北京字节跳动网络技术有限公司 | 流表的处理方法、装置、电子设备及存储介质 |
CN110619100A (zh) * | 2019-06-18 | 2019-12-27 | 北京无限光场科技有限公司 | 用于获取数据的方法和装置 |
-
2020
- 2020-05-15 CN CN202010411266.0A patent/CN111538746A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106095948A (zh) * | 2016-06-13 | 2016-11-09 | 网易(杭州)网络有限公司 | 表格的查询方法、装置和设备 |
US20170364582A1 (en) * | 2016-06-17 | 2017-12-21 | Alibaba Group Holding Limited | Method, apparatus, and system for identifying data tables |
CN107871278A (zh) * | 2017-08-04 | 2018-04-03 | 平安普惠企业管理有限公司 | 服务器、客户关系网络展示的方法及存储介质 |
CN110166379A (zh) * | 2019-04-18 | 2019-08-23 | 北京字节跳动网络技术有限公司 | 流表的处理方法、装置、电子设备及存储介质 |
CN110619100A (zh) * | 2019-06-18 | 2019-12-27 | 北京无限光场科技有限公司 | 用于获取数据的方法和装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111125203A (zh) * | 2019-12-12 | 2020-05-08 | 广东电网有限责任公司 | 基于调度运行早汇报***的数据关联显示方法和相关装置 |
CN115328326A (zh) * | 2022-07-26 | 2022-11-11 | 北京达美盛软件股份有限公司 | 一种基于vr的表单配置方法和*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108804299A (zh) | 应用程序异常处理方法及装置 | |
CN109299129A (zh) | 自然语言的数据查询方法、装置、计算机设备及存储介质 | |
CN113268500B (zh) | 业务处理方法、装置及电子设备 | |
CN111538746A (zh) | 一种信息处理方法、装置、存储介质和设备 | |
WO2021189766A1 (zh) | 数据可视化方法及相关设备 | |
CN108052310A (zh) | 一种基于业务模型描述信息的数据处理方法及服务器 | |
US20220309534A1 (en) | Information pushing method and electronic device utilizing method | |
US11531706B2 (en) | Graph search using index vertices | |
CN117390011A (zh) | 报表数据处理方法、装置、计算机设备和存储介质 | |
CN111858617A (zh) | 用户查找方法和装置、计算机可读存储介质、电子设备 | |
CN116737137A (zh) | 业务流程的生成方法、装置、计算机设备和存储介质 | |
CN112329409A (zh) | 一种单元格颜色转换方法、装置及电子设备 | |
CN110569459A (zh) | 一种网页信息的统计方法和装置 | |
CN109815299A (zh) | 提供对象集的视觉表示的方法、装置、设备和存储介质 | |
CN109120783A (zh) | 信息获取方法及装置、移动终端和计算机可读存储介质 | |
CN109255081B (zh) | 一种基于云平台的门户业务导航方法及*** | |
CN114463033A (zh) | 一种数据筛查方法、装置、电子设备、存储介质 | |
CN114996758A (zh) | 一种数据脱敏方法、装置及电子设备 | |
CN114675767A (zh) | 一种信息采集方法、装置、电子设备以及存储介质 | |
CN111916164B (zh) | 用于临床研究中的中心启动调研***的实现方法和装置 | |
CN114446425A (zh) | 信息推送方法、装置、电子设备和存储介质 | |
CN104750823B (zh) | 推广情况数据的查询方法及装置 | |
US20160267093A1 (en) | Geolocation and practice setting based training filtering | |
CN110851346A (zh) | 查询语句边界问题的检测方法、装置、设备及存储介质 | |
CN115904572B (zh) | 一种模板创建方法、调用方法、程序产品、***及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200814 |