本公開(kāi)涉及人工智能,具體涉及大數(shù)據(jù)處理等,尤其涉及一種元數(shù)據(jù)生成方法、裝置、設(shè)備以及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、文件元數(shù)據(jù)是描述數(shù)據(jù)的數(shù)據(jù),主要用于指示存儲(chǔ)位置、歷史數(shù)據(jù)、資源查找、文件記錄等功能。它幫助用戶和管理系統(tǒng)了解數(shù)據(jù)的屬性、來(lái)源、創(chuàng)建時(shí)間等信息,從而支持?jǐn)?shù)據(jù)的有效管理和使用。
技術(shù)實(shí)現(xiàn)思路
1、本公開(kāi)提供了一種元數(shù)據(jù)生成方法、裝置、設(shè)備以及存儲(chǔ)介質(zhì)。
2、根據(jù)本公開(kāi)的第一方面,提供了一種元數(shù)據(jù)生成方法,包括:確定目標(biāo)文件的預(yù)設(shè)位置的信息;響應(yīng)于基于信息未確定目標(biāo)文件的文件格式,基于目標(biāo)文件中數(shù)據(jù)內(nèi)容的特征信息確定目標(biāo)文件的文件格式;采用與文件格式對(duì)應(yīng)的解析方式對(duì)目標(biāo)文件進(jìn)行解析,生成目標(biāo)文件的目標(biāo)元數(shù)據(jù)。
3、根據(jù)本公開(kāi)的第二方面,提供了一種元數(shù)據(jù)生成裝置,包括:信息確定模塊,被配置成確定目標(biāo)文件的預(yù)設(shè)位置的信息;格式確定模塊,被配置成響應(yīng)于基于信息未確定目標(biāo)文件的文件格式,基于目標(biāo)文件中數(shù)據(jù)內(nèi)容的特征信息確定目標(biāo)文件的文件格式;元數(shù)據(jù)生成模塊,被配置成采用與文件格式對(duì)應(yīng)的解析方式對(duì)目標(biāo)文件進(jìn)行解析,生成目標(biāo)文件的目標(biāo)元數(shù)據(jù)。
4、根據(jù)本公開(kāi)的第三方面,提供了一種電子設(shè)備,包括:至少一個(gè)處理器;以及與至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,存儲(chǔ)器存儲(chǔ)有可被至少一個(gè)處理器執(zhí)行的指令,指令被至少一個(gè)處理器執(zhí)行,以使至少一個(gè)處理器能夠執(zhí)行如第一方面中任一實(shí)現(xiàn)方式描述的方法。
5、根據(jù)本公開(kāi)的第四方面,提供了一種存儲(chǔ)有計(jì)算機(jī)指令的非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行如第一方面中任一實(shí)現(xiàn)方式描述的方法。
6、根據(jù)本公開(kāi)的第五方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面中任一實(shí)現(xiàn)方式描述的方法。
7、應(yīng)當(dāng)理解,本部分所描述的內(nèi)容并非旨在標(biāo)識(shí)本公開(kāi)的實(shí)施例的關(guān)鍵或重要特征,也不用于限制本公開(kāi)的范圍。本公開(kāi)的其它特征將通過(guò)以下的說(shuō)明書(shū)而變得容易理解。
1.一種元數(shù)據(jù)生成方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,還包括:
3.根據(jù)權(quán)利要求2所述的方法,其中,所述信息包括字節(jié)信息;以及
4.根據(jù)權(quán)利要求2所述的方法,其中,所述信息包括后綴信息;以及
5.根據(jù)權(quán)利要求1所述的方法,其中,所述基于所述目標(biāo)文件中數(shù)據(jù)內(nèi)容的特征信息確定所述目標(biāo)文件的文件格式,包括:
6.根據(jù)權(quán)利要求5所述的方法,其中,所述確定所述數(shù)據(jù)內(nèi)容的數(shù)據(jù)特征,包括:
7.根據(jù)權(quán)利要求1所述的方法,其中,所述采用與所述文件格式對(duì)應(yīng)的解析方式對(duì)所述目標(biāo)文件進(jìn)行解析,生成所述目標(biāo)文件的目標(biāo)元數(shù)據(jù),包括:
8.根據(jù)權(quán)利要求1-7中任一項(xiàng)所述的方法,還包括:
9.根據(jù)權(quán)利要求8所述的方法,其中,所述將所述目標(biāo)元數(shù)據(jù)與數(shù)據(jù)庫(kù)中存儲(chǔ)的歷史元數(shù)據(jù)進(jìn)行比對(duì),包括:
10.根據(jù)權(quán)利要求9所述的方法,其中,所述基于比對(duì)結(jié)果對(duì)所述歷史元數(shù)據(jù)進(jìn)行更新,包括:
11.根據(jù)權(quán)利要求9所述的方法,其中,所述基于比對(duì)結(jié)果對(duì)所述歷史元數(shù)據(jù)進(jìn)行更新,包括:
12.一種元數(shù)據(jù)生成裝置,包括:
13.根據(jù)權(quán)利要求12所述的裝置,還包括:
14.根據(jù)權(quán)利要求13所述的裝置,其中,所述信息包括字節(jié)信息;以及
15.根據(jù)權(quán)利要求13所述的裝置,其中,所述信息包括后綴信息;以及
16.根據(jù)權(quán)利要求12所述的裝置,其中,所述格式確定模塊包括:
17.根據(jù)權(quán)利要求16所述的裝置,其中,所述第一確定子模塊被進(jìn)一步配置成:
18.根據(jù)權(quán)利要求12所述的裝置,其中,所述元數(shù)據(jù)生成模塊被進(jìn)一步配置成:
19.根據(jù)權(quán)利要求12-18中任一項(xiàng)所述的裝置,還包括:
20.根據(jù)權(quán)利要求19所述的裝置,其中,所述比對(duì)模塊被進(jìn)一步配置成:
21.根據(jù)權(quán)利要求20所述的裝置,其中,所述更新模塊被進(jìn)一步配置成:
22.根據(jù)權(quán)利要求20所述的裝置,其中,所述更新模塊被進(jìn)一步配置成:
23.一種電子設(shè)備,包括:
24.一種存儲(chǔ)有計(jì)算機(jī)指令的非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)指令用于使所述計(jì)算機(jī)執(zhí)行權(quán)利要求1-11中任一項(xiàng)所述的方法。
25.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)根據(jù)權(quán)利要求1-11中任一項(xiàng)所述的方法。