CN115221290A - 标签前置数据查询方法、装置、电子设备及可读存储介质 - Google Patents
标签前置数据查询方法、装置、电子设备及可读存储介质 Download PDFInfo
- Publication number
- CN115221290A CN115221290A CN202210929249.5A CN202210929249A CN115221290A CN 115221290 A CN115221290 A CN 115221290A CN 202210929249 A CN202210929249 A CN 202210929249A CN 115221290 A CN115221290 A CN 115221290A
- Authority
- CN
- China
- Prior art keywords
- data
- tag
- index
- query
- index table
- 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
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000006399 behavior Effects 0.000 claims description 17
- 238000013507 mapping Methods 0.000 claims description 12
- 230000011218 segmentation Effects 0.000 claims description 8
- 238000004519 manufacturing process Methods 0.000 abstract description 21
- 238000004590 computer program Methods 0.000 description 13
- 230000009286 beneficial effect Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000000007 visual effect Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 238000000605 extraction Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000013523 data management Methods 0.000 description 1
- 238000013506 data mapping Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 125000006850 spacer group Chemical group 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001960 triggered effect 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/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/31—Indexing; Data structures therefor; Storage structures
- G06F16/316—Indexing structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
- G06F40/289—Phrasal analysis, e.g. finite state techniques or chunking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请公开了标签前置数据查询方法、装置、电子设备及可读存储介质,应用于用户画像技术领域,所述标签前置数据查询方法包括:在标签数据查询页面获取数据查询信息;依据所述数据查询信息对应的查询标签,确定是否存在对应的标签数据索引;若是,则依据所述标签数据查询页面,显示所述标签数据索引对应的标签前置数据,其中,所述标签前置数据用于生产用户标签。本申请解决了用户标签的生产效率低的技术问题。
Description
技术领域
本申请涉及用户画像技术领域,尤其涉及一种标签前置数据查询方法、装置、电子设备及可读存储介质。
背景技术
随着移动互联网的不断发展,为了能够给用户提供更具针对性的服务,基于大数据技术的用户画像在众行业得到了广泛的应用,其中,用户画像的生成和用户标签有着密不可分的关系,而生产用户标签需通过用户画像***去找到生产标签所需的相应数据,目前,通常情况下通过数据分析师去进行此类数据的查询工作,进而生成对应的用户标签,但是,由于用户标签生成流程中存在多个子流程需要查询此类数据,导致子流程的工作人员需查询此类数据时,只能咨询相关的数据分析师,进而导致用户标签的生产过程中沟通成本过大,所以,当前用户标签的生产效率低。
发明内容
本申请的主要目的在于提供一种标签前置数据查询方法、装置、电子设备及可读存储介质,旨在解决现有技术中用户标签的生产效率低的技术问题。
为实现上述目的,本申请提供一种标签前置数据查询方法,所述标签前置数据查询方法包括:
在标签数据查询页面获取数据查询信息;
依据所述数据查询信息对应的查询标签,确定是否存在对应的标签数据索引;
若是,则依据所述标签数据查询页面,显示所述标签数据索引对应的标签前置数据,其中,所述标签前置数据用于生产用户标签。
为实现上述目的,本申请还提供一种标签前置数据查询装置,所述标签前置数据查询装置包括:
获取模块,用于在标签数据查询页面获取数据查询信息;
确定模块,用于依据所述数据查询信息对应的查询标签,确定是否存在对应的标签数据索引;
显示模块,用于若是,则依据所述标签数据查询页面,显示所述标签数据索引对应的标签前置数据,其中,所述标签前置数据用于生产用户标签。
本申请还提供一种电子设备,所述电子设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的所述标签前置数据查询方法的程序,所述标签前置数据查询方法的程序被处理器执行时可实现如上述的标签前置数据查询方法的步骤。
本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有实现标签前置数据查询方法的程序,所述标签前置数据查询方法的程序被处理器执行时实现如上述的标签前置数据查询方法的步骤。
本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的标签前置数据查询方法的步骤。
本申请提供了一种标签前置数据查询方法、装置、电子设备及可读存储介质,也即,在标签数据查询页面获取数据查询信息;进而依据所述数据查询信息对应的查询标签,确定是否存在对应的标签数据索引;进而若是,则依据所述标签数据查询页面,显示所述标签数据索引对应的标签前置数据,其中,所述标签前置数据用于生产用户标签。由于标签数据索引能够准确索引标签前置数据,进而在标签数据查询页面获取到数据查询信息,即可在查询到查询标签对应的标签数据索引后,将标签数据索引对应的标签前置数据进行显示,也即,实现了在标签生产流程中仅通过简单的人机交互,便能自动将数据查询信息对应的标签前置数据进行显示的目的,而非需要通过咨询数据分析师获取标签前置数据,进而进行用户标签生产,所以克服了用户标签生产过程中由于只能通过数据分析师查询标签前置数据而导致沟通成本过大的技术缺陷,所以,提升了用户标签的生产效率。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请标签前置数据查询方法第一实施例的流程示意图;
图2为本申请标签前置数据查询方法标签前置数据的整体架构示意图;
图3为本申请标签前置数据查询方法第二实施例的流程示意图;
图4为本申请标签前置数据查询装置实施例的示意图;
图5为本申请实施例中标签前置数据查询方法涉及的硬件运行环境的设备结构示意图。
本申请目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其它实施例,均属于本发明保护的范围。
实施例一
首先,应当理解的是,用户画像是指根据用户的属性、用户偏好、生活习惯以及用户行为等信息而抽象而成的标签化用户模型,其中,用户标签作为用户画像的核心要素,其生产过程也受到越来越多的关注,目前,对于绝大多数的用户画像***而言,其用户标签通常是经过人工运营方式生产的,而在生产的过程中,倘若需要使用或查询用于生产用户标签的前置数据,只能够通过咨询数据分析师的方式,也即,查询生产用户标签的前置数据具有一定的门槛,所以,用户标签的生产过程存在着过大的沟通成本,进而导致用户标签的生产效率低,所以,目前亟需一种降低查询生产用户标签的前置数据的查询局限性的方法。
本申请实施例提供一种标签前置数据查询方法,在本申请标签前置数据查询方法的第一实施例中,参照图1,所述标签前置数据查询方法包括:
步骤S10,在标签数据查询页面获取数据查询信息;
步骤S20,依据所述数据查询信息对应的查询标签,确定是否存在对应的标签数据索引;
在本实施例中,需要说明的是,所述标签前置数据查询方法应用于智能终端,所述智能终端可以为电脑、个人PC和手机等,所述标签前置数据为用户标签生产的前置数据,用于生产用户标签,所述用户标签为用户在用户画像***内所产生的标签前置数据,分析提炼后生成具有差异性特征的形容词,也即反映用户通过平台在具体场景下做的具体化行为,用户画像***将用户的所有行为数据的提炼形成支撑业务实现的可视化信息,具体可以为“个性”、“佛系”以及“学霸”等,由于用户标签对时效性要求非常之高,所以运营人员在生产用户标签时,会经常使用到生产用户标签的前置数据,进而需频繁地与数据分析师进行对接,本方案的实质在于,将人与人沟通对接查询标签前置数据的流程转化为人机交互对接流程,进而降低查询门槛的同时提升查询的效率,进而提升用户标签生产的效率。
另外地,需要说明的是,所述标签前置数据包括标签索引数据和标签明细数据,所述标签索引数据用于表征索引所述标签明细数据对应的标签前置数据,所述标签明细数据用于表征生产用户标签所需的具体数据,通过标签索引数据,可进一步所以该数据下的标签明细数据,其中,基于同一标签索引数据为索引的标签明细数据间具有较强的主题相关性,例如,假设刻画用户图像的角度包括“地区”、“年龄”以及“性别”,可由同一标签索引数据为索引的标签明细数据可以为“年龄在18-22区间的男性的消费情况”,所述标签明细数据具备MAC地址、uid(User Identification,用户身份证明)以及日期等相关信息,所述标签前置数据查询方法可用于数字营销、DMP(Data Management Platform,数据管理平台)以及广告投放等实际应用领域,所述数据查询信息用于查询标签前置数据,具体可以为文本数据查询信息或语音数据查询信息等,所述标签数据查询页面为查询所述标签前置数据的可视化起始页面,所述标签数据查询页面用于接收所述数据查询信息,具体可以为用户输入的关键词或根据***任务自动获取的关键词等,例如,在一种可实施的方式中,假设所述实际应用领域为智能电视OTT行业,在该行业存在电视用户的电视机参数、用户对于电视的使用数据以及电视收视数据等标签前置数据,此时,倘若用户画像***已经生成一个“包年VIP购买次数”的用户标签,则用户在标签数据查询页面输入数据查询信息即可查询到生产该用户标签的标签前置数据,所述数据查询信息具体可以为“购买”、“VIP”以及“包年”等关键词,其中,关键词可以为一个或多个,当关键词存在多个时,用户亦可通过逗号或空格等间隔符进行区分,也可不进行区分。
另外地,需要说明的是,所述查询标签用于定义所述数据查询信息,具体为所述数据查询信息的信息标签,具体可以为一个或多个,例如,在一种可实施的方式中,假设数据查询信息为“ABC”,则所述查询标签可以为“ABC”共同对应的“d”,也可以为“A”对应的“a”和“BC”对应的“b”,所述标签数据索引用于索引所述标签前置数据,当存在所述标签前置数据对应的标签数据索引时,便可查询到相应的标签前置数据。
作为一种示例,步骤S10至步骤S20包括:获取用户在标签数据查询二面输入的数据查询信息;依据预设标签匹配规则,为所述数据查询信息匹配对应的查询标签,并检测是否存在所述查询标签对应的标签数据索引。
其中,所述依据所述数据查询信息对应的查询标签,确定是否存在对应的标签数据索引的步骤包括:
步骤A10,依据预设分词规则,对所述数据查询信息进行分词,得到数据查询分词;
步骤A20,提取所述数据查询分词对应的查询标签;
步骤A30,依据所述查询标签,在预设标签索引映射表查询是否存在对应的数据索引表标识;
步骤A40,若是,则确定存在所述查询标签对应的标签数据索引;
步骤A50,若否,则确定不存在所述查询标签对应的标签数据索引。
在本实施例中,需要说明的是,由于用户输入的数据查询信息可能存在多重释义,进而通过预设标签匹配规则是无法准确反映用户查询意图的,例如,在一种可实施的方式中,假设用户在所述标签数据查询页面输入的数据查询信息为“会员状态明细”,那么用户想要查询的可能是“会员状态”、“状态明细”或“会员状态明细”等,进而可通过预设分词规则得到查询标签后,针对得到的查询标签进行匹配,进而将可能符合用户查询意图的标签前置数据对应的标签数据索引均进行查询,所述预设分词规则可通过预设分词器进行设置,所述预设分词器可以为IKAnalyzer、Ansj以及Mmseg4j等,所述预设标签索引映射表用于存储所述查询标签和所述数据索引表标识之间的映射关系,其中,所述数据索引表标识为标签数据索引表的表索引,用于标识所述标签数据索引表的唯一性,具体可以用“mac”进行标识,所述标签数据索引表用于存储所述标签明细数据,所述标签数据索引表存储的标签明细数据具有上限值,所述上限值由运营人员设定,在一种可实施的方式中,所述标签数据索引表中的标签明细数据为500条。
另外地,需要说明的是,在存储标签明细数据时,为了能够统一所述数据索引表的表索引,将对所述数据索引表进行统一的格式化处理,也即,对表名称、表描述信息(自定义标签)以及表字段信息(设备ID、标签值以及日期)等进行定义,进而当用户查询的标签前置数据为标签明细数据时,则可显示所述标签明细数据对应的字段信息。
作为一种示例,步骤A10至步骤A50包括:通过预设分词器对所述数据查询信息进行分词,得到所述数据查询分词;基于预设标签提取模型,对所述数据查询分词进行标签提取,得到所述查询标签,其中,所述预设标签提取模型为通过所述查询标签对应的样本数据训练得到的深度神经网络模型;以所述查询标签为索引,在所述预设标签索引映射表中查询是否存在所述查询标签对应的数据索引标识;若所述预设标签索引映射表中存在所述查询标签对应的数据索引标识,则确定存在所述查询标签对应的标签数据索引;若所述预设标签索引映射表中不存在,则确定不存在所述查询标签对应的标签数据索引。
其中,在一种可实施的方式中,当用户构建数据索引表后,会根据所述标签数据索引表对应的数据索引表标识,设置对应的查询标签,并根据数据索引表标识和查询标签之间的对应关系,建立预设标签索引映射表。
其中,在所述依据所述标签数据查询页面,显示所述标签数据索引对应的标签前置数据的步骤之前,所述标签前置数据查询方法还包括:
步骤B10,依据所述数据索引表标识,确定对应的标签数据索引表;
步骤B20,依据标签数据索引表的索引表名,确定所述查询标签对应的标签索引数据;
步骤B30,在所述标签数据索引表中获取所述标签数据索引对应的标签明细数据;
步骤B40,将所述标签索引数据和所述标签明细数据共同作为所述标签前置数据。
在本实施例中,需要说明的是,所述标签数据索引表为标识所述标签明细数据的数据来源表,通过标签数据索引表可确定的与生产用户标签相关的标签索引数据和标签明细数据,也即,得到标签前置数据,进而为了用户输入数据查询信息,即可在标签数据查询页面直接显示对应标签前置数据,用户画像***需建立标签前置数据的整体架构,在一种可实施的方式中,参照图2,图2为表示标签前置数据的整体架构示意图,所述标签前置数据的整体架构共包括数据展示层、数据查询层、数据索引层以及原始数据层,其中,所述数据展示层用于可视化展示所述标签前置数据,也即可视化展示所述标签索引数据和标签明细数据,所述数据查询层用于将数据查询信息转化为查询标签,具体为进行标签前置数据索引的前置工作,所述数据索引层用于通过标签数据索引表索引所述数据查询信息对应的标签前置数据,所述原始数据层用于标识所述标签明细数据的来源,其中,所述标签索引数据存储于非标签数据索引表的其它存储空间。
作为一种示例,步骤B10至步骤B40包括:获取所述数据索引表标识对应的标签数据索引表;以所述标签数据索引表的索引表名为索引,在预设表名索引映射表中查询所述索引表名对应的标签索引数据的数据索引,进而获取所述标签索引数据的数据索引对应的标签索引数据,其中,所述预设表名索引映射表用于存储所述标签数据索引表的表名和所述标签索引数据的数据索引之间的映射关系,例如,在一种可实施的方式中,假设所述标签数据索引表的表名为“dmp_db.auto_crowd_0000”,该表名对应的标签数据索引的数据索引为“0”,则可根据“0”索引到所述标签索引数据,其中,所述标签索引数据的数量和所述标签数据映射表的表数量对应;在所述标签数据索引表中获取所述标签数据索引对应的标签明细数据,其中,所述标签数据索引表中存储的所有标签明细数据均获取;将所述标签索引数据和所述标签明细数据共同作为所述标签前置数据。
其中,所述依据所述数据索引表标识,确定对应的标签数据索引表的步骤包括:
步骤C10,检测所述数据索引表标识的标识类型;
步骤C20,若所述数据索引表标识为属性数据索引表标识,则确定所述标签数据索引表为标签属性数据索引表;
步骤C30,若所述数据索引表标识为行为数据索引表标识,则确定所述标签数据索引表为标签行为数据索引表;
步骤C40,若所述数据索引表标识为仓库数据索引表标识,则确定所述标签数据索引表为标签仓库数据索引表。
在本实施例中,需要说明的是,由于所述标签明细数据的数据来源不同,具体分为来源于数据仓库的标签明细数据、来源于用户根据用户属性构建的标签明细数据以及来源于用户根据用户行为构建的标签明细数据,进而所述标签仓库数据索引表用于表征所述标签数据索引表中存储的标签明细数据均来源于所述数据仓库,所述标签行为数据索引表用于表征所述标签数据索引表中存储的标签明细数据均来源于用户行为数据,所述标签属性数据索引表用于表征所述标签数据索引表中存储的标签明细数据均来源于用户属性数据,其中,所述用户属性数据为根据用户行为构建的用于生产用户标签的数据,所述用户行为数据为根据用户属性构建的用于生产用户标签的数据,例如,在一种可实施的方式中,在对数据索引表进行统一格式化处理时,会设定“Type”区分不同类型的标签数据索引表,设定“1”对应着标签属性数据索引表,“2”对应着标签行为数据索引表,“3”对应着标签仓库数据索引表,每种类型的表都可设置预设数量张。
步骤S30,若是,则依据所述标签数据查询页面,显示所述标签数据索引对应的标签前置数据,其中,所述标签前置数据用于生产用户标签。
作为一种示例,步骤S30包括:在所述标签数据查询页面显示标签数据索引对应的标签索引数据和对应的标签明细数据,其中,所述标签索引数据对应的标签明细数据依序显示,例如,在一种可实施的方式中,所述标签索引数据包括“M”、“N”、和“F”,其中,“M”对应的标签明细数据包括“m1”和“m2”,“N”对应的标签明细数据包括“n”,“F”对应的标签明细数据包括“f1”、“f2”和“f3”,则在标签数据查询页面由上至下依次展示“M”、“m1”、“m2”、“N”、“n”、“F”、“f1”、“f2”和“f3”。
其中,在所述在标签数据查询页面获取数据查询信息的步骤之前,所述标签前置数据查询方法还包括:
步骤D10,在索引配置页面获取索引配置信息,并依据所述索引配置信息,建立标签数据索引表;
步骤D20,检测所述标签数据索引表是否建立成功;
步骤D30,若所述标签数据索引表建立成功,则建立所述标签数据索引表对应的标签数据索引,并检测所述标签数据索引是否建立成功;
步骤D40,若所述标签数据索引建立成功,则依据所述标签数据索引和标签明细数据的对应关系,将所述标签明细数据存储至所述标签数据索引表。
在本实施例中,需要说明的是,所述索引配置页面为配置所述标签前置数据的数据索引的可视化页面,所述索引配置信息用于配置所述标签前置数据的数据索引,其中,所述索引配置信息包括配置所述标签数据索引表的表索引的配置信息和配置所述标签索引数据的数据索引的配置信息,前者具体包括表名称、表描述、表字段以及表类型等相关信息,后者具体包括数据字段信息、数据血缘信息、主题信息及主题域信息等,当建立标签数据索引和标签数据索引表中任一索引建立失败时,均会在索引配置页面返回建立失败提示信息,用于提示用户建立相应的索引失败。
作为一种示例,步骤D10至步骤D40包括:在索引配置页面获取索引配置信息,并依据所述索引配置信息,建立标签数据索引表;基于第一建立提示信息,检测所述标签数据索引表是否建立成功;若未接收到所述第一建立提示信息,则检测到所述标签数据索引表建立成功,进而建立所述标签数据索引表对应的标签数据索引,并基于第二建立提示信息,检测所述标签数据索引是否建立成功,其中,所述第一建立提示信息用于提示用户建立所述标签数据索引表失败,所述第二建立提示信息用于提示用户建立所述标签索引数据对应的数据索引失败,所述标签数据索引为是标签索引数据的数据索引;若未接收到所述第二建立提示信息,则所述标签数据索引建立成功,进而依据所述标签数据索引和标签明细数据的对应关系,将所述标签明细数据存储至所述标签数据索引表。
其中,所述索引配置信息包括第一索引配置信息和第二索引配置信息,所述依据所述索引配置信息,建立标签数据索引表的步骤包括:
步骤E10,若所述索引配置信息为所述第一索引配置信息,则依据所述第一索引配置信息,建立所述标签数据索引表;
步骤E20,若所述索引配置信息为所述第二索引配置信息,则获取预设索引表名;
步骤E30,依据所述预设索引表名和所述第二索引配置信息,建立所述标签数据索引表。
在本实施例中,需要说明的是,由于在创建标签数据索引表时,标签属性数据索引表和标签行为数据索引表需要用户自行创建,进而所述标签属性数据索引表和所述标签行为数据索引表的表明由用户自行设定,而当创建标签仓库数据索引表时,则与数据仓库的库名称和表名保持一致即可,进而可提高创建标签数据索引表的效率,所以,所述第一索引配置信息用于表征配置所述标签属性数据索引表或所述标签行为数据索引表对应的索引配置信息,所述第二索引配置信息用于表征配置所述标签仓库数据索引表对应的索引配置信息。
作为一种示例,步骤E10至步骤E30包括:若所述索引配置信息为所述第一索引配置信息,则依据用户输入的所述第一索引配置信息,建立所述标签属性数据索引表或标签行为数据索引表;若所述索引配置信息为所述第二索引配置信息,则获取预设索引表名,其中,所述预设索引表名用于表征所述预设数据仓库的表名;依据用户输入的所述第二索引配置信息和所述预设索引表名,建立所述标签仓库数据索引表。
本申请实施例提供了一种标签前置数据查询方法,也即,在标签数据查询页面获取数据查询信息;进而依据所述数据查询信息对应的查询标签,确定是否存在对应的标签数据索引;进而若是,则依据所述标签数据查询页面,显示所述标签数据索引对应的标签前置数据,其中,所述标签前置数据用于生产用户标签。由于标签数据索引能够准确索引标签前置数据,进而在标签数据查询页面获取到数据查询信息,即可在查询到查询标签对应的标签数据索引后,将标签数据索引对应的标签前置数据进行显示,也即,实现了在标签生产流程中仅通过简单的人机交互,便能自动将数据查询信息对应的标签前置数据进行显示的目的,而非需要通过咨询数据分析师获取标签前置数据,进而进行用户标签生产,所以克服了用户标签生产过程中由于只能通过数据分析师查询标签前置数据而导致沟通成本过大的技术缺陷,所以,提升了用户标签的生产效率。
实施例二
进一步地,参照图3,在本申请另一实施例中,与上述实施例一相同或相似的内容,可以参考上文介绍,后续不再赘述。在此基础上,所述控制所述目标设备执行所述界面操作内容对应的界面操作的步骤包括:
步骤F10,在所述标签数据查询页面显示所述标签索引数据,并检测所述标签数据查询页面是否存在明细数据查询指令;
步骤F20,若是,则依据所述明细数据查询指令,弹出对应的明细数据查询页面;
步骤F30,在所述明细数据查询页面显示所述标签明细数据。
在本实施例中,需要说明的是,由于标签索引数据和标签明细数据均置于标签数据查询页面进行显示时,也即,将所述标签前置数据均显示于标签数据查询页面,但是,针对用于不同的需求,用户所需查询的标签前置数据不同,例如,用户可能只需查询标签索引数据或用户需要精确查询标签明细数据等,倘若所有标签前置数据均显示于标签数据查询页面,不利于用户进行精确查询,并且由于数据量之庞大,会给用户的可视化查询工作增加查询难度,进而可通过设置标签数据查询页面仅用于查询所述标签索引数据,进而通过标签索引数据对应的标签数据索引表的表名名称,即可跳转至明细数据查询页面,所述明细数据查询页面用于显示所述标签数据索引表存储的预设数量的标签明细数据,所以,通过标签数据查询页面显示标签索引数据和通过明细数据查询页面显示标签明细数据,可实现提高用户的查询效率的目的。
作为一种示例,步骤F10至步骤F30包括:在所述标签数据查询页面显示所述标签索引数据,并检测所述标签数据查询页面是否存在明细数据查询指令,其中,所述明细数据查询指令具体由用户通过语音或按键操控的明细数据查询指令;若检测到存在所述明细数据查询指令,则弹出所述明细数据查询指令对应的明细数据查询页面,其中,在一种可实施的方式中,所述明细数据查询指令可通过点击标签索引数据对应的标签数据索引表的索引表名触发;在所述明细数据查询页面显示所述标签明细数据。
本申请实施例提供了一种标签前置数据显示方法,也即,在所述标签数据查询页面显示所述标签索引数据,并检测所述标签数据查询页面是否存在明细数据查询指令;若是,则依据所述明细数据查询指令,弹出对应的明细数据查询页面;在所述明细数据查询页面显示所述标签明细数据。相比于将标签前置数据均显示于标签数据查询页面的方式,本申请依据标签索引数据和标签明细数据之间的索引关系,通过不同的查询页面将标签索引数据和标签明细数据分开显示,进而可实现简洁且准确地显示符合用户查询需求的标签前置数据的目的,而非用户进行任意标签前置数据的查询工作,均会在同一页面显示所有标签前置数据,所以,为提升了用户标签的生成效率奠定了基础。
实施例三
本申请实施例还提供一种标签前置数据查询装置,参照图4,所述标签前置数据查询装置包括:
获取模块101,用于在标签数据查询页面获取数据查询信息;
确定模块102,用于依据所述数据查询信息对应的查询标签,确定是否存在对应的标签数据索引;
显示模块103,用于若是,则依据所述标签数据查询页面,显示所述标签数据索引对应的标签前置数据,其中,所述标签前置数据用于生产用户标签。
可选地,所述确定模块102还用于:
依据预设分词规则,对所述数据查询信息进行分词,得到数据查询分词;
提取所述数据查询分词对应的查询标签;
依据所述查询标签,在预设标签索引映射表查询是否存在对应的数据索引表标识;
若是,则确定存在所述查询标签对应的标签数据索引;
若否,则确定不存在所述查询标签对应的标签数据索引。
可选地,所述标签前置数据查询装置还用于:
依据所述数据索引表标识,确定对应的标签数据索引表;
依据标签数据索引表的索引表名,确定所述查询标签对应的标签索引数据;
在所述标签数据索引表中获取所述标签数据索引对应的标签明细数据;
将所述标签索引数据和所述标签明细数据共同作为所述标签前置数据。
可选地,所述标签前置数据查询装置还用于:
检测所述数据索引表标识的标识类型;
若所述数据索引表标识为属性数据索引表标识,则确定所述标签数据索引表为标签属性数据索引表;
若所述数据索引表标识为行为数据索引表标识,则确定所述标签数据索引表为标签行为数据索引表;
若所述数据索引表标识为仓库数据索引表标识,则确定所述标签数据索引表为标签仓库数据索引表。
可选地,所述显示模块103还用于:
在所述标签数据查询页面显示所述标签索引数据,并检测所述标签数据查询页面是否存在明细数据查询指令;
若是,则依据所述明细数据查询指令,弹出对应的明细数据查询页面;
在所述明细数据查询页面显示所述标签明细数据。
可选地,所述标签前置数据查询装置还用于:
在索引配置页面获取索引配置信息,并依据所述索引配置信息,建立标签数据索引表;
检测所述标签数据索引表是否建立成功;
若所述标签数据索引表建立成功,则建立所述标签数据索引表对应的标签数据索引,并检测所述标签数据索引是否建立成功;
若所述标签数据索引建立成功,则依据所述标签数据索引和标签明细数据的对应关系,将所述标签明细数据存储至所述标签数据索引表。
可选地,所述索引配置信息包括第一索引配置信息和第二索引配置信息,所述标签前置数据查询装置还用于:
若所述索引配置信息为所述第一索引配置信息,则依据所述第一索引配置信息,建立所述标签数据索引表;
若所述索引配置信息为所述第二索引配置信息,则获取预设索引表名;
依据所述预设索引表名和所述第二索引配置信息,建立所述标签数据索引表。
本发明提供的标签前置数据查询装置,采用上述实施例中的标签前置数据查询方法,解决了用户标签的生产效率低的技术问题。与现有技术相比,本发明实施例提供的标签前置数据查询装置的有益效果与上述实施例提供的标签前置数据查询方法的有益效果相同,且该标签前置数据查询装置中的其他技术特征与上述实施例方法公开的特征相同,在此不做赘述。
实施例四
本发明实施例提供一种电子设备,电子设备包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述实施例一中的标签前置数据查询方法。
下面参考图5,其示出了适于用来实现本公开实施例的电子设备的结构示意图。本公开实施例中的电子设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图5示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图5所示,电子设备可以包括处理装置1001(例如中央处理器、图形处理器等),其可以根据存储在只读存储器(ROM)1002中的程序或者从存储装置1003加载到随机访问存储器(RAM)1004中的程序而执行各种适当的动作和处理。在RAM1004中,还存储有电子设备操作所需的各种程序和数据。处理装置1001、ROM1002以及RAM1004通过总线1005彼此相连。输入/输出(I/O)接口1006也连接至总线。
通常,以下***可以连接至I/O接口1006:包括例如触摸屏、触摸板、键盘、鼠标、图像传感器、麦克风、加速度计、陀螺仪等的输入装置1007;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置1008;包括例如磁带、硬盘等的存储装置1003;以及通信装置1009。通信装置可以允许电子设备与其他设备进行无线或有线通信以交换数据。虽然图中示出了具有各种***的电子设备,但是应理解的是,并不要求实施或具备所有示出的***。可以替代地实施或具备更多或更少的***。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置1009从网络上被下载和安装,或者从存储装置1003被安装,或者从ROM1002被安装。在该计算机程序被处理装置1001执行时,执行本公开实施例的方法中限定的上述功能。
本发明提供的电子设备,采用上述实施例中的标签前置数据查询方法,解决了用户标签的生产效率低的技术问题。与现有技术相比,本发明实施例提供的电子设备的有益效果与上述实施例提供的标签前置数据查询方法的有益效果相同,且该电子设备中的其他技术特征与上述实施例方法公开的特征相同,在此不做赘述。
应当理解,本公开的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式的描述中,具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
实施例五
本实施例提供一种计算机可读存储介质,具有存储在其上的计算机可读程序指令,计算机可读程序指令用于执行上述实施例中的标签前置数据查询方法。
本发明实施例提供的计算机可读存储介质例如可以是U盘,但不限于电、磁、光、电磁、红外线、或半导体的***、***或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、***或者器件使用或者与其结合使用。计算机可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
上述计算机可读存储介质可以是电子设备中所包含的;也可以是单独存在,而未装配入电子设备中。
上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被电子设备执行时,使得电子设备:依据所述数据查询信息对应的查询标签,确定是否存在对应的标签数据索引;若是,则依据所述标签数据查询页面,显示所述标签数据索引对应的标签前置数据,其中,所述标签前置数据用于生产用户标签。
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本发明各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该单元本身的限定。
本发明提供的计算机可读存储介质,存储有用于执行上述标签前置数据查询方法的计算机可读程序指令,解决了用户标签的生产效率低的技术问题。与现有技术相比,本发明实施例提供的计算机可读存储介质的有益效果与上述实施例提供的标签前置数据查询方法的有益效果相同,在此不做赘述。
实施例六
本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的标签前置数据查询方法的步骤。
本申请提供的计算机程序产品解决了用户标签的生产效率低的技术问题。与现有技术相比,本发明实施例提供的计算机程序产品的有益效果与上述实施例提供的标签前置数据查询方法的有益效果相同,在此不做赘述。
以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利处理范围内。
Claims (10)
1.一种标签前置数据查询方法,其特征在于,所述标签前置数据查询方法包括:
在标签数据查询页面获取数据查询信息;
依据所述数据查询信息对应的查询标签,确定是否存在对应的标签数据索引;
若是,则依据所述标签数据查询页面,显示所述标签数据索引对应的标签前置数据,其中,所述标签前置数据用于生产用户标签。
2.如权利要求1所述标签前置数据查询方法,其特征在于,所述依据所述数据查询信息对应的查询标签,确定是否存在对应的标签数据索引的步骤包括:
依据预设分词规则,对所述数据查询信息进行分词,得到数据查询分词;
提取所述数据查询分词对应的查询标签;
依据所述查询标签,在预设标签索引映射表查询是否存在对应的数据索引表标识;
若是,则确定存在所述查询标签对应的标签数据索引;
若否,则确定不存在所述查询标签对应的标签数据索引。
3.如权利要求2所述标签前置数据查询方法,其特征在于,在所述依据所述标签数据查询页面,显示所述标签数据索引对应的标签前置数据,其中,所述标签前置数据用于生产用户标签的步骤之前,所述标签前置数据查询方法还包括:
依据所述数据索引表标识,确定对应的标签数据索引表;
依据标签数据索引表的索引表名,确定所述查询标签对应的标签索引数据;
在所述标签数据索引表中获取所述标签数据索引对应的标签明细数据;
将所述标签索引数据和所述标签明细数据共同作为所述标签前置数据。
4.如权利要求3所述标签前置数据查询方法,其特征在于,所述依据所述数据索引表标识,确定对应的标签数据索引表的步骤包括:
检测所述数据索引表标识的标识类型;
若所述数据索引表标识为属性数据索引表标识,则确定所述标签数据索引表为标签属性数据索引表;
若所述数据索引表标识为行为数据索引表标识,则确定所述标签数据索引表为标签行为数据索引表;
若所述数据索引表标识为仓库数据索引表标识,则确定所述标签数据索引表为标签仓库数据索引表。
5.如权利要求1所述标签前置数据查询方法,其特征在于,所述标签前置数据包括标签索引数据和标签明细数据,
所述依据所述标签数据查询页面,显示所述标签数据索引对应的标签前置数据的步骤包括:
在所述标签数据查询页面显示所述标签索引数据,并检测所述标签数据查询页面是否存在明细数据查询指令;
若是,则依据所述明细数据查询指令,弹出对应的明细数据查询页面;
在所述明细数据查询页面显示所述标签明细数据。
6.如权利要求1所述标签前置数据查询方法,其特征在于,在所述在标签数据查询页面获取数据查询信息的步骤之前,所述标签前置数据查询方法还包括:
在索引配置页面获取索引配置信息,并依据所述索引配置信息,建立标签数据索引表;
检测所述标签数据索引表是否建立成功;
若所述标签数据索引表建立成功,则建立所述标签数据索引表对应的标签数据索引,并检测所述标签数据索引是否建立成功;
若所述标签数据索引建立成功,则依据所述标签数据索引和标签明细数据的对应关系,将所述标签明细数据存储至所述标签数据索引表。
7.如权利要求6所述标签前置数据查询方法,其特征在于,所述索引配置信息包括第一索引配置信息和第二索引配置信息,
所述依据所述索引配置信息,建立标签数据索引表的步骤包括:
若所述索引配置信息为所述第一索引配置信息,则依据所述第一索引配置信息,建立所述标签数据索引表;
若所述索引配置信息为所述第二索引配置信息,则获取预设索引表名;
依据所述预设索引表名和所述第二索引配置信息,建立所述标签数据索引表。
8.一种标签前置数据查询装置,其特征在于,所述标签前置数据查询装置包括:
获取模块,用于在标签数据查询页面获取数据查询信息;
确定模块,用于依据所述数据查询信息对应的查询标签,确定是否存在对应的标签数据索引;
显示模块,用于若是,则依据所述标签数据查询页面,显示所述标签数据索引对应的标签前置数据,其中,所述标签前置数据用于生产用户标签。
9.一种电子设备,其特征在于,所述电子设备包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1至7中任一项所述的标签前置数据查询方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有实现标签前置数据查询方法的程序,所述实现标签前置数据查询方法的程序被处理器执行以实现如权利要求1至7中任一项所述标签前置数据查询方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210929249.5A CN115221290A (zh) | 2022-08-03 | 2022-08-03 | 标签前置数据查询方法、装置、电子设备及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210929249.5A CN115221290A (zh) | 2022-08-03 | 2022-08-03 | 标签前置数据查询方法、装置、电子设备及可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115221290A true CN115221290A (zh) | 2022-10-21 |
Family
ID=83615186
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210929249.5A Pending CN115221290A (zh) | 2022-08-03 | 2022-08-03 | 标签前置数据查询方法、装置、电子设备及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115221290A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116342342A (zh) * | 2023-05-25 | 2023-06-27 | 深圳市捷易科技有限公司 | 学生行为检测方法、电子设备及可读存储介质 |
-
2022
- 2022-08-03 CN CN202210929249.5A patent/CN115221290A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116342342A (zh) * | 2023-05-25 | 2023-06-27 | 深圳市捷易科技有限公司 | 学生行为检测方法、电子设备及可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110020292B (zh) | 网页内容提取方法以及终端设备 | |
US11016981B2 (en) | Compiling results from different search queries | |
US10878044B2 (en) | System and method for providing content recommendation service | |
CN111522927B (zh) | 基于知识图谱的实体查询方法和装置 | |
US20200073903A1 (en) | Method and device of tagging links included in a screenshot of webpage | |
US20140372403A1 (en) | Methods and systems for information matching | |
CN110162408B (zh) | 一种数据处理方法、装置、设备和机器可读介质 | |
CN109194714B (zh) | 一种文案推送方法、装置、终端设备及存储介质 | |
CN108475182B (zh) | 数据处理方法以及电子终端 | |
WO2020199749A1 (zh) | 基于反馈的信息推送方法、装置及电子设备 | |
CN105704562B (zh) | 一种网络电视云服务平台的多版本兼容方法及装置 | |
CN106681598B (zh) | 信息输入方法和装置 | |
CN106886594B (zh) | 用于展示信息的方法和装置 | |
US11507253B2 (en) | Contextual information for a displayed resource that includes an image | |
US20180357112A1 (en) | Data Engine | |
CN108449255B (zh) | 评论交互方法、设备、客户端装置及电子设备 | |
CN111488097A (zh) | 一种用于提供阅读呈现信息的方法与设备 | |
CN115221290A (zh) | 标签前置数据查询方法、装置、电子设备及可读存储介质 | |
CN114238584A (zh) | 信息搜索方法、设备及存储介质 | |
KR102151322B1 (ko) | 정보 푸시 방법 및 장치 | |
CN107357481B (zh) | 消息展示方法及消息展示装置 | |
US11861294B2 (en) | Syndication of associations relating data and metadata | |
CN117112944A (zh) | 在静态网页中提供场境功能的方法和*** | |
US20210042384A1 (en) | Generating Edit Suggestions for Transforming Digital Documents | |
CN113282285B (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 |