本申請(qǐng)涉及車聯(lián)網(wǎng),尤其涉及一種數(shù)據(jù)質(zhì)量檢測(cè)方法、設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、隨著車聯(lián)網(wǎng)技術(shù)的發(fā)展,越來(lái)越多服務(wù)于車輛的應(yīng)用部署在云端,例如自動(dòng)駕駛模型訓(xùn)練、車輛遠(yuǎn)程診斷等,這些應(yīng)用的運(yùn)行依賴于車端上傳至云端的數(shù)據(jù)的可靠性。而數(shù)據(jù)傳輸過(guò)程中可能因網(wǎng)絡(luò)干擾、協(xié)議解析錯(cuò)誤、車端控制器故障等因素導(dǎo)致數(shù)據(jù)丟失、內(nèi)容偏差或時(shí)間戳不同步,直接影響云端數(shù)據(jù)的可靠性,進(jìn)而影響應(yīng)用的可靠性。
2、相關(guān)技術(shù)中,通過(guò)比對(duì)車端發(fā)出數(shù)據(jù)與云端接收數(shù)據(jù),來(lái)檢測(cè)數(shù)據(jù)的一致性,以及,計(jì)算云端接收數(shù)據(jù)的缺失率以檢測(cè)數(shù)據(jù)的完整性,通過(guò)數(shù)據(jù)的一致性和完整性進(jìn)而檢測(cè)數(shù)據(jù)質(zhì)量的可靠性。
3、但是,在通過(guò)上述方式檢測(cè)數(shù)據(jù)質(zhì)量的可靠性時(shí),存在數(shù)據(jù)質(zhì)量檢測(cè)結(jié)果不準(zhǔn)確的情況。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供數(shù)據(jù)質(zhì)量檢測(cè)方法、設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品,用以達(dá)到提升數(shù)據(jù)質(zhì)量檢測(cè)準(zhǔn)確性的效果。
2、第一方面,本申請(qǐng)實(shí)施例提供一種數(shù)據(jù)質(zhì)量檢測(cè)方法,應(yīng)用于云端,包括:
3、接收車端發(fā)送的目標(biāo)數(shù)據(jù);
4、根據(jù)預(yù)設(shè)的至少一條校驗(yàn)規(guī)則,對(duì)目標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)質(zhì)量檢測(cè),得到各條校驗(yàn)規(guī)則分別對(duì)應(yīng)的數(shù)據(jù)質(zhì)量檢測(cè)結(jié)果,至少一條校驗(yàn)規(guī)則分別表示從車端數(shù)據(jù)產(chǎn)生至云端數(shù)據(jù)接收的整個(gè)鏈路中對(duì)應(yīng)環(huán)節(jié)不存在故障時(shí)的數(shù)據(jù)特征;
5、根據(jù)各條校驗(yàn)規(guī)則分別對(duì)應(yīng)的數(shù)據(jù)質(zhì)量檢測(cè)結(jié)果,確定目標(biāo)數(shù)據(jù)的數(shù)據(jù)質(zhì)量。
6、在一種可能的實(shí)施方式中,根據(jù)各條校驗(yàn)規(guī)則分別對(duì)應(yīng)的數(shù)據(jù)質(zhì)量檢測(cè)結(jié)果,確定目標(biāo)數(shù)據(jù)的數(shù)據(jù)質(zhì)量,包括:
7、若各條校驗(yàn)規(guī)則分別對(duì)應(yīng)的數(shù)據(jù)質(zhì)量檢測(cè)結(jié)果均指示對(duì)應(yīng)環(huán)節(jié)不存在故障,確定目標(biāo)數(shù)據(jù)的數(shù)據(jù)質(zhì)量符合數(shù)據(jù)質(zhì)量要求;
8、若至少一項(xiàng)校驗(yàn)規(guī)則對(duì)應(yīng)的數(shù)據(jù)質(zhì)量檢測(cè)結(jié)果指示對(duì)應(yīng)環(huán)節(jié)存在故障,根據(jù)故障對(duì)應(yīng)的故障信息,確定目標(biāo)數(shù)據(jù)是否可修復(fù);
9、若目標(biāo)數(shù)據(jù)可修復(fù),對(duì)目標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)修復(fù),并確定目標(biāo)數(shù)據(jù)的數(shù)據(jù)質(zhì)量為符合數(shù)據(jù)質(zhì)量要求;
10、若目標(biāo)數(shù)據(jù)不可修復(fù),確定目標(biāo)數(shù)據(jù)的數(shù)據(jù)質(zhì)量為不符合數(shù)據(jù)質(zhì)量要求。
11、在一種可能的實(shí)施方式中,根據(jù)故障對(duì)應(yīng)的故障信息,確定目標(biāo)數(shù)據(jù)是否可修復(fù),包括:
12、根據(jù)故障對(duì)應(yīng)的故障信息,從數(shù)據(jù)清洗模板庫(kù)中查詢是否存在故障信息對(duì)應(yīng)的數(shù)據(jù)清洗模板;
13、若存在故障信息對(duì)應(yīng)的數(shù)據(jù)清洗模板,確定目標(biāo)數(shù)據(jù)可修復(fù);
14、若不存在故障信息對(duì)應(yīng)的數(shù)據(jù)清洗模板,確定目標(biāo)數(shù)據(jù)不可修復(fù);
15、對(duì)應(yīng)地,對(duì)目標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)修復(fù),包括:應(yīng)用故障信息對(duì)應(yīng)的清洗模板,對(duì)目標(biāo)數(shù)據(jù)進(jìn)行修復(fù)。
16、在一種可能的實(shí)施方式中,還包括:
17、若至少一項(xiàng)校驗(yàn)規(guī)則對(duì)應(yīng)的數(shù)據(jù)質(zhì)量檢測(cè)結(jié)果指示對(duì)應(yīng)環(huán)節(jié)存在故障,將目標(biāo)數(shù)據(jù)及目標(biāo)數(shù)據(jù)對(duì)應(yīng)的故障信息存儲(chǔ)至結(jié)構(gòu)化故障數(shù)據(jù)庫(kù);
18、根據(jù)故障信息,對(duì)結(jié)構(gòu)化故障數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行聚類分析,獲得故障信息對(duì)應(yīng)的數(shù)據(jù)清洗模板,并將故障信息及數(shù)據(jù)清洗模板對(duì)應(yīng)存儲(chǔ)至數(shù)據(jù)清洗模板庫(kù)。
19、在一種可能的實(shí)施方式中,校驗(yàn)規(guī)則使用結(jié)構(gòu)化查詢語(yǔ)言進(jìn)行描述;
20、和/或,根據(jù)預(yù)設(shè)的至少一條校驗(yàn)規(guī)則,對(duì)目標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)質(zhì)量檢測(cè),得到各條校驗(yàn)規(guī)則分別對(duì)應(yīng)的數(shù)據(jù)質(zhì)量檢測(cè)結(jié)果,包括:應(yīng)用分布式計(jì)算引擎,根據(jù)預(yù)設(shè)的至少一條校驗(yàn)規(guī)則,掃描目標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)質(zhì)量檢測(cè),得到各條校驗(yàn)規(guī)則分別對(duì)應(yīng)的數(shù)據(jù)質(zhì)量檢測(cè)結(jié)果。
21、在一種可能的實(shí)施方式中,校驗(yàn)規(guī)則通過(guò)以下方式獲得:
22、使用測(cè)試數(shù)據(jù),控制從車端數(shù)據(jù)產(chǎn)生至云端數(shù)據(jù)接收的鏈路環(huán)節(jié)中至少一個(gè)環(huán)節(jié)存在故障,在云端接收該測(cè)試數(shù)據(jù)對(duì)應(yīng)的云端數(shù)據(jù);
23、提取云端數(shù)據(jù)的數(shù)據(jù)特征,根據(jù)數(shù)據(jù)特征和故障信息生成校驗(yàn)規(guī)則。
24、在一種可能的實(shí)施方式中,校驗(yàn)規(guī)則可以通過(guò)以下方式獲得:
25、獲取用戶上傳的故障信息和故障信息對(duì)應(yīng)的數(shù)據(jù)特征,根據(jù)故障信息和故障信息對(duì)應(yīng)的數(shù)據(jù)特征生成校驗(yàn)規(guī)則。
26、第二方面,本申請(qǐng)實(shí)施例提供一種數(shù)據(jù)質(zhì)量檢測(cè)裝置,應(yīng)用于云端,包括:
27、接收模塊,用于接收車端發(fā)送的目標(biāo)數(shù)據(jù);
28、檢測(cè)模塊,用于根據(jù)預(yù)設(shè)的至少一條校驗(yàn)規(guī)則,對(duì)目標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)質(zhì)量檢測(cè),得到各條校驗(yàn)規(guī)則分別對(duì)應(yīng)的數(shù)據(jù)質(zhì)量檢測(cè)結(jié)果,至少一條校驗(yàn)規(guī)則分別表示從車端數(shù)據(jù)產(chǎn)生至云端數(shù)據(jù)接收的整個(gè)鏈路中對(duì)應(yīng)環(huán)節(jié)不存在故障時(shí)的數(shù)據(jù)特征;
29、確定模塊,用于根據(jù)各條校驗(yàn)規(guī)則分別對(duì)應(yīng)的數(shù)據(jù)質(zhì)量檢測(cè)結(jié)果,確定目標(biāo)數(shù)據(jù)的數(shù)據(jù)質(zhì)量。
30、第三方面,本申請(qǐng)實(shí)施例提供一種電子設(shè)備,包括:存儲(chǔ)器,處理器;
31、存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)執(zhí)行指令;
32、處理器執(zhí)行存儲(chǔ)器存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,使得處理器執(zhí)行如上第一方面和/或第一方面各種可能的實(shí)施方式。
33、第四方面,本申請(qǐng)實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,計(jì)算機(jī)執(zhí)行指令被執(zhí)行時(shí)用于實(shí)現(xiàn)如上第一方面和/或第一方面各種可能的實(shí)施方式。
34、第五方面,本申請(qǐng)實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,計(jì)算機(jī)程序被執(zhí)行時(shí)實(shí)現(xiàn)如上第一方面和/或第一方面各種可能的實(shí)施方式。
35、本申請(qǐng)實(shí)施例提供的數(shù)據(jù)質(zhì)量檢測(cè)方法、設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品,通過(guò)使用至少一條校驗(yàn)規(guī)則對(duì)接收端發(fā)送的目標(biāo)數(shù)據(jù)進(jìn)行校驗(yàn),至少一條校驗(yàn)規(guī)則分別表示從車端數(shù)據(jù)產(chǎn)生至云端數(shù)據(jù)接收的整個(gè)鏈路中對(duì)應(yīng)環(huán)節(jié)不存在故障時(shí)的數(shù)據(jù)特征,實(shí)現(xiàn)從數(shù)據(jù)的產(chǎn)生至數(shù)據(jù)接收全鏈路、多層次的質(zhì)量檢測(cè),根據(jù)各條校驗(yàn)規(guī)則分別對(duì)應(yīng)的數(shù)據(jù)質(zhì)量檢測(cè)結(jié)果,確定目標(biāo)數(shù)據(jù)的數(shù)據(jù)質(zhì)量,能夠更加全面的對(duì)數(shù)據(jù)質(zhì)量進(jìn)行檢測(cè),體恒數(shù)據(jù)監(jiān)測(cè)的準(zhǔn)確性。
1.一種數(shù)據(jù)質(zhì)量檢測(cè)方法,其特征在于,應(yīng)用于云端,包括:
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)質(zhì)量檢測(cè)方法,其特征在于,所述根據(jù)各條所述校驗(yàn)規(guī)則分別對(duì)應(yīng)的數(shù)據(jù)質(zhì)量檢測(cè)結(jié)果,確定所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)質(zhì)量,包括:
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)質(zhì)量檢測(cè)方法,其特征在于,所述根據(jù)所述故障對(duì)應(yīng)的故障信息,確定所述目標(biāo)數(shù)據(jù)是否可修復(fù),包括:
4.根據(jù)權(quán)利要求2或3所述的數(shù)據(jù)質(zhì)量檢測(cè)方法,其特征在于,還包括:
5.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的數(shù)據(jù)質(zhì)量檢測(cè)方法,其特征在于,所述校驗(yàn)規(guī)則使用結(jié)構(gòu)化查詢語(yǔ)言進(jìn)行描述;
6.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的數(shù)據(jù)質(zhì)量檢測(cè)方法,其特征在于,所述校驗(yàn)規(guī)則通過(guò)以下方式獲得:
7.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的數(shù)據(jù)質(zhì)量檢測(cè)方法,其特征在于,所述校驗(yàn)規(guī)則可以通過(guò)以下方式獲得:
8.一種電子設(shè)備,其特征在于,包括:存儲(chǔ)器,處理器;
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被執(zhí)行時(shí)用于實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述的方法。
10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至7中任一項(xiàng)所述的方法。