CN110377668A - Data analysing method and system - Google Patents

Data analysing method and system Download PDF

Info

Publication number
CN110377668A
CN110377668A CN201910535655.1A CN201910535655A CN110377668A CN 110377668 A CN110377668 A CN 110377668A CN 201910535655 A CN201910535655 A CN 201910535655A CN 110377668 A CN110377668 A CN 110377668A
Authority
CN
China
Prior art keywords
data
report
request
chart
model
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.)
Pending
Application number
CN201910535655.1A
Other languages
Chinese (zh)
Inventor
胡云
陈立
龚健
李邱林
唐明辉
陈尚元
贾西贝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Huaao Data Technology Co Ltd
Original Assignee
Shenzhen Huaao Data Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Huaao Data Technology Co Ltd filed Critical Shenzhen Huaao Data Technology Co Ltd
Priority to CN201910535655.1A priority Critical patent/CN110377668A/en
Publication of CN110377668A publication Critical patent/CN110377668A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/285Clustering or classification
    • G06F16/287Visualization; Browsing

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)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a kind of data analysing methods, including receive and obtain configuration data request;According to the data obtained in configuration data request database;Dimension management and cohesively managed are carried out to the data of database, are respectively formed dimension table and Aggregation Table;Dimension table and Aggregation Table are loaded, the data model comprising dimension table and Aggregation Table is obtained, parses and manages the data model and obtain dimensional model, Multidimensional Data Model and SQL model;Request results are returned according to configuration data request is obtained.When responding report request in the prior art, Data Analysis Platform is after data source obtains data, low-response low to the treatment effeciency of data.Present invention seek to address that carrying out processing after obtaining data source to the data of acquisition and achieving the purpose that improve efficiency.

Description

Data analysing method and system
Technical field
The present invention relates to data analysis technique fields, more particularly, to a kind of data analysing method and system.
Background technique
Data Analysis Platform is a kind of configuration Core Generator of data analysis special topic, meets user demand for rapid build Data analyze thematic data, the generation of Data Analysis Platform be in order to solve the problems in traditional report development process, for fortune The offers such as battalion personnel, corporate decision person, data analysis project teacher are effective, accurate data analysis service;Outstanding data analysis Platform first has to meet the functions such as data query, statistics, multidimensional analysis, data sheet, and company represented by the internet is more next More pay attention to data, data acquisition is no longer difficult point, and difficult point is how agility analyzes the data obtained.
When responding report request in the prior art, processing of the Data Analysis Platform after data source obtains data, to data Low efficiency, low-response.Present invention seek to address that after obtaining data source, carry out processing to the data of acquisition and reach to improve efficiency Purpose.
Summary of the invention
In view of the above problems, the invention proposes a kind of data analysing method and systems, respond report in the prior art and ask When asking, Data Analysis Platform is after data source obtains data, low-response low to the treatment effeciency of data.Present invention seek to address that After obtaining data source, processing is carried out to the data of acquisition and achievees the purpose that improve efficiency.
In order to achieve the above object, the embodiment of the invention provides a kind of data analysing methods, comprising: receives and obtains configuration Request of data;
According to the data obtained in configuration data request database;
Dimension management and cohesively managed are carried out to the data of database, are respectively formed dimension table and Aggregation Table;
Dimension table and Aggregation Table are loaded, the data model comprising dimension table and Aggregation Table is obtained, parses and manage the number Dimensional model, Multidimensional Data Model and SQL model are obtained according to model;
Request results are returned according to configuration data request is obtained.
Further, described receive obtains configuration data request to receive the acquisition configuration report sent according to Report Designer Table request of data, the Report Designer are used for the self-service analysis of report, report management, and report shares and report publication.
Further, the Report Designer establishes the second Multidimensional Data Model according to the request results.
Further, the Report Designer includes the chart module for being inserted into chart, for editing the chart of chart Editing machine, the style editor of managerial report pattern and for triggering the insertion chart edit chart or control chart function Control.
Further, the Report Designer further includes permission control module, is matched according to the user role setting acquisition Set the permission of data.
Further, described to obtain configuration data request to obtain the request for configuring report data.
A kind of data analysis system, including server and client side's equipment, the server include
One or more first processors, first memory and one or more first application program, wherein described one A or multiple first application programs are stored in the memory and are configured as being executed by one or more of processors, One or more of first application programs are configured as executing following method:
Receive the acquisition configuration data request that client device is sent;
According to the data obtained in configuration data request database;
Dimension management and cohesively managed are carried out to the data of database, are respectively formed dimension table and Aggregation Table;
Dimension table and Aggregation Table are loaded, the data model comprising dimension table and Aggregation Table is obtained, parses and manage the number Dimensional model, Multidimensional Data Model and SQL model are obtained according to model;
Request results are returned to client device according to configuration data request is obtained.
Further, the client device includes to provide the display of user interface, for showing request Configuration data;
One or more second processors;
Second memory;
One or more second application programs, wherein one or more of second application programs are stored in the storage It in device and is configured as being executed by one or more of second processors, one or more of second programs are configured as reporting Table designer
Further, the Report Designer is used for the self-service analysis of report, report management, and report shares and report publication.
Further, the Report Designer includes the chart module for being inserted into chart, for editing the chart of chart Editing machine, the style editor of managerial report pattern and for triggering the insertion chart edit chart or control chart function Control, the Report Designer further includes permission control module, according to user role be arranged it is described obtain configuration data power Limit.
The embodiment of the invention provides a kind of data analysing methods, comprising: receives and obtains configuration data request;According to acquisition Data in configuration data request database;Dimension management and cohesively managed are carried out to the data of database, are respectively formed Dimension table and Aggregation Table;Dimension table and Aggregation Table are loaded, the data model comprising dimension table and Aggregation Table is obtained, parses and manage The data model obtains dimensional model, Multidimensional Data Model and SQL model;Request knot is returned according to configuration data request is obtained Fruit.When responding report request in the prior art, Data Analysis Platform is after data source obtains data, to the treatment effeciency of data It is low, low-response.Present invention seek to address that carrying out processing after obtaining data source to the data of acquisition and reaching the mesh improved efficiency 's.
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 skilled in the art, without creative efforts, it can also be obtained according to these attached drawings other attached Figure.
Fig. 1 shows data analysing method schematic diagram according to an embodiment of the invention.
Specific embodiment
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described.
In some processes of the description in description and claims of this specification and above-mentioned attached drawing, contain according to Multiple operations that particular order occurs, but it should be clearly understood that these operations can not be what appears in this article suitable according to its Sequence is executed or is executed parallel, it should be noted that the description such as " first " herein, " second ", is different for distinguishing Message, equipment, module etc. do not represent sequencing, also do not limit " first " and " second " and are different type.
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, those skilled in the art's every other implementation obtained without creative efforts Example, shall fall within the protection scope of the present invention.
In conjunction with Fig. 1, a kind of data analysing method, comprising:
It receives and obtains configuration data request;The reception obtains configuration data request and is sent to receive according to Report Designer Acquisition configuration report data request, the Report Designer be used for the self-service analysis of report, report management, report share and report Publication.
Report Designer includes the chart module for being inserted into chart, for editing the bar chart editor of chart, management report The style editor of table sample formula and for triggering the insertion chart, edits the control of chart or control chart function.The report Designer can store in any client, and the client can be fixed computer processing equipment, be also possible to mobile meter Calculation machine processing equipment.User triggers chart module, chart module by the control of the carrying triggering command of client interactive interface Insertion chart movement is executed after obtaining trigger command, the chart module is made of instruction code;Similarly, user passes through client The control of the carrying triggering command of interactive interface triggers bar chart editor, and executive editor schemes after bar chart editor obtains trigger command Table movement, bar chart editor are made of instruction code;Similarly, the control that user passes through the carrying triggering command of client interactive interface Part triggers style editor, and style editor obtains the movement of execution managerial report pattern after trigger command, the managerial report Pattern includes increasing, and is deleted, inquiry or modification report style.
According to the data obtained in configuration data request database;Java database programming interface (JDBC) can be passed through The data database is accessed, which can be SQL database, and the data in the database can be obtained from data source, Data source can be in other databases comprising a variety of data obtain (type of other databases can be Sqlserver, Mysql, Access, Oracle, Paradox, dBase, FoxPro, MS Works or db2).
Dimension management and cohesively managed are carried out to the data of database, are respectively formed dimension table and Aggregation Table;Dimension is dimension Spend basis and the soul of modeling.In dimensionality analysis, measurement is known as " fact ", environment is described as " dimension ", dimension is to use The multiplicity environment required for analysis is true.For example, buyer, seller, commodity and time can be passed through when analyzing process of exchange Etc. dimensions description hand over incident environment.
The column for the expression dimension that dimension is included, referred to as dimensional attribute.Dimensional attribute is inquiry constraint condition, grouping and report The basic source that table label generates, is the key that data ease for use.Dimension table can be regarded as user to analyze the window of data, Include recording characteristic true in fact table in dimension table;Some characteristics specify how to summarize fact table data, so as to Useful information is provided for analyst, dimension table includes the hierarchical structure for helping to summarize the characteristic of data.For example, believing comprising product If the dimension table of breath generally comprises the hierarchical structure that product is divided into the Ganlei such as food, beverage, non-consumption product, in these products Every a kind of further repeatedly subdivision, until each product reaches lowest level.True table is the base table of dimensional model, each data Warehouse all includes one or more fact table.
Aggregation Table data are stored in true table according to most detailed format, and various reports can make full use of these numbers According to, for general query statement when inquiring true table, once-through operation frequently involves thousands of item records, but by using remittance Always, averagely, the polymerization techniques such as extreme value can substantially reduce the inquiry quantity of data.Therefore, the bottom data in true table It should be stored in middle table by polymerization in advance.Middle table stores aggregation information, so referred to as Aggregation Table, this processing Process is referred to as polymerization process.Dimension management maps for realizing the data of dimension table;Cohesively managed manages Aggregation Table and passes through OLAP (on-line analytical processing On-Line Analytical Processing) carries out the analysis summary of data to Aggregation Table. OLAP emphasis is the analysis summary to data, such as our various reports for seeing daily, is summarized to the various of previous day data, And it goes to analyze from multiple dimensions.The business characteristic of OLAP is that handling capacity is very high, and multiple big tables is needed to carry out polymerization behaviour Make.Commonly optimizing operation for OLAP is mainly partitioning technique and concurrent technique.
Dimension table and Aggregation Table are loaded, the data model comprising dimension table and Aggregation Table is obtained, parses and manage the number Dimensional model, Multidimensional Data Model and SQL model are obtained according to model;
Corresponding data model can be obtained by load dimension table and Aggregation Table, analysis management is carried out to data model Data model can be divided into dimensional model, and (concept of dimensional model is in Construction of Data Warehouse from data warehouse field A kind of Data Modeling Method.Dimensional model is mainly made of true table and dimension table the two fundamentals) multidimensional model is (more D Data Model is to meet the base that user carries out the needs of data query and analysis at many levels from multi-angle and sets up In true and dimension database model, the most typical data pattern of Multidimensional Data Model includes Star Schema, snowflake schema and thing Real constellation pattern) sql model (being integrated with various sql sentences, facilitate query calls database data)
Request results are returned according to configuration data request is obtained.The request of the acquisition configuration data can be by MDX (Multidimensional Expressions) is realized, is then parsed to MDX request, is verified and issue the request, By to the data model of foundation carry out inquiry and polymerization be calculated request data as request results return.
The technical solution of data analysing method disclosed above solves after obtaining data source, carries out to the data of acquisition Processing achievees the purpose that improve efficiency.
When Report Designer receives request data, establishing the second Multidimensional Data Model according to request data (can also be with Other data models are established, multidimensional model example i.e. the second Multidimensional Data Model in attached drawing 1, to build according to different request datas Found different Multidimensional Data Models).Report Designer further includes permission control module, is matched according to the user role setting acquisition Setting the permissions of data, (permission may be provided at when requesting access to, i.e., limits access request according to different user roles;It can also set Set when request results are returned and presented, i.e., request results shown according to different user role), such as line manager can request The permission of the sales volume of 1 year interior door whole member of acquisition past, and department rank and file then only obtained in past 1 year certainly The permission of own sales volume.
A kind of data analysis system, including server and client side's equipment, the server include
One or more first processors, first memory and one or more first application program, wherein described one A or multiple first application programs are stored in the memory and are configured as by one or more of first processors It executes, one or more of first application programs are configured as executing following method:
Receive the acquisition configuration data request that client device is sent;
According to the data obtained in configuration data request database;
Dimension management and cohesively managed are carried out to the data of database, are respectively formed dimension table and Aggregation Table;
Dimension table and Aggregation Table are loaded, the data model comprising dimension table and Aggregation Table is obtained, parses and manage the number Dimensional model, Multidimensional Data Model and SQL model are obtained according to model;
Request results are returned to client device according to configuration data request is obtained.
The client device includes to provide the display of user interface, for showing the configuration number of request According to;
One or more second processors;
Second memory;
One or more second application programs, wherein one or more of second application programs are stored in the storage It in device and is configured as being executed by one or more of second processors, one or more of second application programs are configured For Report Designer.
The Report Designer is used for the self-service analysis of report, report management, and report shares and report publication.
The Report Designer includes the chart module for being inserted into chart, for editing the bar chart editor of chart, is managed It manages the style editor of report style and for triggering the insertion chart, edits the control of chart or control chart function, institute Stating Report Designer further includes permission control module, and the permission for obtaining configuration data is arranged according to user role.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
The technical solution of data analysis system disclosed above solves after obtaining data source, carries out to the data of acquisition Processing achievees the purpose that improve efficiency.
In several embodiments provided herein, it should be understood that disclosed system, device and method can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components It can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown or The mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, the indirect coupling of device or unit It closes or communicates to connect, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can It is completed with instructing relevant hardware by program, which can be stored in a computer readable storage medium, storage Medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), disk or CD etc..
Those of ordinary skill in the art will appreciate that implement the method for the above embodiments be can be with Relevant hardware is instructed to complete by program, the program can store in a kind of computer readable storage medium, on Stating the storage medium mentioned can be read-only memory, disk or CD etc..
A kind of data analysing method provided by the present invention and system are described in detail above, for this field Those skilled in the art, thought according to an embodiment of the present invention, there will be changes in the specific implementation manner and application range, In conclusion the contents of this specification are not to be construed as limiting the invention.

Claims (10)

1. a kind of data analysing method characterized by comprising
It receives and obtains configuration data request;
According to the data obtained in configuration data request database;
Dimension management and cohesively managed are carried out to the data of database, are respectively formed dimension table and Aggregation Table;
Dimension table and Aggregation Table are loaded, the data model comprising dimension table and Aggregation Table is obtained, parses and manage the data mould Type obtains dimensional model, Multidimensional Data Model and SQL model;
Request results are returned according to configuration data request is obtained.
2. data analysing method according to claim 1, which is characterized in that the reception obtains configuration data request to connect The acquisition configuration report data request sent according to Report Designer is received, the Report Designer is used for the self-service analysis of report, report Table management, report shares and report publication.
3. data analysing method according to claim 2, which is characterized in that the Report Designer is tied according to the request Fruit establishes the second Multidimensional Data Model.
4. data analysing method according to claim 3, which is characterized in that the Report Designer includes for being inserted into figure The chart module of table, for editing the bar chart editor of chart, the style editor of managerial report pattern and described for triggering It is inserted into chart, edits the control of chart or control chart function.
5. data analysing method according to claim 4, which is characterized in that the Report Designer further includes permission control The permission for obtaining configuration data is arranged according to user role in module.
6. data analysing method according to claim 5, which is characterized in that the acquisition configuration data request is matched to obtain Set the request of report data.
7. a kind of data analysis system, which is characterized in that including server and client side's equipment, the server includes
One or more first processors, first memory and one or more first application program, wherein it is one or Multiple first application programs are stored in the memory and are configured as being executed by one or more of first processors, One or more of first application programs are configured as executing following method:
Receive the acquisition configuration data request that client device is sent;
According to the data obtained in configuration data request database;
Dimension management and cohesively managed are carried out to the data of database, are respectively formed dimension table and Aggregation Table;
Dimension table and Aggregation Table are loaded, the data model comprising dimension table and Aggregation Table is obtained, parses and manage the data mould Type obtains dimensional model, Multidimensional Data Model and SQL model;
Request results are returned to client device according to configuration data request is obtained.
8. data analysis system according to claim 7, which is characterized in that the client device includes to provide user to hand over The display at mutual interface, for showing the configuration data of request;
One or more second processors;
Second memory;
One or more second application programs, wherein one or more of second application programs are stored in the memory And be configured as being executed by one or more of second processors, one or more of second application programs are configured as reporting Table designer.
9. data analysis system according to claim 8, which is characterized in that the Report Designer is used for self-service point of report Analysis, report management, report shares and report publication.
10. data analysis system according to claim 9, which is characterized in that the Report Designer includes for being inserted into The chart module of chart, for editing the bar chart editor of chart, the style editor of managerial report pattern and for triggering Insertion chart to be stated, the control of chart or control chart function is edited, the Report Designer further includes permission control module, according to The permission for obtaining configuration data is arranged in user role.
CN201910535655.1A 2019-06-18 2019-06-18 Data analysing method and system Pending CN110377668A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910535655.1A CN110377668A (en) 2019-06-18 2019-06-18 Data analysing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910535655.1A CN110377668A (en) 2019-06-18 2019-06-18 Data analysing method and system

Publications (1)

Publication Number Publication Date
CN110377668A true CN110377668A (en) 2019-10-25

Family

ID=68250462

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910535655.1A Pending CN110377668A (en) 2019-06-18 2019-06-18 Data analysing method and system

Country Status (1)

Country Link
CN (1) CN110377668A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112269792A (en) * 2020-12-11 2021-01-26 腾讯科技(深圳)有限公司 Data query method, device, equipment and computer readable storage medium
CN112436963A (en) * 2020-11-12 2021-03-02 中国联合网络通信集团有限公司 Data analysis method and device
CN112767058A (en) * 2021-02-05 2021-05-07 深圳市爱云信息科技有限公司 AIOT DaaS digital twin cloud platform

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101197876A (en) * 2006-12-06 2008-06-11 中兴通讯股份有限公司 Method and system for multi-dimensional analysis of message service data
CN102521374A (en) * 2011-12-20 2012-06-27 南京捷梭软件科技有限公司 Intelligent data aggregation method and intelligent data aggregation system based on relational online analytical processing
CN107704608A (en) * 2017-10-17 2018-02-16 北京览群智数据科技有限责任公司 A kind of OLAP multidimensional analyses and data digging system
US20180210883A1 (en) * 2017-01-25 2018-07-26 Dony Ang System for converting natural language questions into sql-semantic queries based on a dimensional model
CN108763240A (en) * 2018-03-22 2018-11-06 五八有限公司 Data query method, apparatus, equipment and storage medium based on OLAP
CN109325648A (en) * 2018-06-29 2019-02-12 深圳市彬讯科技有限公司 Multi-dimensional data stream statistics method, server and storage medium based on index

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101197876A (en) * 2006-12-06 2008-06-11 中兴通讯股份有限公司 Method and system for multi-dimensional analysis of message service data
CN102521374A (en) * 2011-12-20 2012-06-27 南京捷梭软件科技有限公司 Intelligent data aggregation method and intelligent data aggregation system based on relational online analytical processing
US20180210883A1 (en) * 2017-01-25 2018-07-26 Dony Ang System for converting natural language questions into sql-semantic queries based on a dimensional model
CN107704608A (en) * 2017-10-17 2018-02-16 北京览群智数据科技有限责任公司 A kind of OLAP multidimensional analyses and data digging system
CN108763240A (en) * 2018-03-22 2018-11-06 五八有限公司 Data query method, apparatus, equipment and storage medium based on OLAP
CN109325648A (en) * 2018-06-29 2019-02-12 深圳市彬讯科技有限公司 Multi-dimensional data stream statistics method, server and storage medium based on index

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112436963A (en) * 2020-11-12 2021-03-02 中国联合网络通信集团有限公司 Data analysis method and device
CN112269792A (en) * 2020-12-11 2021-01-26 腾讯科技(深圳)有限公司 Data query method, device, equipment and computer readable storage medium
CN112767058A (en) * 2021-02-05 2021-05-07 深圳市爱云信息科技有限公司 AIOT DaaS digital twin cloud platform

Similar Documents

Publication Publication Date Title
US8756567B2 (en) Profile based version comparison
US7562086B2 (en) Custom grouping for dimension members
US9535970B2 (en) Metric catalog system
US8892545B2 (en) Generating a compiler infrastructure
US11321356B2 (en) Linking discrete dimensions to enhance dimensional analysis
US7627555B2 (en) Combining multidimensional expressions and data mining extensions to mine OLAP cubes
US9348874B2 (en) Dynamic recreation of multidimensional analytical data
CA2394514A1 (en) Method and system for parameterized database drill-through
CN110377668A (en) Data analysing method and system
US20040181518A1 (en) System and method for an OLAP engine having dynamic disaggregation
Kalampokis et al. Linked open cube analytics systems: Potential and challenges
US10521455B2 (en) System and method for a neural metadata framework
Letrache et al. Modeling and creating KPIs in MDA approach
US9069373B2 (en) Generating a runtime framework
Mazurova et al. Research of ACID transaction implementation methods for distributed databases using replication technology
Girsang et al. Business intelligence for evaluation e-voucher airline report
Santos et al. Open Source Business Intelligence Tools: Metabase and Redash.
CN115689463A (en) Enterprise standing book database management system in rare earth industry
Al Essa et al. Data Mining and Warehousing
Firestone et al. Knowledge base management systems and the knowledge warehouse: a" Strawman
CN109002512A (en) A kind of e-commerce system
Dong et al. Application of data warehouse technique in educational decision support system
US20170046055A1 (en) Data visualization in a tile-based graphical user interface
Ju et al. Effectiveness of OLAP-Based Sales Analysis in Retail Enterprises
Mazurova et al. Research of acid transaction implementation methods for distributed databases using replication technology distributed database

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191025