1.一種實(shí)現(xiàn)動(dòng)態(tài)抽取指標(biāo)的方法,其特征在于,包括:
建立配置表,所述配置表用于存儲(chǔ)待抽取指標(biāo)的配置參數(shù)信息;
讀取所述配置表,將所述配置參數(shù)信息轉(zhuǎn)換為預(yù)設(shè)參數(shù)文件的格式,創(chuàng)建生成參數(shù)文件任務(wù);
創(chuàng)建指標(biāo)抽取任務(wù),將配置表中的信息轉(zhuǎn)化為ETL工具的配置文件;
通過所述生成參數(shù)文件任務(wù)以及所述指標(biāo)抽取任務(wù),對(duì)所述待抽取指標(biāo)進(jìn)行調(diào)度抽取。
2.如權(quán)利要求1所述的實(shí)現(xiàn)動(dòng)態(tài)抽取指標(biāo)的方法,其特征在于,所述配置參數(shù)信息包括:指標(biāo)代碼、指標(biāo)名稱、指標(biāo)類型、抽取ETL文件夾名稱、抽取名稱、獲取表名稱以及獲取表欄次信息。
3.如權(quán)利要求1或2所述的實(shí)現(xiàn)動(dòng)態(tài)抽取指標(biāo)的方法,其特征在于,所述創(chuàng)建指標(biāo)抽取任務(wù)包括:
將目標(biāo)類型選擇為文件,并且將參數(shù)文件的路徑選擇為已建參數(shù)文件的路徑。
4.如權(quán)利要求3所述的實(shí)現(xiàn)動(dòng)態(tài)抽取指標(biāo)的方法,其特征在于,還包括:
在所述配置表中插入新的待抽取指標(biāo)的配置參數(shù)信息;
在指標(biāo)抽取任務(wù)中修改與所述新的待抽取指標(biāo)對(duì)應(yīng)的抽取名稱;
通過所述生成參數(shù)文件任務(wù)以及指標(biāo)抽取任務(wù)對(duì)新的待抽取指標(biāo)進(jìn)行調(diào)度。
5.一種實(shí)現(xiàn)動(dòng)態(tài)抽取指標(biāo)的裝置,其特征在于,包括:
配置表建立模塊,用于建立配置表,所述配置表用于存儲(chǔ)待抽取指標(biāo)的配置參數(shù)信息;
生成參數(shù)文件任務(wù)創(chuàng)建模塊,用于讀取所述配置表,將所述配置參數(shù)信息轉(zhuǎn)換為預(yù)設(shè)參數(shù)文件的格式,創(chuàng)建生成參數(shù)文件任務(wù);
指標(biāo)抽取任務(wù)創(chuàng)建模塊,用于創(chuàng)建指標(biāo)抽取任務(wù),將配置表中的信息轉(zhuǎn)化為ETL工具的配置文件;
抽取模塊,用于通過所述生成參數(shù)文件任務(wù)以及所述指標(biāo)抽取任務(wù),對(duì)所述待抽取指標(biāo)進(jìn)行調(diào)度抽取。
6.如權(quán)利要求5所述的實(shí)現(xiàn)動(dòng)態(tài)抽取指標(biāo)的裝置,其特征在于,所述配置參數(shù)信息包括:指標(biāo)代碼、指標(biāo)名稱、指標(biāo)類型、抽取ETL文件夾名稱、抽取名稱、獲取表名稱以及獲取表欄次信息。
7.如權(quán)利要求5或6所述的實(shí)現(xiàn)動(dòng)態(tài)抽取指標(biāo)的裝置,其特征在于,所述指標(biāo)抽取任務(wù)創(chuàng)建模塊具體用于:
將目標(biāo)類型選擇為文件,并且將參數(shù)文件的路徑選擇為已建參數(shù)文件的路徑。
8.如權(quán)利要求7所述的實(shí)現(xiàn)動(dòng)態(tài)抽取指標(biāo)的裝置,其特征在于,還包括:
添加抽取指標(biāo)模塊,用于在所述配置表中插入新的待抽取指標(biāo)的配置參數(shù)信息;在指標(biāo)抽取任務(wù)中修改與所述新的待抽取指標(biāo)對(duì)應(yīng)的抽取名稱;通過所述生成參數(shù)文件任務(wù)以及指標(biāo)抽取任務(wù)對(duì)新的待抽取指標(biāo)進(jìn)行調(diào)度。