CN113064605B - Configuration-based multi-data card automatic identification and unloading method - Google Patents

Configuration-based multi-data card automatic identification and unloading method Download PDF

Info

Publication number
CN113064605B
CN113064605B CN202110326475.XA CN202110326475A CN113064605B CN 113064605 B CN113064605 B CN 113064605B CN 202110326475 A CN202110326475 A CN 202110326475A CN 113064605 B CN113064605 B CN 113064605B
Authority
CN
China
Prior art keywords
data card
unloading
data
configuration
folder
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.)
Active
Application number
CN202110326475.XA
Other languages
Chinese (zh)
Other versions
CN113064605A (en
Inventor
殷华杰
杨书兑
张彦
张继豪
刘佩惠
王凯
魏少鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Aeronautical Radio Electronics Research Institute
Original Assignee
China Aeronautical Radio Electronics Research Institute
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Aeronautical Radio Electronics Research Institute filed Critical China Aeronautical Radio Electronics Research Institute
Priority to CN202110326475.XA priority Critical patent/CN113064605B/en
Publication of CN113064605A publication Critical patent/CN113064605A/en
Application granted granted Critical
Publication of CN113064605B publication Critical patent/CN113064605B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/62Uninstallation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/164File meta data generation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a configuration-based automatic identification and unloading method for a multi-data card, which comprises the following steps: firstly, configuring database connection information, a data unloading root directory path and data card identification mark configuration information before first use so as to support the configuration of a plurality of data card identification marks; step two, after the data card is inserted into the USB interface, automatically traversing the folder in the data card, and matching the folder name with the data card identification mark; step three, a visual interface is provided, metadata description information is recorded in a database by a user, and a new folder is associated with the recorded metadata; and step four, selecting one or more files/folders on the data card, and then selecting the established unloading target folder for parallel unloading.

Description

Configuration-based multi-data card automatic identification and unloading method
[ field of technology ]
The invention relates to the technical field of data engineering, in particular to a configuration-based automatic multi-data card identification and unloading method.
[ background Art ]
In the process of establishing a data center and a matched maintenance information system thereof, integrated management of mass data resources is needed, and data of a data card is unloaded to the data center through an access equipment computer.
Currently, in a data offloading scenario, existing data card offloading methods mainly include two types: one is the data card of the file system identifiable by Windows such as FAT32, etc., can be mapped into the drive letter after the USB recognition of the access device computer, open the data card catalogue in the resource manager manually, unload the data copy to the corresponding catalogue of the access device computer; and secondly, a data card of a special file system is adopted, and after a data card mark is identified through special uninstalling software, the directory structure is displayed on an uninstalling software interface and then is uninstalled to a specified directory.
For the first method, the source catalogue and the data unloading catalogue of the data card are searched completely in a manual mode, a plurality of data cards cannot be operated at the same time, and the method is complex in operation and low in performance.
The second method is only applicable to special data cards, when the special data cards are used for the first time, the unloading software needs to configure information such as data card marks, file partition sizes, channel numbers and the like, the special data cards can be used after the configuration information is formatted and written, and the unloading of a plurality of data cards cannot be carried out simultaneously.
[ invention ]
The invention aims to provide an automatic identification and unloading method for multiple data cards based on configuration, which solves the problems that in the prior art, in a data batch unloading scene of multiple data cards, only a single data card can be operated, some data cards can be used only by writing configuration information into the formatted data card, marks of the multiple data cards cannot be identified automatically, data of the multiple data cards cannot be unloaded at the same time, and multiple threads cannot be configured in the large data volume processing of the multiple data cards to improve the processing speed.
In order to achieve the above object, the configuration-based multi-data card automatic identification and unloading method of the present invention comprises the steps of:
firstly, configuring database connection information, a data unloading root directory path and data card identification mark configuration information before first use so as to support the configuration of a plurality of data card identification marks;
step two, after the data card is inserted into the USB interface, automatically traversing the folder in the data card, matching the folder name with the data card identification mark, and displaying the content of the data card on a corresponding data card label page of the visual interface;
step three, a visual interface is provided, metadata description information is recorded in a database by a user, and a new folder is associated with the recorded metadata;
and step four, selecting one or more files/folders on the data card, and then selecting the established unloading target folder for parallel unloading.
According to the above main feature, in the first step, the data card is identified as the prefix of the folder name contained in the data card, and any character defined by the user is supported to distinguish different data cards.
According to the main features, in the second step, each time a new data card is inserted into the USB, the data card identification and identification matching is performed, an insertion flag is set, and the insertion flag is cleared when the data card is pulled out.
According to the above main features, in the third step, the metadata includes information such as task number, person, task start time, task end time, task place, task description, etc. related to the offloaded content.
According to the main features, in the fourth step, a simultaneous unloading operation of a plurality of data cards is supported, and each data card supports multithreading unloading, thread number configuration, unloading progress prompt and the like.
According to the main features, the method further comprises the step of providing a visual interface for directory management so as to realize functions of directory browsing, refreshing, deleting, searching, exporting and the like.
Compared with the prior art, the method and the device automatically identify the identification of the multiple data cards and display the directory structure based on the name prefix of the folder in the card configured by the user, support the selection of the data of the multiple data cards, configure the thread number to realize the parallel unloading of the data to the server of the data center, support the metadata input database, provide the functions of browsing and searching the data directory of the server side and the like, enable the operation of the user to be more humanized and simplified, and completely meet the management requirements on the data card products.
[ description of the drawings ]
FIG. 1 is a hardware system framework for implementing the configuration-based multi-data card automatic identification and offloading method of the present invention.
FIG. 2 is a flow chart of a configuration-based multi-data card automatic identification and offloading method embodying the present invention.
FIG. 3 is a flow chart of server-side task information retrieval in an embodiment of a configuration-based multi-data card auto-identification and offloading method embodying the present invention.
FIG. 4 is a schematic diagram of a configuration option interface in an embodiment of a configuration-based multi-data card auto-identification and offloading method embodying the present invention.
FIG. 5 is a schematic diagram illustrating the automatic identification of multiple data cards in an embodiment of the configuration-based method for automatic identification and unloading of multiple data cards according to the present invention.
FIG. 6 is a diagram of a new task interface in an embodiment of a configuration-based multi-data card auto-identification and offloading method embodying the present invention.
FIG. 7 is a schematic diagram of a data unloading interface in an embodiment of a configuration-based method for automatically identifying and unloading multiple data cards according to the present invention.
FIG. 8 is a diagram illustrating a server data management interface in an embodiment of a configuration-based multi-data card auto-identification and offloading method embodying the present invention.
[ detailed description ] of the invention
Referring to fig. 1, a hardware system framework for implementing the configuration-based multi-data card automatic identification and uninstallation method of the present invention is shown. In a data center matched information system, data source access is a basis; the data source accessed by the data center comprises various modes, such as an online channel, offline unloading, program access, log stream and the like, and the embodiment is an offline unloading mode, wherein the data source is unloaded from a plurality of special data cards to a NAS server of the data center.
Referring to fig. 2, in order to implement the configuration-based multi-data card automatic identification and unloading method of the present invention, when in first use, a user creates a database named "flightinfo" in a MYSQL database, configures configuration information such as database connection information, a server NAS root directory path, a data card identification identifier, etc. in a configuration option interface, and supports identification identifier configuration of a plurality of data cards, and a specific configuration interface may be shown in fig. 4; after configuration is completed, the configuration information is written into a configuration file 'config. Ini', and the configuration file information is as follows:
[Database]
Database_Type=QMYSQL
Database_HostName=localhost
Database_File_Path=flightinfo
Database_UserName=root
Database_Password=123456
[Path]
NAS_Path=G:/NAS/
[Card_Flag]
Card_Flag1=data1
Card_Flag2=data2
Card_Flag3=data3
Card_Flag4=data4
Card_Flag5=data5
Card_Flag6=data6
after the data card is inserted into the USB interface of the access equipment computer, the folder in the current data card is automatically traversed, the name of the folder is matched with the identification mark of the data card, the matching is successful, the data card is jumped to the corresponding data card label page, the content of the data card is displayed, the green USB insertion mark is displayed on the corresponding data card label page, and the user interface in implementation can be shown in figure 5. When the disk is pulled out, the corresponding data card mark disappears, and the data card catalog is displayed as blank.
When the data card is unloaded, a new folder is created on the NAS server through a data card interface button, metadata description information such as task starting time, task ending time, machine type, machine number, personnel, task description and the like is input into a database, and the name format of the folder is 'year, month, day and time division_machine number', such as 20200202_12345. After the new creation is successful, the display of the "task information" and the display of the "server-side interface" NAS directory window are updated, and the user interface in implementation may be as shown in fig. 6. The NAS server is accessed through the shared folder, and the user access authority is set to ensure the data security.
Selecting files/folders in a plurality of data cards through CTRL+clicking in a certain data card label page, and supporting the selection operation of the plurality of data cards; and selecting a target folder just created under the server directory, and clicking to download to realize data unloading. And supporting the unloading progress percentage display, and prompting the unloading to be completed through a progress bar and a popup window after the unloading is completed, wherein a user interface in the implementation process can be shown as shown in fig. 7. Each data card supports multiple threads Cheng Xiezai, and the number of threads can be configured, for example, the number of threads is configured to be 3, and the number of processing files allocated by each thread is shown in the following table according to the different unloading file number of each card.
Processing document number Thread 1 Thread 2 Thread 3
11 4 4 3
10 4 3 3
9 3 3 3
2 1 1 0
As shown in fig. 3, the service side NAS directory management can implement operations such as directory browsing, file/folder single selection support, and "ctrl+single click" multiple selection, and then delete and export, and when in implementation, a single click of "task information folder" will display the current task detailed information on the right window; the "search term" is input to click "search", the left window displays the searched "task information folder", the right window displays all the details of the searched "task information", and a specific user interface can be shown in fig. 8.
Compared with the prior art, the method and the device automatically identify the identification of the multiple data cards and display the directory structure based on the name prefix of the folder in the card configured by the user, support the selection of the data of the multiple data cards, configure the thread number to realize the parallel unloading of the data to the server of the data center, support the metadata input database, provide the functions of browsing and searching the data directory of the server, and the like, so that the operation of the user is more humanized and concise, and completely meet the management requirement on the data card products.
It will be understood that equivalents and modifications will occur to those skilled in the art in light of the present invention and their spirit, and all such modifications and substitutions are intended to be included within the scope of the present invention as defined in the following claims.

Claims (4)

1. The automatic identification and unloading method for the multi-data card based on the configuration is characterized by comprising the following steps:
firstly, configuring database connection information, a data unloading root directory path and data card identification mark configuration information before first use so as to support the configuration of a plurality of data card identification marks;
step two, after the data card is inserted into the USB interface, automatically traversing the folder in the data card, matching the folder name with the data card identification mark, and displaying the content of the data card on a corresponding data card label page of the visual interface;
step three, a visual interface is provided, metadata description information is recorded in a database by a user, and meanwhile, a newly built folder is associated with the recorded metadata to serve as an unloading target folder; the metadata comprises task numbers, personnel, task starting time, task ending time, task places and task descriptions related to unloading content;
and step four, selecting one or more files/folders on the data card, selecting the established unloading target folder, carrying out parallel unloading, supporting simultaneous unloading operation of a plurality of data cards, and supporting multithreading unloading, thread number configuration and unloading progress prompt for each data card.
2. The configuration-based multi-data card automatic identification and unloading method according to claim 1, wherein: in the first step, the data card is identified as the prefix of the name of the folder contained in the data card, and any character defined by a user is supported to distinguish different data cards.
3. The configuration-based multi-data card automatic identification and unloading method according to claim 1, wherein: in the second step, every time a new data card is inserted into the USB, the data card identification and identification matching is performed, an insertion mark is set, and when the data card is pulled out, the insertion mark is cleared.
4. The configuration-based multi-data card automatic identification and unloading method according to claim 1, wherein: the method further comprises the step of providing a visual interface for directory management so as to realize directory browsing, refreshing, deleting, searching and exporting.
CN202110326475.XA 2021-03-26 2021-03-26 Configuration-based multi-data card automatic identification and unloading method Active CN113064605B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110326475.XA CN113064605B (en) 2021-03-26 2021-03-26 Configuration-based multi-data card automatic identification and unloading method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110326475.XA CN113064605B (en) 2021-03-26 2021-03-26 Configuration-based multi-data card automatic identification and unloading method

Publications (2)

Publication Number Publication Date
CN113064605A CN113064605A (en) 2021-07-02
CN113064605B true CN113064605B (en) 2023-09-15

Family

ID=76564075

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110326475.XA Active CN113064605B (en) 2021-03-26 2021-03-26 Configuration-based multi-data card automatic identification and unloading method

Country Status (1)

Country Link
CN (1) CN113064605B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWM243685U (en) * 2002-12-17 2004-09-11 Carry Computer Eng Co Ltd Improved structure of memory adapting device
JP2011216048A (en) * 2010-04-02 2011-10-27 Seiko Epson Corp Information processing apparatus, electronic device, program and information processing method
CN202472680U (en) * 2012-02-24 2012-10-03 梁益明 Multi-card insertion-type card reader and variable-capacity storage equipment
CN102945380A (en) * 2012-10-09 2013-02-27 深圳市西龙同辉技术有限公司 Read-write device and control method thereof
JP5800261B1 (en) * 2015-03-03 2015-10-28 リプレックス株式会社 Portable information terminal, program, and operation method of portable information terminal
CN106100909A (en) * 2016-08-11 2016-11-09 宁波亦道信息科技有限公司 The method that program based on WEB server updates with data automatic synchronization
CN109697019A (en) * 2017-10-20 2019-04-30 北京京东尚科信息技术有限公司 The method and system of data write-in based on FAT file system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7713091B2 (en) * 2008-09-12 2010-05-11 Getac Technology Corp. Adaptor device for connecting and accessing data card and computer device incorporating the adaptor device
CN108694144B (en) * 2017-04-07 2021-08-03 苏州倍昊电子科技有限公司 Interface circuit, signal transmission system and signal transmission method thereof
CN112560517A (en) * 2021-01-07 2021-03-26 广州云伊科技有限公司 Storage type memory card reader

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWM243685U (en) * 2002-12-17 2004-09-11 Carry Computer Eng Co Ltd Improved structure of memory adapting device
JP2011216048A (en) * 2010-04-02 2011-10-27 Seiko Epson Corp Information processing apparatus, electronic device, program and information processing method
CN202472680U (en) * 2012-02-24 2012-10-03 梁益明 Multi-card insertion-type card reader and variable-capacity storage equipment
CN102945380A (en) * 2012-10-09 2013-02-27 深圳市西龙同辉技术有限公司 Read-write device and control method thereof
JP5800261B1 (en) * 2015-03-03 2015-10-28 リプレックス株式会社 Portable information terminal, program, and operation method of portable information terminal
CN106100909A (en) * 2016-08-11 2016-11-09 宁波亦道信息科技有限公司 The method that program based on WEB server updates with data automatic synchronization
CN109697019A (en) * 2017-10-20 2019-04-30 北京京东尚科信息技术有限公司 The method and system of data write-in based on FAT file system

Also Published As

Publication number Publication date
CN113064605A (en) 2021-07-02

Similar Documents

Publication Publication Date Title
US8775921B2 (en) Creating, updating, saving, and propagating customized views of table and grid information
US20140208215A1 (en) Methods and systems for providing filtered report visualizations
US8407185B2 (en) Computer, its processing method, and computer system
US10839504B2 (en) User interface for managing defects
CN107808306B (en) Business object segmentation method based on tag library, electronic device and storage medium
CN104252452A (en) Data management method and device
US10354003B2 (en) Data filtering based on a cell entry
CN107092652B (en) Navigation method and device for target page
US20150355824A1 (en) Information display processing system, information display processing method, and program recording medium
EP2863324B1 (en) A method of operating a mobile telecommunication device in an energy saving mode
CN104965630A (en) Method and system for layout of desktop application icons
CN113688288B (en) Data association analysis method, device, computer equipment and storage medium
CN113157947A (en) Knowledge graph construction method, tool, device and server
CN116401407A (en) Node attribute configuration method, device, equipment and storage medium of mind map
US20140072227A1 (en) Searching and Sorting Image Files
CN111339743A (en) Account generating method and device
CN113064605B (en) Configuration-based multi-data card automatic identification and unloading method
US8589426B1 (en) Simultaneous file editor
US20200097485A1 (en) Selective synchronization of linked records
CN113434585B (en) Resource preservation method and equipment
CN109409844A (en) The management method and device of netpage user's operation behavior
CN113407678B (en) Knowledge graph construction method, device and equipment
CN111104780B (en) Method and terminal for screening columns in electronic form
US20140052730A1 (en) Management of data groups and data sets
CN111831610A (en) File and database record acquisition method, computer equipment and storage medium

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
GR01 Patent grant
GR01 Patent grant