基于配置的多数据卡自动识别与卸载方法技术

技术编号:29132444 阅读:24 留言:0更新日期:2021-07-02 22:27
本发明专利技术揭示了一种基于配置的多数据卡自动识别与卸载方法,其中该方法包括如下步骤:步骤一,首次使用前,先配置数据库连接信息、数据卸载根目录路径及数据卡识别标识配置信息,以支持多张数据卡识别标识的配置;步骤二,将数据卡插入USB接口后,自动遍历数据卡中的文件夹,将文件夹名与数据卡识别标识进行匹配;步骤三,提供可视化界面,用户录入元数据描述信息记录到数据库中,同时新建文件夹与录入的元数据相关联;步骤四,选定数据卡上的一个或多个文件/文件夹,再选定上述已建立的卸载目标文件夹,进行并行卸载。

【技术实现步骤摘要】
基于配置的多数据卡自动识别与卸载方法
本专利技术涉及数据工程
,尤其涉及一种基于配置的多数据卡自动识别与卸载方法。
技术介绍
在数据中心及其配套维护信息系统建立过程中,需要进行海量数据资源的集成管理,将数据卡数据通过接入设备电脑卸载到数据中心。目前,在数据卸载场景中,现有数据卡卸载方式主要包括两种:一种是采用FAT32等Windows可识别的文件系统的数据卡,可通过接入设备电脑USB识别后映射为盘符,手动在资源管理器中打开数据卡目录,将数据拷贝卸载到接入设备电脑的相应目录;二是采用专有文件系统的数据卡,通过专有卸载软件识别数据卡标志后,将目录结构显示在卸载软件界面上,再卸载到指定目录。对于第一种方法,完全通过手动的方式查找数据卡源目录和数据卸载目录,无法同时操作多张数据卡,且操作繁琐,性能较低。对于第二种方法,只适用于专用数据卡,在首次使用时卸载软件需要配置数据卡标志、文件分区大小、通道号等信息,格式化写入配置信息后才能使用,且无法同时进行多张数据卡的卸载。
技术实现思路
本专利技术的目的在于提供一种基于配置的多数据卡自动识别与卸载方法,解决现有技术在多数据卡的数据批量卸载场景中,只能对单张数据卡进行操作,有些还需要格式化数据卡写入配置信息才能使用,无法区别多张数据卡的标志进行自动识别,也无法同时对多张数据卡的数据进行卸载,在多数据卡的大数据量处理中无法配置多线程来提升处理速度的问题。为实现上述目的,实施本专利技术的一种基于配置的多数据卡自动识别与卸载方法包括如下步骤:步骤一,首次使用前,先配置数据库连接信息、数据卸载根目录路径及数据卡识别标识配置信息,以支持多张数据卡识别标识的配置;步骤二,将数据卡插入USB接口后,自动遍历数据卡中的文件夹,将文件夹名与数据卡识别标识进行匹配,并将数据卡的内容显示到可视化界面的相应数据卡标签页上;步骤三,提供可视化界面,用户录入元数据描述信息记录到数据库中,同时新建文件夹与录入的元数据相关联;步骤四,选定数据卡上的一个或多个文件/文件夹,再选定上述已建立的卸载目标文件夹,进行并行卸载。依据上述主要特征,在所述步骤一中,数据卡标识为其包含的文件夹名称前缀,并支持用户定义的任意字符以区分不同数据卡。依据上述主要特征,在所述步骤二中,每次新的数据卡插入USB,会进行数据卡识别标识匹配,并设置插入标志,拔出数据卡时,清除插入标志。依据上述主要特征,在所述步骤三中,元数据包括卸载内容相关的任务编号、人员、任务开始时间、任务结束时间、任务地点、任务描述等信息。依据上述主要特征,在所述步骤四中,支持多张数据卡同时卸载操作,每张数据卡都支持多线程卸载、线程数配置、卸载进度提示等。依据上述主要特征,上述方法还包括提供目录管理的可视化界面,以实现目录浏览、刷新、删除、检索、导出等功能。与现有技术相比较,本专利技术基于用户配置的卡内文件夹名称前缀,自动识别多数据卡标识并显示目录结构,支持选择多张数据卡的数据,并能配置线程数实现多线程并行卸载数据到数据中心的服务器,同时支持元数据录入数据库、提供服务器端数据目录浏览及检索等功能,让用户的操作更人性化、简洁化,且完全符合对数据卡产品的管理要求。【附图说明】图1为实施本专利技术的基于配置的多数据卡自动识别与卸载方法的硬件系统框架。图2为实施本专利技术的基于配置的多数据卡自动识别与卸载方法的流程示意图。图3为实施本专利技术的基于配置的多数据卡自动识别与卸载方法的具体实施例中服务器端任务信息检索流程图。图4为实施本专利技术的基于配置的多数据卡自动识别与卸载方法的具体实施例中配置选项界面示意图。图5为实施本专利技术的基于配置的多数据卡自动识别与卸载方法的具体实施例中多数据卡自动识别示意图。图6为实施本专利技术的基于配置的多数据卡自动识别与卸载方法的具体实施例中新建任务界面示意图。图7为实施本专利技术的基于配置的多数据卡自动识别与卸载方法的具体实施例中数据卸载界面示意图。图8为实施本专利技术的基于配置的多数据卡自动识别与卸载方法的具体实施例中服务器数据管理界面示意图。【具体实施方式】请参阅图1所示,为实施本专利技术的基于配置的多数据卡自动识别与卸载方法的硬件系统框架。在数据中心配套信息系统中,数据源接入是基础;数据中心接入的数据源包括多种方式,如在线通道、离线卸载、程序接入、日志流等,本实施例是从专用的多张数据卡卸载到数据中心的NAS服务器,为离线卸载方式。请参阅图2所示,为实施本专利技术的基于配置的多数据卡自动识别与卸载方法的流程示意图,在首次使用时,用户在MYSQL数据库中创建名为“flightinfo”的数据库,在配置选项界面中配置数据库连接信息、服务器NAS根目录路径、数据卡识别标识等配置信息,支持多张数据卡的识别标识配置,具体的配置界面可如图4所示;配置完成后配置信息会写入到配置文件“Config.ini”中,配置文件的信息如下:[Database]Database_Type=QMYSQLDatabase_HostName=localhostDatabase_File_Path=flightinfoDatabase_UserName=rootDatabase_Password=123456[Path]NAS_Path=G:/NAS/[Card_Flag]Card_Flag1=data1Card_Flag2=data2Card_Flag3=data3Card_Flag4=data4Card_Flag5=data5Card_Flag6=data6将数据卡插入接入设备电脑的USB接口后,会自动遍历当前数据卡中的文件夹,将文件夹名与数据卡识别标识进行匹配,匹配成功后会跳转到相应数据卡标签页上,显示数据卡内容,并在相应数据卡标签页上显示绿色的USB插入标志,具体实施时的用户界面可如图5所示。当拔出磁盘后,相应数据卡标志消失,数据卡目录显示为空白。在卸载数据卡时,先通过数据卡界面“新建文件夹”按钮,在NAS服务器上新建文件夹,并录入任务开始时间、任务结束时间、机型、机号、人员、任务描述等元数据描述信息到数据库中,文件夹名称格式为“年月日时分_机号”,如20200202_12345。新建成功后,会更新“任务信息”显示和“服务器端界面”NAS目录窗口显示,具体实施时的用户界面可如图6所示。NAS服务器通过共享文件夹来访问,并设置用户访问权限来保证数据安全。在某个数据卡标签页中,通过“CTRL+单击”选定多个数据卡中的文件/文件夹,支持多个数据卡的选定操作;再选定服务器目录下刚创建的目标文件夹,点击下载实现数据卸载。支持卸载进度百分比显示,卸载完成后通过进度条和弹窗提示卸载完成,具体实施时的用户界面可如图7所示。每张数据卡都支持多线程卸载,可以配置线程数,如线程数本文档来自技高网...

【技术保护点】
1.一种基于配置的多数据卡自动识别与卸载方法,其特征在于该方法包括如下步骤:/n步骤一,首次使用前,先配置数据库连接信息、数据卸载根目录路径及数据卡识别标识配置信息,以支持多张数据卡识别标识的配置;/n步骤二,将数据卡插入USB接口后,自动遍历数据卡中的文件夹,将文件夹名与数据卡识别标识进行匹配,并将数据卡的内容显示到可视化界面的相应数据卡标签页上;/n步骤三,提供可视化界面,用户录入元数据描述信息记录到数据库中,同时新建文件夹与录入的元数据相关联;/n步骤四,选定数据卡上的一个或多个文件/文件夹,再选定上述已建立的卸载目标文件夹,进行并行卸载。/n

【技术特征摘要】
1.一种基于配置的多数据卡自动识别与卸载方法,其特征在于该方法包括如下步骤:
步骤一,首次使用前,先配置数据库连接信息、数据卸载根目录路径及数据卡识别标识配置信息,以支持多张数据卡识别标识的配置;
步骤二,将数据卡插入USB接口后,自动遍历数据卡中的文件夹,将文件夹名与数据卡识别标识进行匹配,并将数据卡的内容显示到可视化界面的相应数据卡标签页上;
步骤三,提供可视化界面,用户录入元数据描述信息记录到数据库中,同时新建文件夹与录入的元数据相关联;
步骤四,选定数据卡上的一个或多个文件/文件夹,再选定上述已建立的卸载目标文件夹,进行并行卸载。


2.如权利要求1所述的基于配置的多数据卡自动识别与卸载方法,其特征在于:在所述步骤一中,数据卡标识为其包含的文件夹名称前缀,并支持用户定义的任意字符以区分不同数据卡。

【专利技术属性】
技术研发人员:殷华杰杨书兑张彦张继豪刘佩惠王凯魏少鹏
申请(专利权)人:中国航空无线电电子研究所
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1