(Analysis) Analytics engine

Registered by Lars Helge Øverland on 2013-01-02

This blueprint is about a data analysis server component. This component should be capable of performing dimensional analysis for all data dimensions, which includes the:

- three mandatory data dimensions; data element, period and organisation unit.
- indicators (formulas of data elements)
- organisation unit and data element group set based dynamic dimensions.
- category based dimensions.

Dimensional analysis implies that is should be possible for a client to query any dimensions and any dimension option from each dimension. A client should decide whether a dimension is a data dimension or a data filter.

The data request format should be JSON in order to be friendly to web-based clients. The engine should support at least JSON, XML, CSV and HTML as response formats.

The server component should follow basic REST principles for interaction with clients.

This document describes the input and output formats:

https://docs.google.com/document/d/1YfS-oMbHdnoCwQEC4pEb-nA5L_DuxJVT3SnQSHHS7q0/edit

Blueprint information

Status:
Complete
Approver:
Lars Helge Øverland
Priority:
Undefined
Drafter:
None
Direction:
Approved
Assignee:
Lars Helge Øverland
Definition:
New
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2.11
Started by
Lars Helge Øverland on 2013-01-02
Completed by
Lars Helge Øverland on 2013-03-11

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.