2
.. i18n: Introduction to the OpenObject Module
3
.. i18n: =====================================
5
Introduction to the OpenObject Module
6
=====================================
8
.. i18n: The OLAP module is used in validating , running and formatting the output of MDXExamples
10
The OLAP module is used in validating , running and formatting the output of MDXExamples
12
.. i18n: The general flow is of OLAP module is shown in following diagram:
14
The general flow is of OLAP module is shown in following diagram:
16
.. i18n: .. image:: images/Cube_olap_schema.png
18
.. image:: images/Cube_olap_schema.png
20
.. i18n: Explanation of the components
21
.. i18n: -----------------------------
23
Explanation of the components
24
-----------------------------
32
.. i18n: This is the layer provided by the base of Open ERP, protocols: NET-RPC (fast binary), XML-RPC, over HTTP or HTTPS
34
This is the layer provided by the base of Open ERP, protocols: NET-RPC (fast binary), XML-RPC, over HTTP or HTTPS
42
.. i18n: Layer provided by Open ERP that provides: authentification (normal/ldap), users management, access rights, workflows, module management, ...
44
Layer provided by Open ERP that provides: authentification (normal/ldap), users management, access rights, workflows, module management, ...
52
.. i18n: It parses the MDX query and convert it in the form of python objects. It uses pyparsing module of python to do this . It split the query in form of objects of axis, level, sub level, slicer (if any) and measures.
54
It parses the MDX query and convert it in the form of python objects. It uses pyparsing module of python to do this . It split the query in form of objects of axis, level, sub level, slicer (if any) and measures.
56
.. i18n: MDX Validator
57
.. i18n: +++++++++++++
62
.. i18n: It parse all the objects created and map it to the browse object ofOpen ERP resource. For example, the axis object will receive a link to the Open ERP browse record on the related olap.axis object.
64
It parse all the objects created and map it to the browse object ofOpen ERP resource. For example, the axis object will receive a link to the Open ERP browse record on the related olap.axis object.
72
.. i18n: It will run the query on the basis of objects using SQLAlchemy and return different subsets.
73
.. i18n: On the basis of it the cube is virtually made in the form of matrix.
74
.. i18n: And it fills the cube by values using axis mapping
76
It will run the query on the basis of objects using SQLAlchemy and return different subsets.
77
On the basis of it the cube is virtually made in the form of matrix.
78
And it fills the cube by values using axis mapping
80
.. i18n: RDBMS connectors
81
.. i18n: ++++++++++++++++
86
.. i18n: The layer provided by SQL Alchemy, it supports: mysql, postgresql, oracle, ...
88
The layer provided by SQL Alchemy, it supports: mysql, postgresql, oracle, ...
90
.. i18n: The schema definition is in the Open ERP database.
92
The schema definition is in the Open ERP database.