CN109271561A - A kind of profile information search method and device - Google Patents
A kind of profile information search method and device Download PDFInfo
- Publication number
- CN109271561A CN109271561A CN201811092167.XA CN201811092167A CN109271561A CN 109271561 A CN109271561 A CN 109271561A CN 201811092167 A CN201811092167 A CN 201811092167A CN 109271561 A CN109271561 A CN 109271561A
- Authority
- CN
- China
- Prior art keywords
- data
- detailed catalogue
- managing detailed
- information
- structural information
- 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 51
- 238000012546 transfer Methods 0.000 claims abstract description 24
- 238000010586 diagram Methods 0.000 claims description 41
- 230000004927 fusion Effects 0.000 claims description 9
- 235000013399 edible fruits Nutrition 0.000 claims description 7
- 239000013589 supplement Substances 0.000 abstract description 10
- 238000005457 optimization Methods 0.000 abstract description 9
- 230000008569 process Effects 0.000 description 15
- 230000002452 interceptive effect Effects 0.000 description 11
- 239000000203 mixture Substances 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 239000000243 solution Substances 0.000 description 5
- 238000003860 storage Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 210000001072 colon Anatomy 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 239000012634 fragment Substances 0.000 description 4
- 238000002347 injection Methods 0.000 description 4
- 239000007924 injection Substances 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013499 data model Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000005086 pumping Methods 0.000 description 1
- 230000001568 sexual effect Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a kind of profile information search method and devices, belong to digital computer technique field.The present invention is parsed by the business model data for including at least the description of map structural information and managing detailed catalogue description in requesting user query, generation map structural information describes corresponding first retrieval coding and managing detailed catalogue describes corresponding second retrieval coding, transfer that their corresponding map structural informations describe data and managing detailed catalogue describes data by the first retrieval coding and the second retrieval coding, the thorough search that map structural information describes data and managing detailed catalogue describes data is had both to realize, pass through the optimization of profile information retrieval flow, the automation for realizing profile information is improved and supplement, the information saturation degree of promotion business comprehensibility and search result, it has a good application prospect, it can be widely popularized in the numerous areas for being related to profile information retrieval.
Description
Technical field
The present invention relates to information retrieval, graph theory, human-computer interaction, data storage etc. technologies digital computer technique field,
In particular to a kind of profile information search method and device.
Background technique
Primarily with respect to map, map is the figure of relationship between description individual and individual, and a map mainly has 3 element groups
At;(1) node: node refers to that entity defined in map, a map may include a plurality of types of nodes, for example, natural
People can be used as a kind of node, and cell-phone number can be used as a kind of node;(2) relationship: the state connected each other between description node,
It, can also be with there may be may exist Peer Relationships between one or more relationships, such as two natural persons between two nodes
Exist simultaneously kith and kin's relationship;(3) attribute: attribute is used to describe the property of node or relationship, for example natural person's node can be sexual
Other attribute, the relationship of transferring accounts can have amount of money attribute etc..Fig. 1 is a kind of map example in the prior art, as shown in Figure 1, different
The different types of node of shape representation, straight line indicate relationship, are the attribute of node or relationship described in bracket.
About chart database, alternatively referred to as towards the/database based on figure, corresponding English is Graph Database.
The basic meaning of chart database is with " figure " this data structure storage and to inquire data, rather than store the database of picture,
Its data model is mainly embodied with node and relationship (side), can also handle key-value pair, its advantages are quickly to solve
Complicated relations problems.
The method for mentioning profile information retrieval, the diagram data of industry would generally provide the retrieval language of specific syntax at present,
User inquires diagram data using this kind of retrieval language, obtains required node, relationship and attribute information.Search result information is complete
Spend it is low because node, relationship and the attribute of map generally go through certain pumping the considerations of for search efficiency, effect of visualization
As design, it will not include managing detailed catalogue, be unable to satisfy whole demands of business personnel, for example may exist between natural person and be permitted
Repeatedly transfer accounts, and these can be transferred accounts and be abstracted as a relationship of transferring accounts by map, not record the managing detailed catalogue transferred accounts every time.
Summary of the invention
In order to solve problems in the prior art, the embodiment of the invention provides a kind of profile information search method and device,
The automation for realizing profile information is improved and supplement, promotes the information saturation degree of business comprehensibility and search result.It is described
Technical solution is as follows:
In a first aspect, providing a kind of profile information search method, which comprises
The inquiry request comprising business model data is obtained, the business model data include at least map structural information and retouch
It states and is described with managing detailed catalogue;The map structural information in the business model data is described to carry out using predefined resolution logic
Parsing, generates the map structural information and describes corresponding first retrieval coding;Transfer the corresponding figure of first retrieval coding
Compose structural information data query result;According to the map structural information data query result, the business model data are parsed
Data instance information needed for middle managing detailed catalogue description, and according to managing detailed catalogue description and the data instance information, it is raw
Corresponding second retrieval coding is described at the managing detailed catalogue;It transfers the corresponding managing detailed catalogue of second retrieval coding and describes number
According to query result.
With reference to first aspect, in the first possible implementation, the inquiry request comprising business model data is obtained,
It include: business mode choice to be carried out by click commands and/or phonetic order in profile information query interface, and tie according to selection
Fruit triggering includes the inquiry request of business model data.
With reference to first aspect, in the second possible implementation, using predefined resolution logic to the business mould
Map structural information description in formula data is parsed, and is generated the map structural information and is described corresponding first retrieval generation
Code, comprising: the predefined resolution logic is encapsulated using retrieval coding template, the retrieval coding template includes to meet corresponding diagram
The code of data base query language grammer generates figure number after the retrieval coding template is injected in map structural information description
According to intelligible first retrieval coding.
With reference to first aspect, in the third possible implementation, it is inquired and is tied according to the map structural information data
Fruit parses data instance information needed for managing detailed catalogue description in the business model data, and is retouched according to the managing detailed catalogue
State with the data instance information, generate the managing detailed catalogue and describe corresponding second retrieval coding, comprising: according to the map
Structural information data query result parses data instance information needed for managing detailed catalogue description in the business model data, and
Corresponding relational data table structure is described according to the managing detailed catalogue and the data instance information generates the second retrieval coding.
With reference to first aspect and any one of the first to three kind of possible implementation of first aspect, at the four to seven kind
In possible implementation, the method also includes: it merges the map structural information data query result and is retouched with managing detailed catalogue
Data query result is stated, generates the aggregate query with default relevance as a result, the aggregate query result includes the map
Structural information data query result and managing detailed catalogue describe the mark of incidence relation between data query result.
Second aspect provides a kind of profile information retrieval device, comprising: obtains module, includes business mould for sending
The inquiry request of formula data, the business model data include at least the description of map structural information and managing detailed catalogue description;Parsing
Module, it is raw for being parsed using predefined resolution logic to the map structural information description in the business model data
Corresponding first retrieval coding is described at the map structural information;Module is transferred, for transferring first retrieval coding pair
The map structural information data query result answered;The parsing module is also used to be inquired according to the map structural information data and tie
Fruit parses data instance information needed for managing detailed catalogue description in the business model data, and is retouched according to the managing detailed catalogue
State with the data instance information, generate the managing detailed catalogue and describe corresponding second retrieval coding;The module of transferring also is used
Data query result is described in transferring second retrieval coding corresponding managing detailed catalogue.
In conjunction with second aspect, in the first possible implementation, the acquisition module further comprises determining submodule
Block and triggering submodule, the determining submodule are used to pass through click commands and/or phonetic order in profile information query interface
Business mode choice is carried out, the triggering submodule is according to inquiry request of the selection result triggering comprising business model data.
In conjunction with second aspect, in the second possible implementation, the parsing module includes the first parsing module, institute
It states the first parsing module to be used for: the predefined resolution logic, the retrieval coding template packet is encapsulated using retrieval coding template
Containing the code for meeting corresponding diagram data base query language grammer, the retrieval coding mould is injected into map structural information description
Intelligible first retrieval coding of diagram data is generated after plate.
In conjunction with second aspect, in the third possible implementation, the parsing module includes the second parsing module, institute
It states the second parsing module to be used for: according to the map structural information data query result, parse bright in the business model data
Data instance information needed for thin information description, and corresponding relational data table structure and institute are described according to the managing detailed catalogue
It states data instance information and generates the second retrieval coding.
In conjunction with any one of second aspect and the first to three kind of possible implementation of second aspect, at the four to seven kind
In possible implementation, described device further includes data fusion module, and the data fusion module is used for: merging the map
Structural information data query result and managing detailed catalogue describe data query result, generate the aggregate query knot with default relevance
Fruit, the aggregate query result include that the map structural information data query result and managing detailed catalogue describe data query result
Between incidence relation mark.
Technical solution provided in an embodiment of the present invention has the benefit that
Pass through the business mould for including at least the description of map structural information and managing detailed catalogue description in requesting user query
Formula data are parsed, and generation map structural information describes corresponding first retrieval coding and managing detailed catalogue describes corresponding second
Retrieval coding transfers their corresponding map structural informations by the first retrieval coding and the second retrieval coding and describes data and bright
Thin information describes data, has both the thorough search that map structural information describes data and managing detailed catalogue describes data to realize,
By the optimization of profile information retrieval flow, the automation for realizing profile information is improved and supplement, promotes business comprehensibility
It with the information saturation degree of search result, has a good application prospect, can be carried out in the numerous areas for being related to profile information retrieval
It is widely popularized.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for
For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings other
Attached drawing.
Fig. 1 is a kind of map example in the prior art;
Fig. 2 is the profile information search method flow chart that the embodiment of the present invention 1 provides;
Fig. 3 is retrieval input interface example;
Fig. 4 is the profile information search method flow chart that the embodiment of the present invention 2 provides;
Fig. 5 is that aggregate query result shows example;
Fig. 6 is the specific operation flow schematic diagram for the profile information search method that the embodiment of the present invention 3 provides;
Fig. 7 is the profile information retrieval apparatus structure schematic diagram that the embodiment of the present invention 4 provides;
Fig. 8 is the profile information retrieval apparatus structure schematic diagram that the embodiment of the present invention 5 provides.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached in the embodiment of the present invention
Figure, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is only this
Invention a part of the embodiment, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art exist
Every other embodiment obtained under the premise of creative work is not made, shall fall within the protection scope of the present invention.
It should be noted that term " first ", " second " are used for description purposes only in the present invention, and should not be understood as indicating
Or it implies relative importance or implicitly indicates the quantity of indicated technical characteristic." first ", " second " are defined as a result,
Feature can explicitly or implicitly include one or more of the features.In the description of the present invention, the meaning of " multiple "
It is two or more, unless otherwise specifically defined.
Profile information search method provided in an embodiment of the present invention, by including at least map in requesting user query
The business model data of structural information description and managing detailed catalogue description are parsed, and are generated map structural information and are described corresponding the
One retrieval coding and managing detailed catalogue describe corresponding second retrieval coding, are transferred by the first retrieval coding and the second retrieval coding
Their corresponding map structural informations describe data and managing detailed catalogue describes data, have both the description of map structural information to realize
Data and managing detailed catalogue describe the thorough search of data, by the optimization of profile information retrieval flow, realize profile information
Automation is improved and supplement, promotes the information saturation degree of business comprehensibility and search result, has a good application prospect, can
It is widely popularized in the numerous areas for being related to profile information retrieval.
Combined with specific embodiments below and attached drawing, profile information search method provided in an embodiment of the present invention and device are made
It is described in detail.
Embodiment 1
Fig. 2 is the profile information search method flow chart that the embodiment of the present invention 1 provides, as shown in Fig. 2, the embodiment of the present invention
The profile information search method of offer, comprising the following steps:
101, the inquiry request comprising business model data is obtained, business model data include at least map structural information and retouch
It states and is described with managing detailed catalogue.
Specifically, business mode choice is carried out by click commands and/or phonetic order in profile information query interface, and
It include the inquiry request of business model data according to selection result triggering.User is looked by specific operational order in profile information
The profile information query interface of inquiry system operate in accordance with the triggering inquiry request of its demand, can include in inquiry request operation
The business model data that system interface presets and defines, in order to meet user to many-sided demand of inquiry data, here
Business model data include at least map structural information description and managing detailed catalogue description.The description of map structural information can be by saving
One or more compositions in relationship, attribute of a relation between point, nodal community, node, managing detailed catalogue description can be by nodes, section
Point attribute, relationship, one or more compositions in attribute of a relation.It should be noted that, map structural information here description and bright
Thin information description can carry out different settings according to the actual situation, may include any possible business model design of the prior art
Data, the embodiment of the present invention do not limit it especially.
In other situation, according to user's needs, business model data can also be comprising in addition to above two business mould
Other data except formula data, such as the in-depth for comparing, screening, optimizing on the basis of managing detailed catalogue description handle number
According to, and user can be with the different business mode data query option of inquiry data needed for unrestricted choice, example when inquiring
Such as, user can be inquired by selecting the business model query option only comprising the description of map structural information from system diagram number
It, can also be by selecting the business model only comprising managing detailed catalogue description to inquire choosing according to the map structural information data transferred in library
, the managing detailed catalogue data transferred from phylogenetic relationship type database are inquired, also or, user passes through selection while including figure
The business model query option for composing structural information description and managing detailed catalogue description, inquire the map structural information data transferred with
And managing detailed catalogue data, meet a variety of query demands of user.
Illustratively, it is assumed that the user as business personnel, it is desirable to whether query entity shop salesman collects additional tip, if
Counted a kind of cricoid map structure: salesman A opens list to account B, and account B, which transfers accounts, gives account C, and account C belongs to salesman A.Fig. 3 is
(can state above situation especially) retrieves input interface example, as shown in figure 3, business personnel can describe frame in map structural information
Middle input:
" node: salesman's A- relationship: open mono- node: account B- relationship :-node of transferring accounts: account C- relationship: binding-node:
Salesman A ".Here it indicates to connect with dash line "-";Element type is described before colon, is node or relationship, is described after colon specific
Node type or relationship type;A, B, C are the code names of element, and identical code name indicates the same element.
For the business personnel with certain technical background, map structural information describes grammer can also support with diagram data
Retrieval language it is completely the same;Such as when using Neo4j chart database, map structure: (shop can be described using the following contents
Member A)-[opening list]-(account)-[transferring accounts]-(account)-[binding]-(salesman A), wherein the middle expression of expression node, [] in ()
Relationship.
Can list or input association by way of the existing node of prompt service people system, relationship, attribute-name
Claim.
Business personnel wants the detailed data further obtained by managing detailed catalogue description definition, for example business personnel wants to see
Detail is recorded to all transfer accounts of salesman to customer.Business personnel can describe to input " transferring accounts " this pass in frame in managing detailed catalogue
System.Similarly, business personnel wants to know about managing detailed catalogue of clients account, such as registion time, membership grade etc. in map
The managing detailed catalogue not included can also describe to input in frame in managing detailed catalogue " account B " this node.
In addition, illustratively, business model can be described with formats such as json or html, such as business model in example
Json message is as follows:
102, the map structural information description in business model data is parsed using predefined resolution logic, is generated
Map structural information describes corresponding first retrieval coding.
Specifically, predefined resolution logic is encapsulated using retrieval coding template, retrieval coding template includes to meet corresponding diagram
The code of data base query language grammer, generation diagram data is appreciated that after map structural information is described injection retrieval coding template
The first retrieval coding.
Illustratively, it is assumed that system uses neo4j diagram data, and retrieval coding template may is that
Match p=()-[]-()-[]-()
return p
Node type is wherein injected in (), [] injects relationship type, the quantity of () and [] is according to actual node and relationship
Quantity is automatic, and match, return are the keyword of neo4j chart database query language.The map that user interactive module is sent
Structure description information injects available following the first retrieval coding of chart database after template:
Match p=(A: salesman)-[opening list]-(B: account)-[transferring accounts]-(C: account)-[binding]-(A)
return p
If it is completely the same that map structural information describes the retrieval language that grammer and diagram data are supported, map structure letter is parsed
It does not need to carry out relevant treatment after breath description.
103, the corresponding map structural information data query result of the first retrieval coding is transferred.
Specifically, chart database executes the first retrieval coding, obtains its corresponding map structural information data query result.
Illustratively, information query result includes the instance data for meeting the business model, can be by several " (sections
Point)-[relationship]-(node) " as fragment data composition, such as json format messages of a segment of transferring accounts are as follows:
Wherein start indicates that the start node of segment, relationship indicate relationship, and end indicates the end section of segment
Point;Idenity is unique mark of node and relationship, and the start and end in relationship illustrate the direction of relationship;
Properties indicates node or attribute of a relation;Type indicates node or relationship type.
104, it according to map structural information data query result, parses in business model data needed for managing detailed catalogue description
Data instance information, and according to managing detailed catalogue description and data instance information, it generates managing detailed catalogue and describes corresponding second retrieval
Code.
Specifically, it according to map structural information data query result, parses managing detailed catalogue in business model data and describes institute
The data instance information needed, and corresponding relational data table structure and data instance information are described according to managing detailed catalogue and generate the
Two retrieval codings.
Illustratively, the first step, parsing data instance information: when the managing detailed catalogue in parsing map structural information description is
" transferring accounts " then parses the corresponding data instance information of " transferring accounts " type from profile information query result.Such as above-mentioned 103 step
In fragment data of transferring accounts in example, data instance information refers to the account number of corresponding two accounts of the relationship of transferring accounts, that is,
123456 and 654321.
The retrieval coding that second step, production Methods type data are supported: system describes corresponding relationship type according to managing detailed catalogue
Data list structure and data instance information generate the second retrieval coding.For example corresponding table of transferring accounts is data.transfer_
Table, producing account number field is pay_acct_id, payee account rec_acct_id, then the inquiry sql sentence generated
Are as follows:
Select*from data.transfer_table
Where pay_acct_id=654321and rec_acct_id=123456
105, it transfers the corresponding managing detailed catalogue of the second retrieval coding and describes data query result.
Specifically, relevant database executes the second retrieval coding, obtains its corresponding managing detailed catalogue and describes data query
As a result.
Illustratively, the form example that the managing detailed catalogue for being related to transferring accounts describes data query result is as follows:
In conclusion profile information search method provided in an embodiment of the present invention, by requesting user query extremely
Business model data less comprising the description of map structural information and managing detailed catalogue description are parsed, and are generated map structural information and are retouched
It states corresponding first retrieval coding and managing detailed catalogue describes corresponding second retrieval coding, examined by the first retrieval coding and second
Rope code transfers that their corresponding map structural informations describe data and managing detailed catalogue describes data, has both map knot to realize
Structure information describes data and managing detailed catalogue describes the thorough search of data, by the optimization of profile information retrieval flow, realizes
The automation of profile information is improved and supplement, promotes the information saturation degree of business comprehensibility and search result.
Embodiment 2
Fig. 4 is the profile information search method flow chart that the embodiment of the present invention 2 provides, as shown in figure 4, the embodiment of the present invention
The profile information search method of offer, comprising the following steps:
201, business mode choice, and root are carried out by click commands and/or phonetic order in profile information query interface
It include the inquiry request of business model data according to selection result triggering.
Profile information query interface of the user by specific operational order in profile information inquiry system is carried out in accordance with it
The triggering inquiry request of demand operates, and can include the business model number that system interface presets and defines in inquiry request operation
According in order to meet user to many-sided demand of inquiry data, business model data here include at least map structural information
Description and managing detailed catalogue description.The description of map structural information can be by the relationship between node, nodal community, node, attribute of a relation
In one or more compositions, managing detailed catalogue description can be by one or more in node, nodal community, relationship, attribute of a relation
Item composition.It should be noted that, the description of map structural information and managing detailed catalogue description here can carry out according to the actual situation not
With setting, any possible business model design data of the prior art may include, the embodiment of the present invention is not subject to it especially
Limitation.
In other situation, according to user's needs, business model data can also be comprising in addition to above two business mould
Other data except formula data, such as the in-depth for comparing, screening, optimizing on the basis of managing detailed catalogue description handle number
According to, and user can be with the different business mode data query option of inquiry data needed for unrestricted choice, example when inquiring
Such as, user can be inquired by selecting the business model query option only comprising the description of map structural information from system diagram number
It, can also be by selecting the business model only comprising managing detailed catalogue description to inquire choosing according to the map structural information data transferred in library
, the managing detailed catalogue data transferred from phylogenetic relationship type database are inquired, also or, user passes through selection while including figure
The business model query option for composing structural information description and managing detailed catalogue description, inquire the map structural information data transferred with
And managing detailed catalogue data, meet a variety of query demands of user.
It is worth noting that, the process of step 201, other than the mode described in the above-mentioned steps, other can also be passed through
Mode realizes that the process, the embodiment of the present invention are not limited specific mode.
202, predefined resolution logic is encapsulated using retrieval coding template, retrieval coding template includes to meet corresponding diagram data
The code of database query language grammer will generate diagram data intelligible the after map structural information description injection retrieval coding template
One retrieval coding.
It is worth noting that, the process of step 202, other than the mode described in the above-mentioned steps, other can also be passed through
Mode realizes that the process, the embodiment of the present invention are not limited specific mode.
203, the corresponding map structural information data query result of the first retrieval coding is transferred.
Specifically, chart database executes the first retrieval coding, obtains its corresponding map structural information data query result.
It is worth noting that, the process of step 203, other than the mode described in the above-mentioned steps, other can also be passed through
Mode realizes that the process, the embodiment of the present invention are not limited specific mode.
204, it according to map structural information data query result, parses in business model data needed for managing detailed catalogue description
Data instance information, and the second inspection of corresponding relational data table structure and the generation of data instance information is described according to managing detailed catalogue
Rope code.
Specifically, it according to map structural information data query result, parses managing detailed catalogue in business model data and describes institute
The data instance information needed, and corresponding relational data table structure and data instance information are described according to managing detailed catalogue and generate the
Two retrieval codings.
It is worth noting that, the process of step 204, other than the mode described in the above-mentioned steps, other can also be passed through
Mode realizes that the process, the embodiment of the present invention are not limited specific mode.
205, it transfers the corresponding managing detailed catalogue of the second retrieval coding and describes data query result.
Specifically, relevant database executes the second retrieval coding, obtains its corresponding managing detailed catalogue and describes data query
As a result.
It is worth noting that, the process of step 205, other than the mode described in the above-mentioned steps, other can also be passed through
Mode realizes that the process, the embodiment of the present invention are not limited specific mode.
206, it merges map structural information data query result and managing detailed catalogue describes data query result, generating has in advance
If the aggregate query of relevance is as a result, aggregate query result includes the map structural information data query result and managing detailed catalogue
The mark of incidence relation between data query result is described.
After merging map structural information query result and the above-mentioned aggregate query result of managing detailed catalogue data query result generation,
Aggregate query is fed back to profile information query interface to be shown.
Illustratively, aggregate query is described using json format as a result, being looked into graph_info field description profile information
It askes as a result, describing managing detailed catalogue query result with detail_info.Related-graph-element- in detail_info
Id field is to describe the mark of incidence relation between map query result and detail query result, and 479080 be map query result
In transfer accounts the corresponding identity of relationship.Aggregate query result json is as follows:
In addition, showing aggregate query information in profile information query interface, the section comprising managing detailed catalogue can be highlighted
Point or relationship can check managing detailed catalogue by the operations such as click, suspend.
It is exemplary, it is looked by map structural information data query result in parsing aggregate query result with managing detailed catalogue data
The mark for asking incidence relation between result, can be confirmed pel element the transferring accounts between account A and account B comprising managing detailed catalogue
Relationship shows the relational links of transferring accounts in interface in result to managing detailed catalogue, can be checked by the operations such as click, suspend bright
Thin information, as shown in Figure 5.
It is worth noting that, the process of step 206, other than the mode described in the above-mentioned steps, other can also be passed through
Mode realizes that the process, the embodiment of the present invention are not limited specific mode.
In conclusion profile information search method provided in an embodiment of the present invention, by requesting user query extremely
Business model data less comprising the description of map structural information and managing detailed catalogue description are parsed, and are generated map structural information and are retouched
It states corresponding first retrieval coding and managing detailed catalogue describes corresponding second retrieval coding, examined by the first retrieval coding and second
Rope code transfers that their corresponding map structural informations describe data and managing detailed catalogue describes data, has both map knot to realize
Structure information describes data and managing detailed catalogue describes the thorough search of data, by the optimization of profile information retrieval flow, realizes
The automation of profile information is improved and supplement, promotes the information saturation degree of business comprehensibility and search result.
Embodiment 3
Fig. 6 is the specific operation flow schematic diagram for the profile information search method that the embodiment of the present invention 3 provides, such as Fig. 6 institute
Show, the specific business operation process of profile information search method provided in an embodiment of the present invention includes:
1, the business model (data) that business personnel needs to inquire in user interactive module design, business model includes at least
The description of map structural information and managing detailed catalogue description.
Illustratively, it is assumed that business personnel wants whether query entity shop salesman collects additional tip, devises a kind of ring
The map structure of shape: salesman A opens list to account B, and account B, which transfers accounts, gives account C, and account C belongs to salesman A.It refers again to shown in Fig. 3,
Business personnel can describe to input in frame in map structural information:
" node: salesman's A- relationship: open mono- node: account B- relationship :-node of transferring accounts: account C- relationship: binding-node:
Salesman A ".Here it indicates to connect with dash line "-";Element type is described before colon, is node or relationship, is described after colon specific
Node type or relationship type;A, B, C are the code names of element, and identical code name indicates the same element.
For the business personnel with certain technical background, map structural information describes grammer can also support with diagram data
Retrieval language it is completely the same;Such as when using Neo4j chart database, map structure: (shop can be described using the following contents
Member A)-[opening list]-(account)-[transferring accounts]-(account)-[binding]-(salesman A), wherein the middle expression of expression node, [] in ()
Relationship.
Can list or input association by way of the existing node of prompt service people system, relationship, attribute-name
Claim.
Business personnel wants the detailed data further obtained by managing detailed catalogue description definition, for example business personnel wants to see
Detail is recorded to all transfer accounts of salesman to customer.Business personnel can describe to input " transferring accounts " this pass in frame in managing detailed catalogue
System.Similarly, business personnel wants to know about managing detailed catalogue of clients account, such as registion time, membership grade etc. in map
The managing detailed catalogue not included can also describe to input in frame in managing detailed catalogue " account B " this node.
2, user interactive module sends above-mentioned business model data to parsing module.
Business model can be described with formats such as json or html, the json message such as business model in example is as follows:
3, parsing module receives the business model from user interactive module, and parsing module is by the map structure of business model
Information description resolves to the intelligible chart database retrieval coding of diagram data (i.e. the first retrieval coding).
Map structural information is described to solve by parsing module after receiving business model data, using predefined resolution logic
Analysis is the retrieval coding that chart database can be performed.
The predefined resolution logic can be encapsulated using retrieval coding template, retrieval coding template includes to meet corresponding diagram
The code of data base query language grammer, producible diagram data can be managed after map structural information is described injection retrieval coding template
The retrieval coding of solution.
Assuming that system uses neo4j diagram data, retrieval coding template be may is that
Match p=()-[]-()-[]-()
return p
Node type is wherein injected in (), [] injects relationship type, the quantity of () and [] is according to actual node and relationship
Quantity is automatic, and match, return are the keyword of neo4j chart database query language.The map that user interactive module is sent
Structure description information injects available following the first retrieval coding of chart database after template:
Match p=(A: salesman)-[opening list]-(B: account)-[transferring accounts]-(C: account)-[binding]-(A)
return p
If it is completely the same that map structural information describes the retrieval language that grammer and diagram data are supported, map structure letter is parsed
It does not need to carry out relevant treatment after breath description;
4, parsing module calls the query interface of chart database to send the first retrieval coding.
5, chart database executes the first retrieval coding, obtains profile information (i.e. map structural information) query result.
Information query result includes the instance data for meeting business model, can be by several " (node)-[relationship]-(sections
Point) " as fragment data composition, such as json format messages of a segment of transferring accounts are as follows:
Wherein start indicates that the start node of segment, relationship indicate relationship, and end indicates the end section of segment
Point;Idenity is unique mark of node and relationship, and the start and end in relationship illustrate the direction of relationship;
Properties indicates node or attribute of a relation;Type indicates node or relationship type.
6, chart database sends profile information query result to parsing module.
7, parsing module receives the profile information query result that diagram data returns, and is described according to managing detailed catalogue from profile information
Data instance information needed for query result parsing further inquires managing detailed catalogue;Parsing module is based on managing detailed catalogue and describes sum number
According to the second retrieval coding that example information production Methods type database is supported, the query interface second of call relation type data is retrieved
Code.
Specifically, 7-1, parsing data instance information: the managing detailed catalogue in analyzing step 2 is " transferring accounts ", then from map knot
The corresponding data instance information of " transferring accounts " type is parsed in structure information query result.Such as in the fragment data in step 5, data
Example information refers to the account number of corresponding two accounts of the relationship of transferring accounts, that is, 123456 and 654321.
The retrieval coding that 7-2, production Methods type data are supported: system describes corresponding relational data according to managing detailed catalogue
Table structure and data instance information generate the second retrieval coding.For example corresponding table of transferring accounts is data.transfer_table, is turned
Account number field is pay_acct_id, payee account rec_acct_id out, then the inquiry sql sentence generated are as follows:
Select*from data.transfer_table
Where pay_acct_id=654321and rec_acct_id=123456
8, the query interface of parsing module call relation type database sends the second retrieval coding.
9, relevant database executes the second retrieval coding, obtains managing detailed catalogue query result.
The form example of query result is as follows:
10, relevant database sends managing detailed catalogue query result to parsing module.
11, parsing module receives the detailed data query result that relation data returns, and merges map query result and detail
Data query result generates aggregate query as a result, being needed in aggregate query result comprising map structural information query result and detail
The mark of incidence relation between information query result.
Json format can be used for example and describe aggregate query as a result, being inquired with graph_info field description profile information
As a result, describing managing detailed catalogue query result with detail_info.Related-graph-element-id in detail_info
Field is to describe the mark of incidence relation between map query result and detail query result, and 479080 is in map query results
The corresponding identity of relationship of transferring accounts.Aggregate query result json is as follows:
12, parsing module sends aggregate query result to user interactive module.
13, user interactive module shows aggregate query result.
Showing interface aggregate query information is shown in information, can be highlighted node or relationship comprising managing detailed catalogue,
As shown below, managing detailed catalogue can be checked by the operations such as click, suspend.
By being associated between map structural information query result and managing detailed catalogue query result in parsing aggregate query result
Transfer accounts relationship of the pel element comprising managing detailed catalogue between account A and account B can be confirmed, in result exhibition in the mark of relationship
Show the relational links of transferring accounts in interface to managing detailed catalogue, managing detailed catalogue can be checked by the operations such as click, suspend, as figure
Shown in 5.
In conclusion profile information search method provided in an embodiment of the present invention, by requesting user query extremely
Business model data less comprising the description of map structural information and managing detailed catalogue description are parsed, and are generated map structural information and are retouched
It states corresponding first retrieval coding and managing detailed catalogue describes corresponding second retrieval coding, examined by the first retrieval coding and second
Rope code transfers that their corresponding map structural informations describe data and managing detailed catalogue describes data, has both map knot to realize
Structure information describes data and managing detailed catalogue describes the thorough search of data, by the optimization of profile information retrieval flow, realizes
The automation of profile information is improved and supplement, promotes the information saturation degree of business comprehensibility and search result.
Embodiment 4
Fig. 7 is the profile information retrieval apparatus structure schematic diagram that the embodiment of the present invention 4 provides, as shown in fig. 7, the present invention is real
The profile information retrieval device of example offer is applied including obtaining module 31, parsing module 32 and transferring module 33.
Wherein, module 31 is obtained, for sending the inquiry request comprising business model data, business model data are at least wrapped
Include the description of map structural information and managing detailed catalogue description.It obtains module 31 and further comprises determining submodule 311 and triggering submodule
Block 312 determines submodule 311 for carrying out business mould by click commands and/or phonetic order in profile information query interface
Formula selection, triggering submodule 312 is according to inquiry request of the selection result triggering comprising business model data.
Parsing module 32, for using predefined resolution logic to the map structural information in business model data describe into
Row parsing generates map structural information and describes corresponding first retrieval coding;And for being looked into according to map structural information data
Ask as a result, parsing business model data in managing detailed catalogue description needed for data instance information, and according to managing detailed catalogue description and
Data instance information generates managing detailed catalogue and describes corresponding second retrieval coding.Parsing module 32 includes the first parsing module 321
With the second parsing module 322.Specifically, the first parsing module 321 is used for: being patrolled using the predefined parsing of retrieval coding template encapsulation
Volume, retrieval coding template includes the code for meeting corresponding diagram data base query language grammer, and map structural information is described to inject
Intelligible first retrieval coding of diagram data is generated after retrieval coding template.Second parsing module 322 is used for: according to map structure
Information data query result parses data instance information needed for managing detailed catalogue description in business model data, and according to detail
Information describes corresponding relational data table structure and data instance information generates the second retrieval coding.
Module 33 is transferred, for transferring the corresponding map structural information data query result of the first retrieval coding;And it uses
Data query result is described in transferring the second retrieval coding corresponding managing detailed catalogue.
In a preferred embodiment, above-mentioned profile information retrieval device further includes data fusion module 34, data fusion
Module 34 is used for: fusion map structural information data query result and managing detailed catalogue describe data query result, and generating has in advance
If the aggregate query of relevance is as a result, aggregate query result includes that map structural information data query result and managing detailed catalogue describe
The mark of incidence relation between data query result.
In conclusion profile information provided in an embodiment of the present invention retrieves device, by requesting user query extremely
Business model data less comprising the description of map structural information and managing detailed catalogue description are parsed, and are generated map structural information and are retouched
It states corresponding first retrieval coding and managing detailed catalogue describes corresponding second retrieval coding, examined by the first retrieval coding and second
Rope code transfers that their corresponding map structural informations describe data and managing detailed catalogue describes data, has both map knot to realize
Structure information describes data and managing detailed catalogue describes the thorough search of data, by the optimization of profile information retrieval flow, realizes
The automation of profile information is improved and supplement, promotes the information saturation degree of business comprehensibility and search result.
Embodiment 5
Fig. 8 is the profile information retrieval apparatus structure schematic diagram that the embodiment of the present invention 5 provides, as shown in figure 8, the present invention is real
The profile information retrieval device for applying example offer includes user interactive module 41, parsing module 42, chart database 43 and relationship type number
According to library 44.
For sending the inquiry request comprising business model data, business model data include at least user interactive module 41
The description of map structural information and managing detailed catalogue description.Specifically, user interactive module 41 is used for: logical in profile information query interface
It crosses click commands and/or phonetic order carries out business mode choice, and business model data are included according to selection result triggering
Inquiry request.
Parsing module 42 be used for using predefined resolution logic to the map structural information in business model data describe into
Row parsing generates map structural information and describes corresponding first retrieval coding;And for being looked into according to map structural information data
Ask as a result, parsing business model data in managing detailed catalogue description needed for data instance information, and according to managing detailed catalogue description and
Data instance information generates managing detailed catalogue and describes corresponding second retrieval coding;And the first retrieval is transferred from chart database 43
The corresponding map structural information data query result of code transfers the corresponding detail of the second retrieval coding from relevant database 44
Information describes data query result;And/or fusion map structural information data query result and managing detailed catalogue describe data query
As a result, generating the aggregate query with default relevance as a result, aggregate query result includes map structural information data inquiry knot
Fruit and managing detailed catalogue describe the mark of incidence relation between data query result.Specifically, parsing module 42 is used for: using retrieval
Code Template encapsulates predefined resolution logic, and retrieval coding template includes to meet the generation of corresponding diagram data base query language grammer
Code generates intelligible first retrieval coding of diagram data after map structural information is described injection retrieval coding template;And root
According to map structural information data query result, data instance information needed for managing detailed catalogue description in business model data is parsed,
And corresponding relational data table structure and data instance information the second retrieval coding of generation are described according to managing detailed catalogue;And
The corresponding map structural information data query result of the first retrieval coding is transferred from chart database 43, is adjusted from relevant database 44
The corresponding managing detailed catalogue of the second retrieval coding is taken to describe data query result;And/or fusion map structural information data inquiry knot
Fruit and managing detailed catalogue describe data query result, and generating has the aggregate query of default relevance as a result, aggregate query result packet
The query result of structural information data containing map and managing detailed catalogue describe the mark of incidence relation between data query result, thus most
Map structural information data query result, managing detailed catalogue are described data query result by realization eventually and/or aggregate query result is led to
It crosses user interactive module 41 and shows inquiry user.
Chart database 43 is used for related data of the storage and management including map structural information data.
Relevant database 44 is used for related data of the storage and management including managing detailed catalogue data.
In conclusion profile information provided in an embodiment of the present invention retrieves device, by requesting user query extremely
Business model data less comprising the description of map structural information and managing detailed catalogue description are parsed, and are generated map structural information and are retouched
It states corresponding first retrieval coding and managing detailed catalogue describes corresponding second retrieval coding, examined by the first retrieval coding and second
Rope code transfers that their corresponding map structural informations describe data and managing detailed catalogue describes data, has both map knot to realize
Structure information describes data and managing detailed catalogue describes the thorough search of data, by the optimization of profile information retrieval flow, realizes
The automation of profile information is improved and supplement, promotes the information saturation degree of business comprehensibility and search result.
It should be understood that profile information retrieval device provided by the above embodiment is in triggering profile information retrieval service
When, only the example of the division of the above functional modules, in practical application, it can according to need and divide above-mentioned function
With being completed by different functional modules, i.e., the internal structure of device is divided into different functional modules, to complete above description
All or part of function.In addition, profile information retrieval device provided by the above embodiment and profile information search method are real
It applies example and belongs to same design, specific implementation process is detailed in embodiment of the method, and which is not described herein again.
All the above alternatives can form alternative embodiment of the invention using any combination, herein no longer
It repeats one by one.
In conclusion profile information search method provided in an embodiment of the present invention and device, have compared with prior art with
It is lower the utility model has the advantages that
Pass through the business mould for including at least the description of map structural information and managing detailed catalogue description in requesting user query
Formula data are parsed, and generation map structural information describes corresponding first retrieval coding and managing detailed catalogue describes corresponding second
Retrieval coding transfers their corresponding map structural informations by the first retrieval coding and the second retrieval coding and describes data and bright
Thin information describes data, has both the thorough search that map structural information describes data and managing detailed catalogue describes data to realize,
By the optimization of profile information retrieval flow, the automation for realizing profile information is improved and supplement, promotes business comprehensibility
It with the information saturation degree of search result, has a good application prospect, can be carried out in the numerous areas for being related to profile information retrieval
It is widely popularized.
Those of ordinary skill in the art will appreciate that realizing that all or part of the steps of above-described embodiment can pass through hardware
It completes, relevant hardware can also be instructed to complete by program, the program can store in a kind of computer-readable
In storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
It is referring to according to the method for embodiment, equipment (system) and calculating in the embodiment of the present application in the embodiment of the present application
The flowchart and/or the block diagram of machine program product describes.It should be understood that can be realized by computer program instructions flow chart and/or
The combination of the process and/or box in each flow and/or block and flowchart and/or the block diagram in block diagram.It can mention
For the processing of these computer program instructions to general purpose computer, special purpose computer, Embedded Processor or other programmable datas
The processor of equipment is to generate a machine, so that being executed by computer or the processor of other programmable data processing devices
Instruction generation refer to for realizing in one or more flows of the flowchart and/or one or more blocks of the block diagram
The device of fixed function.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
Although the preferred embodiment in the embodiment of the present application has been described, once a person skilled in the art knows
Basic creative concept, then additional changes and modifications may be made to these embodiments.So appended claims are intended to explain
Being includes preferred embodiment and all change and modification for falling into range in the embodiment of the present application.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art
Mind and range.In this way, if these modifications and changes of the present invention belong to the claims in the present invention and its equivalent technologies range it
Interior, then the present invention is also intended to include these modifications and variations.The foregoing is merely presently preferred embodiments of the present invention, and does not have to
To limit the present invention, all within the spirits and principles of the present invention, any modification, equivalent replacement, improvement and so on should all be wrapped
Containing within protection scope of the present invention.
Claims (10)
1. a kind of profile information search method, which is characterized in that the described method includes:
Obtain include business model data inquiry request, the business model data include at least map structural information description and
Managing detailed catalogue description;
The map structural information description in the business model data is parsed using predefined resolution logic, described in generation
Map structural information describes corresponding first retrieval coding;
Transfer the corresponding map structural information data query result of first retrieval coding;
According to the map structural information data query result, parse in the business model data needed for managing detailed catalogue description
Data instance information, and according to managing detailed catalogue description and the data instance information, it generates the managing detailed catalogue and describes phase
The second retrieval coding answered;
It transfers the corresponding managing detailed catalogue of second retrieval coding and describes data query result.
2. the method according to claim 1, wherein obtaining the inquiry request comprising business model data, comprising:
Business mode choice is carried out by click commands and/or phonetic order in profile information query interface, and is tied according to selection
Fruit triggering includes the inquiry request of business model data.
3. the method according to claim 1, wherein using predefined resolution logic to the business model data
In map structural information description parsed, generate the map structural information and describe corresponding first retrieval coding, comprising:
The predefined resolution logic is encapsulated using retrieval coding template, the retrieval coding template includes to meet corresponding diagram data
The code of database query language grammer, generation diagram data can after the retrieval coding template is injected in map structural information description
The first retrieval coding understood.
4. the method according to claim 1, wherein being solved according to the map structural information data query result
Data instance information needed for managing detailed catalogue description in the business model data is analysed, and according to managing detailed catalogue description and institute
Data instance information is stated, the managing detailed catalogue is generated and describes corresponding second retrieval coding, comprising:
According to the map structural information data query result, parse in the business model data needed for managing detailed catalogue description
Data instance information, and corresponding relational data table structure and data instance information life are described according to the managing detailed catalogue
At the second retrieval coding.
5. method according to any one of claims 1 to 4, which is characterized in that the method also includes:
It merges the map structural information data query result and managing detailed catalogue describes data query result, generating has default close
The aggregate query of connection property is as a result, the aggregate query result includes the map structural information data query result and managing detailed catalogue
The mark of incidence relation between data query result is described.
6. a kind of profile information retrieves device characterized by comprising
Module is obtained, for sending the inquiry request comprising business model data, the business model data include at least map
Structural information description and managing detailed catalogue description;
Parsing module, for describing to carry out to the map structural information in the business model data using predefined resolution logic
Parsing, generates the map structural information and describes corresponding first retrieval coding;
Module is transferred, for transferring the corresponding map structural information data query result of first retrieval coding;
The parsing module is also used to be parsed in the business model data according to the map structural information data query result
Data instance information needed for managing detailed catalogue description, and according to managing detailed catalogue description and the data instance information, it generates
The managing detailed catalogue describes corresponding second retrieval coding;
It is described transfer module and be also used to transfer second retrieval coding corresponding managing detailed catalogue data query result is described.
7. device according to claim 6, which is characterized in that the acquisition module further comprises determining submodule and touching
Submodule is sent out, the determining submodule is used to carry out industry by click commands and/or phonetic order in profile information query interface
Business model selection, the triggering submodule is according to inquiry request of the selection result triggering comprising business model data.
8. device according to claim 6, which is characterized in that the parsing module includes the first parsing module, and described the
One parsing module is used for:
The predefined resolution logic is encapsulated using retrieval coding template, the retrieval coding template includes to meet corresponding diagram data
The code of database query language grammer, generation diagram data can after the retrieval coding template is injected in map structural information description
The first retrieval coding understood.
9. device according to claim 6, which is characterized in that the parsing module includes the second parsing module, and described the
Two parsing modules are used for:
According to the map structural information data query result, parse in the business model data needed for managing detailed catalogue description
Data instance information, and corresponding relational data table structure and data instance information life are described according to the managing detailed catalogue
At the second retrieval coding.
10. according to the described in any item devices of claim 6 to 9, which is characterized in that described device further includes data fusion mould
Block, the data fusion module are used for:
It merges the map structural information data query result and managing detailed catalogue describes data query result, generating has default close
The aggregate query of connection property is as a result, the aggregate query result includes the map structural information data query result and managing detailed catalogue
The mark of incidence relation between data query result is described.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811092167.XA CN109271561B (en) | 2018-09-19 | 2018-09-19 | Map information retrieval method and device |
CA3155703A CA3155703A1 (en) | 2018-09-19 | 2019-09-18 | Map information retrieving method and device |
PCT/CN2019/106512 WO2020057567A1 (en) | 2018-09-19 | 2019-09-18 | Graph information retrieval method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811092167.XA CN109271561B (en) | 2018-09-19 | 2018-09-19 | Map information retrieval method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109271561A true CN109271561A (en) | 2019-01-25 |
CN109271561B CN109271561B (en) | 2021-10-29 |
Family
ID=65197640
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811092167.XA Active CN109271561B (en) | 2018-09-19 | 2018-09-19 | Map information retrieval method and device |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN109271561B (en) |
CA (1) | CA3155703A1 (en) |
WO (1) | WO2020057567A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109947883A (en) * | 2019-02-28 | 2019-06-28 | 北京超图软件股份有限公司 | A kind of method, apparatus and storage medium of GIS-Geographic Information System focus statistics |
WO2020057567A1 (en) * | 2018-09-19 | 2020-03-26 | 苏宁云计算有限公司 | Graph information retrieval method and device |
CN111177364A (en) * | 2019-12-24 | 2020-05-19 | 远光软件股份有限公司 | Visual display method and device for fund state |
CN113495978A (en) * | 2020-03-18 | 2021-10-12 | 中电长城网际***应用有限公司 | Data retrieval method and device |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112488708B (en) * | 2020-11-30 | 2024-04-05 | 苏州黑云智能科技有限公司 | Block chain account relevance query method and false transaction screening method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104615783A (en) * | 2015-03-02 | 2015-05-13 | 百度在线网络技术(北京)有限公司 | Information searching method and device |
CN106021281A (en) * | 2016-04-29 | 2016-10-12 | 京东方科技集团股份有限公司 | Method for establishing medical knowledge graph, device for same and query method for same |
CN106557493A (en) * | 2015-09-25 | 2017-04-05 | 索意互动(北京)信息技术有限公司 | A kind of data retrieval method, device and data retrieval server |
CN106815307A (en) * | 2016-12-16 | 2017-06-09 | 中国科学院自动化研究所 | Public Culture knowledge mapping platform and its use method |
CN107169078A (en) * | 2017-05-10 | 2017-09-15 | 京东方科技集团股份有限公司 | Knowledge of TCM collection of illustrative plates and its method for building up and computer system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9476731B1 (en) * | 2014-01-22 | 2016-10-25 | Flight Plan LLC | Apparatus and methods for accessing an atlas application and a computer readable medium having the atlas application stored thereon and executable by the apparatus |
CN105760495B (en) * | 2016-02-17 | 2019-03-01 | 扬州大学 | A kind of knowledge based map carries out exploratory searching method for bug problem |
CN107180059A (en) * | 2016-03-11 | 2017-09-19 | 北大方正集团有限公司 | Data retrieval method and data retrieval system |
CN108446367A (en) * | 2018-03-15 | 2018-08-24 | 湖南工业大学 | A kind of the packaging industry data search method and equipment of knowledge based collection of illustrative plates |
CN109271561B (en) * | 2018-09-19 | 2021-10-29 | 南京星云数字技术有限公司 | Map information retrieval method and device |
-
2018
- 2018-09-19 CN CN201811092167.XA patent/CN109271561B/en active Active
-
2019
- 2019-09-18 WO PCT/CN2019/106512 patent/WO2020057567A1/en active Application Filing
- 2019-09-18 CA CA3155703A patent/CA3155703A1/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104615783A (en) * | 2015-03-02 | 2015-05-13 | 百度在线网络技术(北京)有限公司 | Information searching method and device |
CN106557493A (en) * | 2015-09-25 | 2017-04-05 | 索意互动(北京)信息技术有限公司 | A kind of data retrieval method, device and data retrieval server |
CN106021281A (en) * | 2016-04-29 | 2016-10-12 | 京东方科技集团股份有限公司 | Method for establishing medical knowledge graph, device for same and query method for same |
CN106815307A (en) * | 2016-12-16 | 2017-06-09 | 中国科学院自动化研究所 | Public Culture knowledge mapping platform and its use method |
CN107169078A (en) * | 2017-05-10 | 2017-09-15 | 京东方科技集团股份有限公司 | Knowledge of TCM collection of illustrative plates and its method for building up and computer system |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020057567A1 (en) * | 2018-09-19 | 2020-03-26 | 苏宁云计算有限公司 | Graph information retrieval method and device |
CN109947883A (en) * | 2019-02-28 | 2019-06-28 | 北京超图软件股份有限公司 | A kind of method, apparatus and storage medium of GIS-Geographic Information System focus statistics |
CN111177364A (en) * | 2019-12-24 | 2020-05-19 | 远光软件股份有限公司 | Visual display method and device for fund state |
CN113495978A (en) * | 2020-03-18 | 2021-10-12 | 中电长城网际***应用有限公司 | Data retrieval method and device |
CN113495978B (en) * | 2020-03-18 | 2024-01-02 | 中电长城网际***应用有限公司 | Data retrieval method and device |
Also Published As
Publication number | Publication date |
---|---|
CN109271561B (en) | 2021-10-29 |
WO2020057567A1 (en) | 2020-03-26 |
CA3155703A1 (en) | 2020-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109271561A (en) | A kind of profile information search method and device | |
CN106445556B (en) | A kind of visual code generation method and system | |
CN102650953B (en) | Concurrently-optimized BPMN (Business Process Modeling Notation) combined service execution engine and method | |
GB2574903A (en) | Compilable data model | |
US9152966B2 (en) | Data reporting framework across on-premise and hosted CRM services | |
WO2021032146A1 (en) | Metadata management method and apparatus, device, and storage medium | |
CN102279848A (en) | Method and device for generating report template | |
US11496584B2 (en) | Extraction and distribution of content packages in a digital services framework | |
CN106682096A (en) | Method and device for log data management | |
CN106230985B (en) | One kind is based on Internet of Things big data processing method, system and service processing end | |
CN109254901B (en) | A kind of Monitoring Indexes method and system | |
CN108829381A (en) | Data visualization method and device | |
CN108090664A (en) | A kind of workflow adaptation dispatching method, device, equipment and storage medium | |
CN107622055A (en) | A kind of quick method for realizing data, services issue | |
CN112364223A (en) | Digital archive system | |
CN109241384A (en) | Scientific research information visualization method and device | |
CN106681808A (en) | Task scheduling method and device | |
CN108446327A (en) | Operation system dynamic creation method, device, computer equipment and storage medium | |
CN108536718A (en) | A kind of method and system for the IT application in management realized based on input and output semantization | |
WO2024001493A1 (en) | Visual data analysis method and device | |
CN106708965A (en) | Data processing method and apparatus | |
CN107665237A (en) | Data structure sorter, the distribution subscription system of unstructured data and method | |
CN115422169A (en) | Data warehouse construction method and device based on commercial scene | |
CN108769103A (en) | A kind of control method and system for checking result displaying based on communication service data | |
CN105868170A (en) | Method for generating industrial data report in server |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210729 Address after: Room 834, Yingying building, No.99, Tuanjie Road, yanchuangyuan, Jiangbei new district, Nanjing, Jiangsu Province Applicant after: Nanjing Xingyun Digital Technology Co.,Ltd. Address before: 210000, 1-5 story, Jinshan building, 8 Shanxi Road, Nanjing, Jiangsu. Applicant before: SUNING GROUP Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |