CN108549722A - Multi-platform data publication method, system and medium - Google Patents
Multi-platform data publication method, system and medium Download PDFInfo
- Publication number
- CN108549722A CN108549722A CN201810377469.5A CN201810377469A CN108549722A CN 108549722 A CN108549722 A CN 108549722A CN 201810377469 A CN201810377469 A CN 201810377469A CN 108549722 A CN108549722 A CN 108549722A
- Authority
- CN
- China
- Prior art keywords
- data
- platform
- publication
- file
- data field
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000012544 monitoring process Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 239000004744 fabric Substances 0.000 description 2
- 238000012550 audit Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a kind of multi-platform data publication methods, including:Presetting database, database include multiple first data fields;The file publishing of each platform is obtained, file publishing includes platform label, issue rules, multiple second data fields and one-to-one second data attribute of the second data field, establishes platform label, issue rules, the association of multiple second data fields;Second data attribute of multiple file publishings and the second data field are subjected to semantic matches respectively, and judge whether its matching degree reaches threshold value;If so, each second data field association between establishing each platform;First data field and the second data field are subjected to semantic matches, and judge whether its matching degree reaches threshold value;It is associated with the second data field if so, establishing the first data field;Publication data are obtained, and data publication is carried out according to the association of issue rules and field.The Auto-matching of data publication file and matching database, the automatic publication of data file can be achieved.
Description
Technical field
The present invention relates to information technology fields, and in particular to a kind of multi-platform data publication method, system and medium.
Background technology
With the fast development of network technology, be born miscellaneous platform.For example, the electric business for merchandise sales is flat
Platform;Reading platform for works publication;Ad distribution platform etc. for goods marketing.
And these platforms are before issuing the data that user provides, be required for user according to the rule of its formulation into
Then the arrangement of row data could submit audit and correspondingly be issued.In this way, when user needs to same data multiple
When platform is carried out while being issued, it is necessary to know the issue rules of each platform, and be arranged data according to issue rules
Cloth.Cause a large amount of wastes of time, inefficiency.
For this purpose, being proposed a variety of multi-platform delivery systems in the prior art, it to be used for the multi-platform publication of same data.It is existing
Multi-platform delivery system the data publication file of each platform is mostly obtained by interface, and by manually carrying out data publication file
Middle data and the one-to-one matching of data in matching database.However, this mode needs personnel to have relevant experience, to platform
Rule and matching principle have deeper understanding.Also, based on the data volume of each platform, personnel amount needed for this mode compared with
Greatly.
Invention content
The purpose of the present invention is to provide a kind of multi-platform data publication method, system and media, can realize and obtain automatically
Take the Auto-matching of data and data in matching database in each platform data file publishing and data publication file.
In order to solve the above-mentioned technical problem, the technical solution adopted by the present invention is:
A kind of multi-platform data publication method, including:
Preset matching database, the matching database include multiple first data fields;
Obtain it is described it is multi-platform in each platform data publication file, the data publication file include platform label, publication rule
Then, multiple second data fields and one-to-one second data attribute of the multiple second data field, establish the platform
Label, issue rules, the association of multiple second data fields;
The second data attribute that multiple data publication files include and the second data field are subjected to semantic matches respectively, and judged
Whether its matching degree reaches threshold value;
If so, each second data field association between establishing each platform;
First data field and the second data field are subjected to semantic matches, and judge whether its matching degree reaches threshold value;
It is associated with the second data field if so, establishing the first data field;
Data to be released are obtained, and according to the issue rules and first data field and second data field
Association carries out data publication.
Further, the second data attribute that multiple data publication files include and the second data field are subjected to language respectively
Justice matching, and judge whether its matching degree reaches threshold value, specially:
The second data attribute for including by multiple data publication files carries out semantic matches, and judges whether its matching degree reaches the
One threshold value;
If so, the association of corresponding second data field of each second data attribute between establishing each platform;
If it is not, the second data field for including by the multiple data publication file then carries out semantic matches, and judge its matching
Whether degree reaches second threshold;
If so, each second data field association between establishing each platform.
Further, further include:
Monitor it is described it is multi-platform in each platform data file publisher server, when the data file publisher server update institute
When stating data publication file, obtain newer data publication file, and according to the update file update the issue rules and
First data field is associated with second data field.
Further, described to obtain data to be released, specially:
To be released data of the user according to the matching database typing are obtained by mobile terminal or computer end.
A kind of multi-platform data distribution system, including rule acquisition module, data match module, data acquisition module sum number
According to release module;The rule acquisition module be used for obtain it is described it is multi-platform in each platform data publication file;The data
Matching module is used to the information in the information and matching database in data publication file carrying out semantic matches;The data obtain
Modulus block is used to obtain the data to be released of user's typing, and establishes the pass of the data to be released and the matching database
Connection;The data publication module is used to carry out data according to the association of issue rules and the data in data publication file
Publication.
Further, further include monitoring module, the monitoring module is used to monitor the data file issuing service of each platform
Device, and when data file publisher server updates the data file publishing, obtain newer data publication file.
A kind of computer readable storage medium is stored with computer program, the calculating on the computer storage media
It is realized when machine program is executed by processor as described in any one of Claims 1-4 the step of multi-platform data publication method.
The beneficial effects of the present invention are:It is right by preset matching database, and after getting data publication file
Data field and data attribute in each data publication file carry out semantic matches, further according in matching result and matching database
Data field carry out semantic matches.The Auto-matching of each data field may be implemented, participated in without artificial, carry efficient same
Shi Jieyue human resources.
Description of the drawings
Fig. 1 is the flow diagram of multi-platform data publication method disclosed by the invention;
Fig. 2 is the flow diagram of multi-platform one embodiment of data publication method disclosed by the invention.
Specific implementation mode
Exemplary embodiments of the present invention are described in detail with reference to the accompanying drawings.Illustrative embodiments are retouched
The purpose merely for the sake of demonstration is stated, and is definitely not to the present invention and its application or the limitation of usage.
The design of most critical of the present invention is:By preset matching database, and after getting data publication file,
To the data field and data attribute progress semantic matches in each data publication file, and according to matching result and matching database
In data field carry out semantic matches, realize the Auto-matching of each data field.
Embodiment
Referring to Fig.1 and 2, the present embodiment provides a kind of specific implementation scenes of multi-platform data publication method:
It is carried out for the utilization by the present invention in the electric business platform for merchandise sales below disclosed in this invention multi-platform
The explanation of data publication method, this method include:
Preset matching database includes multiple first data fields for distinguishing commodity data classification in the matching database.
Wherein, which is set according to the data publication file and history file publishing for each platform collected for a long time
It is fixed.First data field should include the data field occurred in each platform data file publishing or the expected number being likely to occur
According to field.
The interface opened by each platform obtains the data publication file of each platform, which includes platform mark
Label, issue rules, multiple second data fields for distinguishing commodity data classification and multiple second data fields correspond
The second data attribute.Wherein, platform label can be considered the unique identification ID of each platform, for distinguishing each platform, in order to
The preservation respectively of follow-up related data.Issue rules are various according to the setting type of each platform itself, for example, commodity data classification
Distributing order, commodity picture upload quantity limitation, word number of words limitation, picture format require etc..Therefore, not right herein
Issue rules are limited.Establish the association of platform label, issue rules and multiple second data fields.
The second data attribute that multiple data publication files include and the second data field are subjected to semantic matches respectively, and
Judge whether its matching degree reaches threshold value;Wherein, semantic matches are to study the matching journey of two natural language texts in the sense
Degree, flexible utilization of the requirement source in people to natural language.Specifically in multi-platform rule settings, Rulemaking people exists
When being named to the data field classified for data, although expression is the same meaning, often use different
Expression way.And difference is also had for the explanation of data classification.Therefore, this programme preferably first sends out multiple data
The second data attribute that cloth file includes carries out semantic matches, and judges whether its matching degree reaches first threshold;If so, building
Stand the corresponding second data field association of each second data attribute between each platform.It is found that data attribute is to data field
Explanation, it includes contain much information in data field.It can be right it is therefore preferable that first carrying out semantic matches to data attribute
Can matched data field carry out Effective selection, and improve matched precision.Further, if multiple data publication files include
The semantic matching degree of the second data attribute first threshold is not achieved, then the second data word for including by multiple data publication files
Duan Jinhang semantic matches, and judge whether its matching degree reaches second threshold, if so, the belonging to each between establishing each platform
The association of two data fields.In this way, establishing the second data field in each platform data file publishing by secondary semantic matches
The second data field for including in the data publication file of each platform, can be effectively associated with by association, and need not be artificial
It participates in.
First data field and the second data field are subjected to semantic matches, and judge whether its matching degree reaches threshold value;
It is associated with the second data field if so, establishing the first data field.The pass of the second data field between establishing each platform
After connection, by carrying out semantic matches to the second data field and the first data field, the data publication of each platform is finally established
Every second data field is associated with the first data field in matching database in file.
Obtain publication data, and being associated with into line number according to issue rules and the first data field and the second data field
According to publication.It is found that obtaining the mode more than one of publication data.For example, can by the mandate of user to user in certain platform
The commodity data of publication carries out data docking, to obtain publication data;The commodity that can also be arranged by user are described in detail
File acquisition issues data etc..This programme preferably, by mobile terminal or computer end obtains user according to the coupling number
According to the data to be released of library typing, so user by cell phone application, WEB page or other can the interface of typing wait for
After the typing for issuing data, that is, establish the pass of each item data and the first data field in matching database in data to be released
Connection.Without carrying out semantic matches again to data to be released.Finally, it is counted according to the issue rules got and first
According to field data publication is carried out with being associated with for the second data field.
Preferably, multi-platform data publication method provided by the invention further includes the data text of each platform during monitoring is multi-platform
Part publisher server obtains newer data publication file when data file publisher server updates the data file publishing, and
Being associated with for issue rules and the first data field and the second data field is updated according to the update file.By system to data
File distribution server is monitored automatically, and the first time to update the data file publishing in platform carries out systematic parameter
Update, and then keep system and a synchronism for platform data publication.Avoid user that from can not normally being issued during data update
Commodity.
Correspondingly, the present invention also provides a kind of multi-platform data distribution systems, including rule acquisition module, Data Matching mould
Block, data acquisition module and data release module;The rule acquisition module be used for obtain it is described it is multi-platform in each platform number
According to file publishing;The data match module is used to carry out the information in the information and matching database in data publication file
Semantic matches;The data acquisition module is used to obtain the data to be released of user's typing, and establish the data to be released with
The association of the matching database;The data publication module is used for according to issue rules in data publication file and described
The association of data carries out data publication.
Preferably, which further includes monitoring module, and monitoring module is used to monitor the data file issuing service of each platform
Device, and when data file publisher server updates the data file publishing, obtain newer data publication file.
Correspondingly, the present invention also provides a kind of computer readable storage medium, which is handled
The step of device can realize above-mentioned multi-platform data publication method when executing.
Multi-platform data publication method, system and the medium of the present invention compared with prior art, can be automatically performed logarithm
According to the matching of data field in data field in file publishing and matching database, participated in without artificial.Also, it is each by monitoring
Platform data publisher server, and then system and the newer synchronism of each platform data are kept, avoid user in the data update phase
Between can not normal publishing commodity.
Example the above is only the implementation of the present invention is not intended to limit the scope of the invention, every to utilize this hair
Equivalents made by bright specification and accompanying drawing content are applied directly or indirectly in relevant technical field, include similarly
In the scope of patent protection of the present invention.
Claims (7)
1. a kind of multi-platform data publication method, which is characterized in that including:
Preset matching database, the matching database include multiple first data fields;
Obtain it is described it is multi-platform in each platform data publication file, the data publication file include platform label, publication rule
Then, multiple second data fields and one-to-one second data attribute of the multiple second data field,
Establish the platform label, issue rules, the association of multiple second data fields;
The second data attribute that multiple data publication files include and the second data field are subjected to semantic matches respectively, and judged
Whether its matching degree reaches threshold value;
If so, each second data field association between establishing each platform;
First data field and the second data field are subjected to semantic matches, and judge whether its matching degree reaches threshold value;
It is associated with the second data field if so, establishing the first data field;
Data to be released are obtained, and according to the issue rules and first data field and second data field
Association carries out data publication.
2. multi-platform data publication method as described in claim 1, it is characterised in that:Include by multiple data publication files
Second data attribute and the second data field carry out semantic matches respectively, and judge whether its matching degree reaches threshold value, specially:
The second data attribute for including by the multiple data publication file carries out semantic matches, and judges whether its matching degree reaches
To first threshold;
If so, the association of corresponding second data field of each second data attribute between establishing each platform;
If it is not, the second data field for including by the multiple data publication file then carries out semantic matches, and judge its matching
Whether degree reaches second threshold;
If so, each second data field association between establishing each platform.
3. multi-platform data publication method as described in claim 1, which is characterized in that further include:
Monitor it is described it is multi-platform in each platform data file publisher server, when the data file publisher server update institute
When stating data publication file, obtain newer data publication file, and according to the update file update the issue rules and
First data field is associated with second data field.
4. multi-platform data publication method as described in claim 1, it is characterised in that:It is described to obtain data to be released, specifically
For:
To be released data of the user according to the matching database typing are obtained by mobile terminal or computer end.
5. a kind of multi-platform data distribution system, it is characterised in that:It is obtained including rule acquisition module, data match module, data
Modulus block and data release module;The rule acquisition module be used for obtain it is described it is multi-platform in each platform data publication text
Part;The data match module is used to the information in the information and matching database in data publication file carrying out semantic
Match;The data acquisition module is used to obtain the data to be released of user's typing, and establishes the data to be released and described
Association with database;The data publication module be used for according in data publication file issue rules and the data
Association carries out data publication.
6. multi-platform data distribution system as claimed in claim 5, it is characterised in that:Further include monitoring module, the monitoring
Module is used to monitor the data file publisher server of each platform, and updates the data file publishing in data file publisher server
When, obtain newer data publication file.
7. a kind of computer readable storage medium, it is characterised in that:It is stored with computer program on the computer storage media,
The multi-platform data publication method as described in any one of Claims 1-4 being realized when the computer program is executed by processor
Step.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810377469.5A CN108549722B (en) | 2018-04-25 | 2018-04-25 | Multi-platform data publishing method, system and medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810377469.5A CN108549722B (en) | 2018-04-25 | 2018-04-25 | Multi-platform data publishing method, system and medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108549722A true CN108549722A (en) | 2018-09-18 |
| CN108549722B CN108549722B (en) | 2021-12-28 |
Family
ID=63512386
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810377469.5A Active CN108549722B (en) | 2018-04-25 | 2018-04-25 | Multi-platform data publishing method, system and medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108549722B (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110297850A (en) * | 2019-05-28 | 2019-10-01 | 北京奇艺世纪科技有限公司 | Feature operation set dissemination method, device, electronic equipment and storage medium |
| CN113064868A (en) * | 2021-03-19 | 2021-07-02 | 广东科诺勘测工程有限公司 | Submarine cable detection data automatic publishing and updating method |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6651217B1 (en) * | 1999-09-01 | 2003-11-18 | Microsoft Corporation | System and method for populating forms with previously used data values |
| US20070089049A1 (en) * | 2005-09-08 | 2007-04-19 | Gormish Michael J | Non-symbolic data system for the automated completion of forms |
| US7343551B1 (en) * | 2002-11-27 | 2008-03-11 | Adobe Systems Incorporated | Autocompleting form fields based on previously entered values |
| CN101196885A (en) * | 2006-12-06 | 2008-06-11 | 鸿富锦精密工业(深圳)有限公司 | Web page data automatic filling system and method |
| US20090234850A1 (en) * | 2008-03-13 | 2009-09-17 | Kocsis Charles F | Synchronization of metadata |
| US20110271173A1 (en) * | 2010-05-03 | 2011-11-03 | Xerox Corporation | Method and apparatus for automatic filling of forms with data |
| CN103870493A (en) * | 2012-12-14 | 2014-06-18 | 中国银联股份有限公司 | Page automatic input system and method |
| CN104346398A (en) * | 2013-08-06 | 2015-02-11 | 航天信息股份有限公司 | Method and device for automatically filling and submitting data on line |
| CN104657396A (en) * | 2013-11-25 | 2015-05-27 | 腾讯科技(深圳)有限公司 | Data migration method and device |
| US20170053002A1 (en) * | 2015-08-18 | 2017-02-23 | Fiserv, Inc. | Generating integrated data records by correlating source data records from disparate data sources |
-
2018
- 2018-04-25 CN CN201810377469.5A patent/CN108549722B/en active Active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6651217B1 (en) * | 1999-09-01 | 2003-11-18 | Microsoft Corporation | System and method for populating forms with previously used data values |
| US7343551B1 (en) * | 2002-11-27 | 2008-03-11 | Adobe Systems Incorporated | Autocompleting form fields based on previously entered values |
| US20070089049A1 (en) * | 2005-09-08 | 2007-04-19 | Gormish Michael J | Non-symbolic data system for the automated completion of forms |
| CN101196885A (en) * | 2006-12-06 | 2008-06-11 | 鸿富锦精密工业(深圳)有限公司 | Web page data automatic filling system and method |
| US20090234850A1 (en) * | 2008-03-13 | 2009-09-17 | Kocsis Charles F | Synchronization of metadata |
| US20110271173A1 (en) * | 2010-05-03 | 2011-11-03 | Xerox Corporation | Method and apparatus for automatic filling of forms with data |
| CN103870493A (en) * | 2012-12-14 | 2014-06-18 | 中国银联股份有限公司 | Page automatic input system and method |
| CN104346398A (en) * | 2013-08-06 | 2015-02-11 | 航天信息股份有限公司 | Method and device for automatically filling and submitting data on line |
| CN104657396A (en) * | 2013-11-25 | 2015-05-27 | 腾讯科技(深圳)有限公司 | Data migration method and device |
| US20170053002A1 (en) * | 2015-08-18 | 2017-02-23 | Fiserv, Inc. | Generating integrated data records by correlating source data records from disparate data sources |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110297850A (en) * | 2019-05-28 | 2019-10-01 | 北京奇艺世纪科技有限公司 | Feature operation set dissemination method, device, electronic equipment and storage medium |
| CN110297850B (en) * | 2019-05-28 | 2021-10-15 | 北京奇艺世纪科技有限公司 | Feature operation set issuing method and device, electronic equipment and storage medium |
| CN113064868A (en) * | 2021-03-19 | 2021-07-02 | 广东科诺勘测工程有限公司 | Submarine cable detection data automatic publishing and updating method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108549722B (en) | 2021-12-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107464142B (en) | Method, the user's portrait system for system of being drawn a portrait based on marketing feedback result back feeding user | |
| CN108509477B (en) | Method for recognizing semantics, electronic device and computer readable storage medium | |
| CN110083623B (en) | Business rule generation method and device | |
| CN112613917A (en) | Information pushing method, device and equipment based on user portrait and storage medium | |
| CN110837356B (en) | Data processing method and device | |
| CN110659318A (en) | Big data based strategy pushing method and system and computer equipment | |
| CN115002200A (en) | User portrait based message pushing method, device, equipment and storage medium | |
| CN104536965B (en) | A kind of data query display systems under the conditions of big data and method | |
| CN109697537A (en) | The method and apparatus of data audit | |
| US20200074509A1 (en) | Business data promotion method, device, terminal and computer-readable storage medium | |
| CN110309293B (en) | Text recommendation method and device | |
| CN109684364A (en) | The problem of being drawn a portrait based on user processing method, device, equipment and storage medium | |
| CN110119951B (en) | Recording method, recording device, computer equipment and storage medium | |
| CN111737443B (en) | Answer text processing method and device and key text determining method | |
| CN112579084A (en) | Page assembling method and device | |
| US20150227497A1 (en) | Method and apparatus for identifying garbage template article | |
| CN113742564A (en) | Target resource pushing method and device | |
| CN104077700A (en) | Task processing method, device and system used for e-business platform | |
| CN108549722A (en) | Multi-platform data publication method, system and medium | |
| CN111444368B (en) | Method and device for constructing user portrait, computer equipment and storage medium | |
| CN110097250B (en) | Product risk prediction method, device, computer equipment and storage medium | |
| CN112561558B (en) | Method, device, equipment and storage medium for generating delivery time portrait | |
| CN113205130A (en) | Data auditing method and device, electronic equipment and storage medium | |
| CN104573098B (en) | Extensive object identifying method based on Spark systems | |
| CN112200602A (en) | Neural network model training method and device for advertisement recommendation |
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 |