CN112633761B - Index data query method, device, equipment and storage medium - Google Patents
Index data query method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN112633761B CN112633761B CN202011637621.2A CN202011637621A CN112633761B CN 112633761 B CN112633761 B CN 112633761B CN 202011637621 A CN202011637621 A CN 202011637621A CN 112633761 B CN112633761 B CN 112633761B
- Authority
- CN
- China
- Prior art keywords
- index
- data
- service
- index data
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06393—Score-carding, benchmarking or key performance indicator [KPI] analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
- G06F16/24552—Database cache management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
- G06F16/24553—Query execution of query operations
- G06F16/24554—Unary operations; Data partitioning operations
- G06F16/24556—Aggregation; Duplicate elimination
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/08—Insurance
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Finance (AREA)
- General Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Technology Law (AREA)
- Game Theory and Decision Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention relates to the technical field of big data, and discloses a query method, a query device, query equipment and a storage medium for index data, which are used for solving the problem that real-time index data cannot be queried and improving the efficiency of querying the index data. The query method of the index data comprises the following steps: acquiring a service index request; analyzing the service index request to obtain service identification data; determining initial aggregation index data in a preset cache database and/or a preset real-time analysis database according to the index calculation engine and the service identification data; extracting initial aggregation index data from the cache database and/or the real-time analysis database, carrying out standardization processing on the initial aggregation index data according to a preset data standard to generate target aggregation index data, and transmitting the target aggregation index data to a preset terminal for display. In addition, the invention also relates to a block chain technology, and target index data can be stored in the block chain.
Description
Technical Field
The present invention relates to the field of big data technologies, and in particular, to a method, an apparatus, a device, and a storage medium for querying index data.
Background
Along with the rapid development of computers, large data scenes are more and more, and many companies adopt index data to measure service quality or index data to guide marketing, operation and other works.
At present, day index data, ten-day index data and month index data can be pushed to a server only through a large data end, wherein the day index data is index data of the previous day, but in some cases, the index data needs to be monitored in real time, at the moment, the server cannot inquire the real-time index data, when the server inquires the index data, part of the index data needs to be acquired after being processed by a third party, and the efficiency of reading the index data is low.
Disclosure of Invention
The invention provides a query method, a query device, query equipment and a storage medium for index data, solves the problem that real-time index data cannot be queried, does not need a third party to provide calculated index data, and improves the efficiency of querying the index data.
The first aspect of the present invention provides a query method for index data, including: acquiring a service index request, wherein the service index request at least comprises a real-time service index request; analyzing the service index request to obtain service identification data, wherein the service identification data is a data key name; determining initial aggregation index data in a preset cache database and/or a preset real-time analysis database according to an index calculation engine and the service identification data, wherein the initial aggregation index data at least comprises real-time initial aggregation index data; extracting initial aggregation index data from the cache database and/or the real-time analysis database, carrying out standardization processing on the initial aggregation index data according to a preset data standard to generate target aggregation index data, and transmitting the target aggregation index data to a preset terminal for displaying, wherein the target aggregation index data is used for displaying service change conditions.
Optionally, in a first implementation manner of the first aspect of the present invention, the analyzing the service indicator request to obtain service identification data, where the service identification data is a data key name includes: analyzing the service index request to obtain service index data; extracting a plurality of business index parameters from the business index data; and performing character string splicing on the plurality of service index parameters to obtain service identification data, wherein the service identification data is a data key name.
Optionally, in a second implementation manner of the first aspect of the present invention, the determining initial aggregation indicator data in a preset cache database and/or a preset real-time analysis database according to the indicator calculation engine and the service identification data, where the initial aggregation indicator data at least includes real-time initial aggregation indicator data including: invoking an index calculation engine to perform index calculation on the service identification data to obtain a target index data identification; and determining initial aggregation index data in a preset cache database and/or a preset real-time analysis database based on the target index data identification, wherein the initial aggregation index data at least comprises real-time initial aggregation index data.
Optionally, in a third implementation manner of the first aspect of the present invention, the calling the index calculation engine to perform index calculation on the service identifier data, and obtaining the target index data identifier includes: searching a preset index definition table based on the service identification data to obtain a target index code, wherein the index definition table is stored in a preset database; encoding the target index with a matching logic field value to obtain a target logic field value; determining a corresponding target logic algorithm based on the target logic field value in a plurality of preset logic algorithms; and calling an index calculation engine to execute the target logic algorithm, and calculating the service identification data through the target logic algorithm to obtain a target index data identification.
Optionally, in a fourth implementation manner of the first aspect of the present invention, the determining initial aggregation indicator data in a preset cache database and/or a preset real-time analysis database based on the target indicator data identifier, where the initial aggregation indicator data at least includes real-time initial aggregation indicator data including: searching in a preset cache database based on the target index data mark to obtain a query result, and judging whether the query result is a null value or not; if the query result is not null, determining initial aggregation index data in the cache database and the real-time analysis database, wherein the initial aggregation index data comprises historical initial aggregation index data and real-time initial aggregation index data; and if the query result is a null value, querying in a preset real-time analysis database based on the target index data identifier to determine initial aggregation index data, wherein the initial aggregation index data is real-time initial aggregation index data.
Optionally, in a fifth implementation manner of the first aspect of the present invention, before the obtaining a service index request, the service index request at least includes a real-time service index request, the query method of index data further includes: acquiring service index caliber and service data; and performing index coding, logic field value and logic algorithm input in a preset index definition table according to the service index caliber and the service data, and storing the service data into a preset real-time analysis database and a preset database.
Optionally, in a sixth implementation manner of the first aspect of the present invention, the performing, according to the service indicator caliber and the service data, entry of an indicator code, a logic field value and a logic algorithm in a preset indicator definition table, and storing the service data in a preset real-time analysis database and a preset database includes: configuring the index caliber and the service data in a preset index cloud platform based on the index caliber and the service data to generate a plurality of index codes, a plurality of logic field values and a plurality of logic algorithms; and recording the index codes, the logic field values and the logic algorithms into a preset index definition table, and storing the service data into a preset real-time analysis database and a preset database.
The second aspect of the present invention provides a query device for index data, including: the system comprises an index request acquisition module, a service index request processing module and a service index processing module, wherein the index request acquisition module is used for acquiring a service index request, and the service index request at least comprises a real-time service index request; the analysis module is used for analyzing the service index request to obtain service identification data, wherein the service identification data is a data key name; the calculation module is used for determining initial aggregation index data in a preset cache database and/or a preset real-time analysis database according to the index calculation engine and the service identification data, wherein the initial aggregation index data at least comprises real-time initial aggregation index data; the extraction module is used for extracting initial aggregation index data from the cache database and/or the real-time analysis database, carrying out standardization processing on the initial aggregation index data according to a preset data standard to generate target aggregation index data, and transmitting the target aggregation index data to a preset terminal for displaying, wherein the target aggregation index data is used for displaying service change conditions.
Optionally, in a first implementation manner of the second aspect of the present invention, the parsing module is specifically configured to: analyzing the service index request to obtain service index data; extracting a plurality of business index parameters from the business index data; and performing character string splicing on the plurality of service index parameters to obtain service identification data, wherein the service identification data is a data key name.
Optionally, in a second implementation manner of the second aspect of the present invention, the calculating module includes: the calculating unit is used for calling an index calculating engine to perform index calculation on the service identification data to obtain a target index data identification; and the index data determining unit is used for determining initial aggregation index data in a preset cache database and/or a preset real-time analysis database based on the target index data identification, wherein the initial aggregation index data at least comprises real-time initial aggregation index data.
Optionally, in a third implementation manner of the second aspect of the present invention, the calculating unit is specifically configured to: searching a preset index definition table based on the service identification data to obtain a target index code, wherein the index definition table is stored in a preset database; encoding the target index with a matching logic field value to obtain a target logic field value; determining a corresponding target logic algorithm based on the target logic field value in a plurality of preset logic algorithms; and calling an index calculation engine to execute the target logic algorithm, and calculating the service identification data through the target logic algorithm to obtain a target index data identification.
Optionally, in a fourth implementation manner of the second aspect of the present invention, the index data determining unit is specifically configured to: searching in a preset cache database based on the target index data mark to obtain a query result, and judging whether the query result is a null value or not; if the query result is not null, determining initial aggregation index data in the cache database and the real-time analysis database, wherein the initial aggregation index data comprises historical initial aggregation index data and real-time initial aggregation index data; and if the query result is a null value, querying in a preset real-time analysis database based on the target index data identifier to determine initial aggregation index data, wherein the initial aggregation index data is real-time initial aggregation index data.
Optionally, in a fifth implementation manner of the second aspect of the present invention, the query device of index data further includes: the data acquisition module is used for acquiring service index caliber and service data; and the input module is used for carrying out index coding, logic field value and logic algorithm input in a preset index definition table according to the service index caliber and the service data, and storing the service data into a preset real-time analysis database and a preset database.
Optionally, in a sixth implementation manner of the second aspect of the present invention, the recording module may be further specifically configured to: configuring the index caliber and the service data in a preset index cloud platform based on the index caliber and the service data to generate a plurality of index codes, a plurality of logic field values and a plurality of logic algorithms; and recording the index codes, the logic field values and the logic algorithms into a preset index definition table, and storing the service data into a preset real-time analysis database and a preset database.
A third aspect of the present invention provides a query device for index data, including: a memory and at least one processor, the memory having instructions stored therein, the memory and the at least one processor being interconnected by a line; the at least one processor invokes the instructions in the memory to cause the query device for index data to perform the query method for index data described above.
A fourth aspect of the present invention provides a computer-readable storage medium having instructions stored therein that, when executed on a computer, cause the computer to perform the above-described index data query method.
In the technical scheme provided by the invention, a service index request is acquired, wherein the service index request at least comprises a real-time service index request; analyzing the service index request to obtain service identification data, wherein the service identification data is a data key name; determining initial aggregation index data in a preset cache database and/or a preset real-time analysis database according to an index calculation engine and the service identification data, wherein the initial aggregation index data at least comprises real-time initial aggregation index data; extracting initial aggregation index data from the cache database and/or the real-time analysis database, carrying out standardization processing on the initial aggregation index data according to a preset data standard to generate target aggregation index data, and transmitting the target aggregation index data to a preset terminal for displaying, wherein the target aggregation index data is used for displaying service change conditions. In the embodiment of the invention, a real-time analysis database and a buffer database are introduced, index data is queried in the real-time analysis database and the buffer database according to an index query request by calling an index calculation engine, and standardized processing is carried out on the index data to generate target aggregate index data, so that the problem that the real-time index data cannot be queried is solved, a third party is not required to provide calculated index data, and the efficiency of querying the index data is improved.
Drawings
FIG. 1 is a schematic diagram of an embodiment of a method for querying index data according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of another embodiment of a method for querying index data according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of an embodiment of a query device for index data according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of another embodiment of a query device for index data according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of an embodiment of a query device for index data in an embodiment of the present invention.
Detailed Description
The embodiment of the invention provides a query method, a query device, query equipment and a storage medium for index data, which are used for solving the problem that real-time index data cannot be queried and improving the efficiency of querying the index data.
The terms "first," "second," "third," "fourth" and the like in the description and in the claims and in the above drawings, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments described herein may be implemented in other sequences than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed or inherent to such process, method, article, or apparatus.
For easy understanding, the following describes a specific flow of an embodiment of the present invention, referring to fig. 1, and one embodiment of a method for querying index data in an embodiment of the present invention includes:
101. acquiring a service index request, wherein the service index request at least comprises a real-time service index request;
the server obtains a traffic index request comprising at least a real-time traffic index request.
In this embodiment, the query of the index data is mainly performed by using the real-time service index request, and in other embodiments, the service index request may be a daily service index request, a ten-day service index request, a month service index request, a year service index request, and the like. In this embodiment, the service index request may be a number of orders for inquiring real-time home life-saving, and in other embodiments, the service index request may also be a number of orders for inquiring home life-saving within 15 days, a number of orders for inquiring home life-saving within 9 months, etc.
It can be understood that the execution body of the present invention may be a query device of index data, and may also be a terminal or a server, which is not limited herein. The embodiment of the invention is described by taking a server as an execution main body as an example.
102. Analyzing the service index request to obtain service identification data, wherein the service identification data is a data key name;
And the server analyzes the service index request to obtain service identification data which is the data key name.
The service index request can be a piece of voice data, a piece of text data or an instruction, and the server cannot directly query the index data according to the voice data, the text data or the instruction, so before querying the index data, the server needs to analyze the service index request into a data form capable of being queried in a database. The server processes the business index request which is voice data, text data or instruction into a data key value pair, and then extracts a data key name, namely business identification data, from the data key value pair.
103. Determining initial aggregation index data in a preset cache database and/or a preset real-time analysis database according to the index calculation engine and the service identification data, wherein the initial aggregation index data at least comprises real-time initial aggregation index data;
the server calculates data according to the index calculation engine and the service identification data, and then determines initial aggregation index data comprising historical initial aggregation index data and real-time initial aggregation index data in a preset cache database and a preset real-time analysis database, or determines initial aggregation index data which is the real-time initial aggregation index data in the preset real-time analysis database.
It should be noted that, if the initial aggregation indicator data includes historical initial aggregation indicator data and real-time initial aggregation indicator data, the initial aggregation indicator data is initial aggregation indicator data generated after integrating the historical initial aggregation indicator data and the real-time initial aggregation indicator data. When the target data is determined in the preset cache database, the target data needs to be determined by combining the preset database, and when the target data is determined in the preset real-time analysis database, the target data needs to be determined by combining the preset database. In this embodiment, a cache database and a real-time analysis database are introduced, the real-time analysis database is a guide database, the cache database is an Oracle database, the server can call index data from the real-time analysis database in real time, and the Redsis cache technology based on the cache database can be used for quick call when accessing the index data for the second time.
The server calls the index calculation engine to calculate the index data, and in the process of inquiring the index data, the index calculation engine can directly calculate the initial aggregate index data corresponding to the service identification data, and the server is not required to wait for a third party to calculate the corresponding data, then transmit the data to the server, and then determine the index data in the database, thereby improving the efficiency of inquiring the index data. The server firstly queries initial aggregation index data in the cache database, and if the initial aggregation index data is not found, the server queries the initial aggregation index data from the real-time analysis database.
104. Extracting initial aggregation index data from a cache database and/or a real-time analysis database, carrying out standardization processing on the initial aggregation index data according to a preset data standard to generate target aggregation index data, transmitting the target aggregation index data to a preset terminal for displaying, wherein the target aggregation index data is used for displaying service change conditions.
The server extracts initial aggregation index data from the cache database and the real-time analysis database, then performs standardization processing on the initial aggregation index data to generate target aggregation index data, and finally transmits the target aggregation index data to a preset terminal for displaying, or extracts the initial aggregation index data from the real-time analysis database, then performs standardization processing on the initial aggregation index data to generate target aggregation index data, and finally transmits the target aggregation index data to the preset terminal for displaying, wherein the target aggregation index data is used for displaying service change conditions.
Because the target aggregate index data can be inquired from different data platforms and data engines, the server also performs standardization processing on the initial aggregate index data after extracting the initial aggregate index data from the cache database and/or the real-time analysis database, wherein the standard of the standardization processing is a preset data standard. When the server acquires the instruction of standardization processing, the server performs standardization processing on the initial aggregation index data according to a preset data standard to generate target aggregation index data. In this embodiment, the target aggregate index data is composed of at least channel (source platform) code, index code, and index value, and in other embodiments, the target aggregate index data may further include index date, order issuing authority, index name, index unit, and the like.
The preset terminal is the terminal sending the service index request. In this embodiment, the target aggregate index data is premium data, poll rate data, and renewal data. After extracting the renewal index data from the cache database and/or from the real-time analysis database, the server transmits the renewal index data to the terminal of the company A for display, and the company A can formulate marketing strategies, operation strategies and the like according to the renewal index data.
In the embodiment of the invention, a real-time analysis database and a buffer database are introduced, index data is queried in the real-time analysis database and the buffer database according to an index query request by calling an index calculation engine, and standardized processing is carried out on the index data to generate target aggregate index data, so that the problem that the real-time index data cannot be queried is solved, a third party is not required to provide calculated index data, and the efficiency of querying the index data is improved.
Referring to fig. 2, another embodiment of a method for querying index data in an embodiment of the present invention includes:
201. acquiring service index caliber and service data;
the server obtains a service indicator caliber and service data, and in this embodiment, the service caliber is a real-time dimension caliber through which the service data can be compiled. In other embodiments, the service indicator aperture may also be a dimension aperture of the current day, a dimension aperture of the current month, a dimension aperture of the current year, and the service data is data matched with the time dimension of the service aperture, for example, the service data is a real-time dimension aperture, and the service data is real-time service data.
202. Performing index coding, logic field value and logic algorithm input in a preset index definition table according to service index caliber and service data, and storing the service data into a preset real-time analysis database and a preset database;
specifically, the server configures in a preset index cloud platform based on the index caliber and the service data to generate a plurality of index codes, a plurality of logic field values and a plurality of logic algorithms; and recording a plurality of index codes, a plurality of logic field values and a plurality of logic algorithms into a preset index definition table, and storing service data into a preset real-time analysis database and a preset database.
For example, in this embodiment, it is assumed that one service data is a household renewal bill quantity, the service index caliber is real-time, and the server configures index codes, logical field values and logical algorithms on a preset cloud platform according to the household renewal bill quantity and the service index caliber. Wherein the code of "household" is "CC01", the code of "renewal" is EE03, the code of "real-time" is A00, the code of "order quantity" is A129, then the generated index code is "A00A129CC01EE03", the generated logic field value is configured as 'ICORE-DBVS-SSBF', and the generated logic algorithm is used for calculating an index C (current day bid-run-back ratio base line-integral) =an index A (current day bid-run-back ratio-integral) =an index B (current week bid-run-back ratio base line target-integral). The server stores the index code, the logic field value and the logic algorithm in a preset index definition table, stores the service data in a preset real-time analysis database for inquiry, and stores the service data in the preset database for long-term storage.
203. Acquiring a service index request, wherein the service index request at least comprises a real-time service index request;
the server obtains a traffic index request comprising at least a real-time traffic index request.
In this embodiment, the query index data is mainly performed based on the real-time service index request, and in other embodiments, the service index request may be a daily service index request, a ten-day service index request, a month service index request, a year service index request, or the like. In this embodiment, the service index request may be a number of orders for inquiring real-time home life-saving, and in other embodiments, the service index request may also be a number of orders for inquiring home life-saving within 15 days, a number of orders for inquiring home life-saving within 9 months, etc.
204. Analyzing the service index request to obtain service identification data, wherein the service identification data is a data key name;
and the server analyzes the service index request to obtain service identification data which is the data key name.
The service index request can be a piece of voice data, a piece of text data or an instruction, and the server cannot directly query the index data according to the voice data, the text data or the instruction, so before querying the index data, the server needs to analyze the service index request into a data form capable of being queried in a database. The server processes the business index request which is voice data, text data or instruction into a data key value pair, and then extracts a data key name, namely business identification data, from the data key value pair.
Specifically, firstly, the server analyzes a service index request (text, voice or instruction, etc.) into service index data (character string or code); then the server extracts a plurality of business index parameters from the business index data; and finally, the server performs character string splicing on the plurality of service index parameters to obtain service identification data which is the data key name.
For example, assuming that the service index request is "inquiring the real-time household continuous-insurance receipt", the server analyzes to obtain the service index parameter of "real-time", the service index parameter of "household", the service index parameter of "continuous-insurance" and the service index parameter of "receipt", and the server performs character string splicing on the service index parameters to obtain the service identification data "household continuous-insurance real-time receipt" as key name.
205. Determining initial aggregation index data in a preset cache database and/or a preset real-time analysis database according to the index calculation engine and the service identification data, wherein the initial aggregation index data at least comprises real-time initial aggregation index data;
the server calculates data according to the index calculation engine and the service identification data, and then determines initial aggregation index data comprising historical initial aggregation index data and real-time initial aggregation index data in a preset cache database and a preset real-time analysis database, or determines initial aggregation index data which is the real-time initial aggregation index data in the preset real-time analysis database.
It should be noted that, if the initial aggregation indicator data includes historical initial aggregation indicator data and real-time initial aggregation indicator data, the initial aggregation indicator data is initial aggregation indicator data generated after integrating the historical initial aggregation indicator data and the real-time initial aggregation indicator data. When the target data is determined in the preset cache database, the target data needs to be determined by combining the preset database, and when the target data is determined in the preset real-time analysis database, the target data needs to be determined by combining the preset database. In this embodiment, a cache database and a real-time analysis database are introduced, the real-time analysis database is a guide database, the cache database is an Oracle database, the server can call index data from the real-time analysis database in real time, and the Redsis cache technology based on the cache database can be used for quick call when accessing the index data for the second time.
The server calls the index calculation engine to calculate the index data, and in the process of inquiring the index data, the index calculation engine can directly calculate the initial aggregate index data corresponding to the service identification data, and the server is not required to wait for a third party to calculate the corresponding data, then transmit the data to the server, and then determine the index data in the database, thereby improving the efficiency of inquiring the index data. The server firstly queries initial aggregation index data in the cache database, and if the initial aggregation index data is not found, the server queries the initial aggregation index data from the real-time analysis database.
Specifically, the server calls an index calculation engine to perform index calculation on the service identification data to obtain a target index data identification; the server determines initial aggregation index data based on the target index data identification in a preset cache database and/or a preset real-time analysis database, wherein the initial aggregation index data at least comprises real-time initial aggregation index data.
It should be noted that, in other embodiments, the server may also call the index calculation engine to calculate the date aggregation index data, the ten-day aggregation index data, the month aggregation index data, the year aggregation index data, and the like, and when querying index data with a longer time span, such as the season aggregation index data and the year aggregation index data, the server needs to be queried together with the database.
The server calls an index calculation engine to calculate the index of the service identification data, and the specific process for obtaining the target index data identification is as follows:
the server searches a preset index definition table based on the service identification data to obtain a target index code, and the index definition table is stored in a preset database; the server encodes and matches the logic field value for the target index to obtain a target logic field value; determining a corresponding target logic algorithm based on the target logic field value in a plurality of preset logic algorithms; the server calls an index calculation engine to execute a target logic algorithm, and calculates the service identification data through the target logic algorithm to obtain a target index data identification.
For example, the service identification data is a household continuous protection real-time label quantity, the server searches in the index definition table based on the household continuous protection real-time label quantity to obtain a target index code of "A00A129CC01EE03", the server searches according to "A00A129CC01EE03" to obtain a logic field 'ICORE-DBVS-SSBF', then the server matches a target logic algorithm corresponding to 'ICORE-DBVS-SSBF' in a plurality of logic algorithms, the logic algorithm is the target index data identification (current day bid return loss comparison base line-integral) =index A (current day bid return loss ratio-integral) =index B (current week bid return loss ratio base line target-integral), and finally the index calculation engine is called to execute the algorithm to obtain the target index data identification.
The server determines initial aggregation index data in a preset cache database and/or a preset real-time analysis database based on the target index data identification, wherein the initial aggregation index data at least comprises the following specific processes of real-time initial aggregation index data:
the server searches in a preset cache database based on the target index data mark to obtain a query result, and judges whether the query result is a null value or not; if the query result is not null, the server determines that the query result comprises real-time initial aggregation index data and historical initial aggregation index data, namely initial aggregation index data; if the query result is null, the server queries in a preset real-time analysis database based on the target index data identifier, and obtains initial aggregation index data which is real-time initial aggregation index data.
If the server inquires the initial aggregation index data corresponding to the target index data identification before, the server can directly determine the historical initial aggregation index data from the cache database, determine the real-time initial aggregation index data in the real-time analysis database, calculate the two to generate the initial aggregation index data, and the server does not need to utilize resources again to determine the inquired historical initial aggregation index data in the real-time analysis database again, so that inquiry resources are saved; if the initial aggregate index data corresponding to the excessive target index data identification is not queried before, the server needs to determine the initial aggregate index data from the real-time analysis database.
If the data to be queried is month index data, firstly, the index data of the current day (real-time initial aggregation index data) is queried in a real-time analysis database (guide database), then, the month index data of the current month before the current day (historical initial aggregation index data) is queried in a cache database (Oracle database), and finally, the month aggregation index data, namely, the initial aggregation index data, can be obtained by adding the two index data.
206. Extracting initial aggregation index data from a cache database and/or a real-time analysis database, carrying out standardization processing on the initial aggregation index data according to a preset data standard to generate target aggregation index data, transmitting the target aggregation index data to a preset terminal for displaying, wherein the target aggregation index data is used for displaying service change conditions.
The server extracts initial aggregation index data from the cache database and the real-time analysis database, then performs standardization processing on the initial aggregation index data to generate target aggregation index data, and finally transmits the target aggregation index data to a preset terminal for displaying, or extracts the initial aggregation index data from the real-time analysis database, then performs standardization processing on the initial aggregation index data to generate target aggregation index data, and finally transmits the target aggregation index data to the preset terminal for displaying, wherein the target aggregation index data is used for displaying service change conditions.
Because the target aggregate index data can be inquired from different data platforms and data engines, the server also performs standardization processing on the initial aggregate index data after extracting the initial aggregate index data from the cache database and/or the real-time analysis database, wherein the standard of the standardization processing is a preset data standard. When the server acquires the instruction of standardization processing, the server performs standardization processing on the initial aggregation index data according to a preset data standard to generate target aggregation index data. In this embodiment, the target aggregate index data is composed of at least channel (source platform) code, index code, and index value, and in other embodiments, the target aggregate index data may further include index date, order issuing authority, index name, index unit, and the like.
The preset terminal is the terminal sending the service index request. In this embodiment, the target aggregate index data is premium data, poll rate data, and renewal data. After extracting the renewal index data from the cache database and/or from the real-time analysis database, the server transmits the renewal index data to the terminal of the company A for display, and the company A can formulate marketing strategies, operation strategies and the like according to the renewal index data.
In the embodiment of the invention, a real-time analysis database and a buffer database are introduced, index data is queried in the real-time analysis database and the buffer database according to an index query request by calling an index calculation engine, and standardized processing is carried out on the index data to generate target aggregate index data, so that the problem that the real-time index data cannot be queried is solved, a third party is not required to provide calculated index data, and the efficiency of querying the index data is improved.
The method for querying the index data in the embodiment of the present invention is described above, and the device for querying the index data in the embodiment of the present invention is described below, referring to fig. 3, where an embodiment of the device for querying the index data in the embodiment of the present invention includes:
An index request obtaining module 301, configured to obtain a service index request, where the service index request at least includes a real-time service index request;
the parsing module 302 is configured to parse the service indicator request to obtain service identification data, where the service identification data is a data key name;
the calculating module 303 is configured to determine initial aggregate index data according to the index calculating engine and the service identification data in a preset cache database and/or a preset real-time analysis database, where the initial aggregate index data at least includes real-time initial aggregate index data;
the extracting module 304 is configured to extract initial aggregation indicator data from the cache database and/or the real-time analysis database, perform standardization processing on the initial aggregation indicator data according to a preset data standard, generate target aggregation indicator data, and transmit the target aggregation indicator data to a preset terminal for display, where the target aggregation indicator data is used to display a service change condition.
In the embodiment of the invention, a real-time analysis database and a buffer database are introduced, index data is queried in the real-time analysis database and the buffer database according to an index query request by calling an index calculation engine, and standardized processing is carried out on the index data to generate target aggregate index data, so that the problem that the real-time index data cannot be queried is solved, a third party is not required to provide calculated index data, and the efficiency of querying the index data is improved.
Referring to fig. 4, another embodiment of a query device for index data in an embodiment of the present invention includes:
an index request obtaining module 301, configured to obtain a service index request, where the service index request at least includes a real-time service index request;
the parsing module 302 is configured to parse the service indicator request to obtain service identification data, where the service identification data is a data key name;
the calculating module 303 is configured to determine initial aggregate index data according to the index calculating engine and the service identification data in a preset cache database and/or a preset real-time analysis database, where the initial aggregate index data at least includes real-time initial aggregate index data;
the extracting module 304 is configured to extract initial aggregation indicator data from the cache database and/or the real-time analysis database, perform standardization processing on the initial aggregation indicator data according to a preset data standard, generate target aggregation indicator data, and transmit the target aggregation indicator data to a preset terminal for display, where the target aggregation indicator data is used to display a service change condition.
Optionally, the parsing module 302 may be further specifically configured to:
Analyzing the service index request to obtain service index data;
extracting a plurality of business index parameters from the business index data;
and performing character string splicing on the plurality of service index parameters to obtain service identification data, wherein the service identification data is a data key name.
Optionally, the calculating module 303 includes:
a calculating unit 3031, configured to invoke an index calculating engine to perform index calculation on the service identifier data, so as to obtain a target index data identifier;
the indicator data determining unit 3032 is configured to determine, based on the target indicator data identifier, initial aggregate indicator data in a preset cache database and/or a preset real-time analysis database, where the initial aggregate indicator data at least includes real-time initial aggregate indicator data.
Optionally, the computing unit 3031 may be further specifically configured to:
searching a preset index definition table based on the service identification data to obtain a target index code, wherein the index definition table is stored in a preset database;
encoding the target index with a matching logic field value to obtain a target logic field value;
determining a corresponding target logic algorithm based on the target logic field value in a plurality of preset logic algorithms;
And calling an index calculation engine to execute the target logic algorithm, and calculating the service identification data through the target logic algorithm to obtain a target index data identification.
Optionally, the indicator data determining unit 3032 may be specifically configured to:
searching in a preset cache database based on the target index data mark to obtain a query result, and judging whether the query result is a null value or not;
if the query result is not null, determining initial aggregation index data in the cache database and the real-time analysis database, wherein the initial aggregation index data comprises historical initial aggregation index data and real-time initial aggregation index data;
and if the query result is a null value, querying in a preset real-time analysis database based on the target index data identifier to determine initial aggregation index data, wherein the initial aggregation index data is real-time initial aggregation index data.
Optionally, the query device of the index data further includes:
a data acquisition module 305, configured to acquire a service indicator caliber and service data;
and the input module 306 is used for performing input of index coding, logic field values and logic algorithms in a preset index definition table according to the service index caliber and the service data, and storing the service data into a preset real-time analysis database and a preset database.
Optionally, the entry module 306 may be further specifically configured to:
configuring the index caliber and the service data in a preset index cloud platform based on the index caliber and the service data to generate a plurality of index codes, a plurality of logic field values and a plurality of logic algorithms;
and recording the index codes, the logic field values and the logic algorithms into a preset index definition table, and storing the service data into a preset real-time analysis database and a preset database.
In the embodiment of the invention, a real-time analysis database and a buffer database are introduced, index data is queried in the real-time analysis database and the buffer database according to an index query request by calling an index calculation engine, and standardized processing is carried out on the index data to generate target aggregate index data, so that the problem that the real-time index data cannot be queried is solved, a third party is not required to provide calculated index data, and the efficiency of querying the index data is improved.
The query device for index data in the embodiment of the present invention is described in detail above in fig. 3 and fig. 4 from the point of view of modularized functional entities, and the query device for index data in the embodiment of the present invention is described in detail below from the point of view of hardware processing.
Fig. 5 is a schematic structural diagram of an index data query device according to an embodiment of the present invention, where the index data query device 500 may have a relatively large difference due to different configurations or performances, and may include one or more processors (central processing units, CPU) 510 (e.g., one or more processors) and a memory 520, and one or more storage media 530 (e.g., one or more mass storage devices) storing application programs 533 or data 532. Wherein memory 520 and storage medium 530 may be transitory or persistent storage. The program stored in the storage medium 530 may include one or more modules (not shown), each of which may include a series of instruction operations in the query device 500 for index data. Still further, the processor 510 may be configured to communicate with the storage medium 530 to execute a series of instruction operations in the storage medium 530 on the index data querying device 500.
The query device 500 for index data may also include one or more power supplies 540, one or more wired or wireless network interfaces 550, one or more input/output interfaces 560, and/or one or more operating systems 531, such as Windows Serve, mac OS X, unix, linux, freeBSD, and the like. It will be appreciated by those skilled in the art that the index data querying device structure shown in fig. 5 does not constitute a limitation on the index data querying device, and may include more or fewer components than shown, or may combine certain components, or may be a different arrangement of components.
Further, the computer-usable storage medium may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function, and the like; the storage data area may store data created from the use of blockchain nodes, and the like.
The present invention also provides a computer readable storage medium, which may be a non-volatile computer readable storage medium, or may be a volatile computer readable storage medium, where instructions are stored in the computer readable storage medium, when the instructions are executed on a computer, cause the computer to perform the steps of the index data query method.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, which are not repeated herein.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied essentially or in part or all of the technical solution or in part in the form of a software product stored in a storage medium, including instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a read-only memory (ROM), a random access memory (random access memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The blockchain is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and the like. The Blockchain (Blockchain), which is essentially a decentralised database, is a string of data blocks that are generated by cryptographic means in association, each data block containing a batch of information of network transactions for verifying the validity of the information (anti-counterfeiting) and generating the next block. The blockchain may include a blockchain underlying platform, a platform product services layer, an application services layer, and the like.
The above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims (9)
1. The query method of the index data is characterized by comprising the following steps:
Acquiring a service index request, wherein the service index request at least comprises a real-time service index request;
analyzing the service index request to obtain service identification data, wherein the service identification data is a data key name;
determining initial aggregation index data in a preset cache database and/or a preset real-time analysis database according to an index calculation engine and the service identification data, wherein the initial aggregation index data at least comprises real-time initial aggregation index data; determining initial aggregation index data in a preset cache database and/or a preset real-time analysis database according to the index calculation engine and the service identification data, wherein the initial aggregation index data at least comprises real-time initial aggregation index data and comprises:
invoking an index calculation engine to perform index calculation on the service identification data to obtain a target index data identification; the service identification data comprises household continuous real-time ticket signing quantity, the calling index calculation engine performs index calculation on the service identification data, and the obtaining of the target index data identification comprises the following steps: the server searches and obtains a target index code as 'A00A 129CC01EE 03' in an index definition table based on the household continuous-protection real-time label quantity, searches and obtains a logic field 'ICORE-DBVS-SSBF' according to 'A00A 129CC01EE 03', then matches a target logic algorithm corresponding to 'ICORE-DBVS-SSBF' in a plurality of logic algorithms by the server, wherein the target logic algorithm is a target index data mark = index A-index B, the target index data mark is used for representing current day bid return loss comparison base line-whole, the index A is used for representing current day bid return loss ratio-whole, the index B is used for representing current week bid return loss ratio base line target-whole, and finally invokes an index calculation engine to execute the algorithm to obtain a target index data mark;
Determining initial aggregation index data in a preset cache database and/or a preset real-time analysis database based on the target index data mark, wherein the initial aggregation index data at least comprises real-time initial aggregation index data;
extracting initial aggregation index data from the cache database and/or the real-time analysis database, carrying out standardization processing on the initial aggregation index data according to a preset data standard to generate target aggregation index data, and transmitting the target aggregation index data to a preset terminal for displaying, wherein the target aggregation index data is used for displaying service change conditions.
2. The method for querying the index data according to claim 1, wherein the parsing the service index request to obtain service identification data, where the service identification data is a data key name includes:
analyzing the service index request to obtain service index data;
extracting a plurality of business index parameters from the business index data;
and performing character string splicing on the plurality of service index parameters to obtain service identification data, wherein the service identification data is a data key name.
3. The method of claim 1, wherein invoking the index calculation engine to perform index calculation on the service identification data to obtain a target index data identification comprises:
Searching a preset index definition table based on the service identification data to obtain a target index code, wherein the index definition table is stored in a preset database;
encoding the target index with a matching logic field value to obtain a target logic field value;
determining a corresponding target logic algorithm based on the target logic field value in a plurality of preset logic algorithms;
and calling an index calculation engine to execute the target logic algorithm, and calculating the service identification data through the target logic algorithm to obtain a target index data identification.
4. The method according to claim 1, wherein determining initial aggregate index data based on the target index data identification in a preset cache database and/or a preset real-time analysis database, wherein the initial aggregate index data at least includes real-time initial aggregate index data including:
searching in a preset cache database based on the target index data mark to obtain a query result, and judging whether the query result is a null value or not;
if the query result is not null, determining initial aggregation index data in the cache database and the real-time analysis database, wherein the initial aggregation index data comprises historical initial aggregation index data and real-time initial aggregation index data;
And if the query result is a null value, querying in a preset real-time analysis database based on the target index data identifier to determine initial aggregation index data, wherein the initial aggregation index data is real-time initial aggregation index data.
5. The method according to any one of claims 1 to 4, wherein before the acquiring the service index request, the service index request at least includes a real-time service index request, the method further comprises:
acquiring service index caliber and service data;
and performing index coding, logic field value and logic algorithm input in a preset index definition table according to the service index caliber and the service data, and storing the service data into a preset real-time analysis database and a preset database.
6. The method according to claim 4, wherein the performing, according to the service indicator caliber and the service data, entry of an indicator code, a logic field value and a logic algorithm in a preset indicator definition table, and storing the service data in a preset real-time analysis database and a preset database comprises:
Configuring the index caliber and the service data in a preset index cloud platform based on the index caliber and the service data to generate a plurality of index codes, a plurality of logic field values and a plurality of logic algorithms;
and recording the index codes, the logic field values and the logic algorithms into a preset index definition table, and storing the service data into a preset real-time analysis database and a preset database.
7. An index data query device, characterized in that the index data query device includes:
the system comprises an index request acquisition module, a service index request processing module and a service index processing module, wherein the index request acquisition module is used for acquiring a service index request, and the service index request at least comprises a real-time service index request;
the analysis module is used for analyzing the service index request to obtain service identification data, wherein the service identification data is a data key name;
the calculation module is used for determining initial aggregation index data in a preset cache database and/or a preset real-time analysis database according to the index calculation engine and the service identification data, wherein the initial aggregation index data at least comprises real-time initial aggregation index data; determining initial aggregation index data in a preset cache database and/or a preset real-time analysis database according to the index calculation engine and the service identification data, wherein the initial aggregation index data at least comprises real-time initial aggregation index data and comprises:
Invoking an index calculation engine to perform index calculation on the service identification data to obtain a target index data identification; the service identification data comprises household continuous real-time ticket signing quantity, the calling index calculation engine performs index calculation on the service identification data, and the obtaining of the target index data identification comprises the following steps: the server searches and obtains a target index code as 'A00A 129CC01EE 03' in an index definition table based on the household continuous-protection real-time label quantity, searches and obtains a logic field 'ICORE-DBVS-SSBF' according to 'A00A 129CC01EE 03', then matches a target logic algorithm corresponding to 'ICORE-DBVS-SSBF' in a plurality of logic algorithms by the server, wherein the target logic algorithm is a target index data mark = index A-index B, the target index data mark is used for representing current day bid return loss comparison base line-whole, the index A is used for representing current day bid return loss ratio-whole, the index B is used for representing current week bid return loss ratio base line target-whole, and finally invokes an index calculation engine to execute the algorithm to obtain a target index data mark;
determining initial aggregation index data in a preset cache database and/or a preset real-time analysis database based on the target index data mark, wherein the initial aggregation index data at least comprises real-time initial aggregation index data; the extraction module is used for extracting initial aggregation index data from the cache database and/or the real-time analysis database, carrying out standardization processing on the initial aggregation index data according to a preset data standard to generate target aggregation index data, and transmitting the target aggregation index data to a preset terminal for displaying, wherein the target aggregation index data is used for displaying service change conditions.
8. An index data query device, characterized in that the index data query device includes: a memory and at least one processor, the memory having instructions stored therein, the memory and the at least one processor being interconnected by a line;
the at least one processor invokes the instructions in the memory to cause the query device of the index data to perform the method of querying index data as claimed in any one of claims 1 to 6.
9. A computer-readable storage medium, on which a computer program is stored, characterized in that the computer program, when executed by a processor, implements the query method of index data according to any one of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011637621.2A CN112633761B (en) | 2020-12-31 | 2020-12-31 | Index data query method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011637621.2A CN112633761B (en) | 2020-12-31 | 2020-12-31 | Index data query method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112633761A CN112633761A (en) | 2021-04-09 |
CN112633761B true CN112633761B (en) | 2023-09-19 |
Family
ID=75290466
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011637621.2A Active CN112633761B (en) | 2020-12-31 | 2020-12-31 | Index data query method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112633761B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113422796A (en) * | 2021-05-06 | 2021-09-21 | 北京沃东天骏信息技术有限公司 | Information processing method and device and storage medium |
CN113535734B (en) * | 2021-07-26 | 2023-07-07 | 安徽容知日新科技股份有限公司 | Data storage method, data query method and computing device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109885453A (en) * | 2019-02-18 | 2019-06-14 | 国家计算机网络与信息安全管理中心 | Big data platform monitoring system based on flow data processing |
CN111400363A (en) * | 2020-02-23 | 2020-07-10 | 中国平安财产保险股份有限公司 | Index data processing method and device, electronic equipment and storage medium |
CN112000636A (en) * | 2020-08-31 | 2020-11-27 | 民生科技有限责任公司 | User behavior statistical analysis method based on Flink streaming processing |
-
2020
- 2020-12-31 CN CN202011637621.2A patent/CN112633761B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109885453A (en) * | 2019-02-18 | 2019-06-14 | 国家计算机网络与信息安全管理中心 | Big data platform monitoring system based on flow data processing |
CN111400363A (en) * | 2020-02-23 | 2020-07-10 | 中国平安财产保险股份有限公司 | Index data processing method and device, electronic equipment and storage medium |
CN112000636A (en) * | 2020-08-31 | 2020-11-27 | 民生科技有限责任公司 | User behavior statistical analysis method based on Flink streaming processing |
Also Published As
Publication number | Publication date |
---|---|
CN112633761A (en) | 2021-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111756522B (en) | Data processing method and system | |
CN112633761B (en) | Index data query method, device, equipment and storage medium | |
CN110807085B (en) | Fault information query method and device, storage medium and electronic device | |
CN111915366B (en) | User portrait construction method, device, computer equipment and storage medium | |
CN111984719A (en) | Data calling method, device, equipment and storage medium based on data source | |
CN108717426A (en) | Update method, device, computer equipment and the storage medium of business data | |
CN112632129A (en) | Code stream data management method, device and storage medium | |
CN111932380A (en) | Big data-based information processing method and device and information processing sharing platform | |
CN115329381A (en) | Sensitive data-based analysis and early warning method and device, computer equipment and medium | |
CN104408062B (en) | Security file processing method and device | |
CN109544207A (en) | A kind of information processing method, storage medium and server | |
CN113010542A (en) | Service data processing method and device, computer equipment and storage medium | |
CN109377391B (en) | Information tracking method, storage medium and server | |
CN110781232A (en) | Data processing method, data processing device, computer equipment and storage medium | |
CN114860806A (en) | Data query method and device of block chain, computer equipment and storage medium | |
CN112632247A (en) | Method and device for detecting man-hour report, computer equipment and storage medium | |
US6987709B2 (en) | Device time setting method, program and system | |
CN111369370A (en) | Estimation table processing method, device, server and storage medium | |
US20210004841A1 (en) | User attribute estimation system based on ip address | |
CN113792344B (en) | Data desensitization processing method, device, equipment and storage medium | |
CN113806600B (en) | Method, device, equipment and medium for constructing family relation network of service data | |
CN117131245B (en) | Method for realizing directory resource recommendation mechanism by using knowledge graph technology | |
CN111917556B (en) | Interactive file detection method, device, terminal and storage medium | |
CN113177227A (en) | Information verification method and device based on block chain | |
CN115934454A (en) | Log collection method, device, equipment and medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |