Overall Satisfaction with Jedox
Implementing BI and EPM applications based on Jedox for other clients.
- Integration with Excel (Import from Excel, Export to Excel, Excel Add-in etc.)
- Rapid Time-To-Market because of flexible and effective excel-like development environment (surpassing other vendors by far) -> one can develop a fully functioning application in weeks if a good concept is ready.
- You can install and run Jedox on your server in literally less than 1 hour (hands down, no competition!)
- Powerful ETL (extract, transform, load data) incl. UI for developer
- Auditing out-of-the-box (see who changed what & when)
- Supervision Server (create own custom silent processes behind the scenes)
- Use PHP to develop own custom functions, if required (comparable to VBA in excel)
- Embed any custom HTML & javascript widgets
- Write your own custom ETL routines with groovy or javascript
- Automated routines (e.g. "Backup database daily" or "Send a PDF of this report to a group of persons" etc.)
- No CCU ratio licencing (anymore)
- No integrated out-of-the-box debugging capabilities when developing applications (especially when developing specific functions with php macros)
- Complex and not straightforward setup when working with two-tier architecture (separate backend and frontend servers) -> as this setup is very common in web development, this should be standardised and made more straightforward in Jedox
- Security is (was) not a strength of Jedox and should be improved to the current standards (XSS, HTML injections etc.) (pentested in 2018!)
- Comparably weak scaling capabilities when an application gets big (>100 CCU) - Jedox is not suitable for big Enterprise applications / BI!
- It's not an actual disadvantage of Jedox, but just something to be aware of - Jedox is not a solution - it's a set of tools which empower you (or a developer) to build a desired CPM solution; so do not compare Jedox with solution providers like unit4 prevero (which is already an actual solution for planning and budgeting!)
- No integrated version control
- Quicker decision making
- Quick implementation of individual business cases
- Relatively high ROI (when compared to other technologies)
- Empowers Planning and Business Intelligence (Reporting) in one tool
Pros:
- Rapid Time-To-Market
- Maximum flexibility due to cell-based approach inherited from Excel (vs. WYSIWYG and drag & drop UI (like BOARD) which is not as flexible)
- It is a compact EPM / BI system, which you can get installed and run on your server in less than 1 hour (try this with TM1 or Sharepoint -> good luck!)
- Great oob tools included and ready for use in your case (ETL, Auditing, Supervision Server, PHP Editor, HTML widgets etc.)
- Rapid Time-To-Market
- Maximum flexibility due to cell-based approach inherited from Excel (vs. WYSIWYG and drag & drop UI (like BOARD) which is not as flexible)
- It is a compact EPM / BI system, which you can get installed and run on your server in less than 1 hour (try this with TM1 or Sharepoint -> good luck!)
- Great oob tools included and ready for use in your case (ETL, Auditing, Supervision Server, PHP Editor, HTML widgets etc.)
Do you think Jedox delivers good value for the price?
Yes
Are you happy with Jedox's feature set?
Yes
Did Jedox live up to sales and marketing promises?
Yes
Did implementation of Jedox go as expected?
Yes
Would you buy Jedox again?
Yes
Jedox Feature Ratings
Using Jedox
5 - Application Development
5 - Required skills:
- OLAP understanding
- ETL unterstanding
- PHP skills
- Groovy skills
- Advanced Excel skills
- OLAP understanding
- ETL unterstanding
- PHP skills
- Groovy skills
- Advanced Excel skills
- Classics: Planning and Budgeting
- Jedox is good for any mid-size planning and reporting solution with very individual workflows and business calculations
- Financial consolidation
- Developed a Tax calculation / optimization application with Jedox
- Developed a SaaS (publically usable and accessible) application with Jedox
- Developed a Carbon Reporting application with Jedox
- Developed some other exotic and very individual planning cases
- Pure ETL (extracting, transforming and loading of data from / to other systems)
- Statistical analysis (e.g. using integrated R inside the ETL tool of Jedox)
Evaluating Jedox and Competitors
- Price
- Product Features
- Product Usability
- Prior Experience with the Product
Would not change it in any way.
Jedox Implementation
- Implemented in-house
- We implemented Jedox for developing purposes (developing Jedox applications for other clients) with no issues. The below features require advanced know-how though
- Enabling SSO is not straightforward and requires advanced know-how
- Enabling third party Authentication via SAML is not straightforward and requires advanced know-how
- Connecting Active Directory is not straightforward and requires advanced know-how
- Splitting Frontend and Backend servers is not straightforward and requires advanced know-how
Jedox Training
- Online training
To learn Jedox on your own is pretty easy to do, if you have an affinity to IT and have a good Excel knowledge, due to:
- It's analogy to Excel
- Pretty good online knowledge base
- Overall good and professional support
Cons:
- Jedox ecosystem (professional developer forums, libraries etc.) is relatively young / small yet
- It's analogy to Excel
- Pretty good online knowledge base
- Overall good and professional support
Cons:
- Jedox ecosystem (professional developer forums, libraries etc.) is relatively young / small yet
Configuring Jedox
- Configure all you can (IP, Port, setup path etc.) via Jedox setup wizzard, as any change of the environment parameters later (after the installation) basically means searching for the right config file and changing parameters in the config file physically
- Use Jedox knowledge base to configure specific areas (openSAML, https, sso etc.)
- Use Jedox knowledge base to configure specific areas (openSAML, https, sso etc.)
Yes - we have customized the interface extensively - As a reminder -> Jedox is not a ready to use solution, but rather a set of tools / toolbox for building applications (analogy to Excel). That means, that the user interface is mainly a part of the application that you will implement. So it is completely up to you how you want the user interface to look like -> if you have the required skills and are experienced in application development, you can build great individual user interfaces with Jedox.
Yes - we have added extensive custom code - It is possible to develop own functions from scratch with php (e.g. as a macro for a button inside the application) and groovy / java / javascript (inside ETL processes). You can also add any custom html widget inside your application.
As already mentioned before, we have done pretty complex configurations / customizations for Jedox in the past. For example attaching Jedox to corporate idAM system via OpenSAML (to use it as authentication source) is not an easy / straightforward task, which requires lots of configuration and adjustment of various config files (however, since it is not a default everyday task that you have to do, I don't consider this complexity as crucial in this review).
Jedox Support
Pros | Cons |
---|---|
Quick Resolution Good followup Knowledgeable team Problems get solved Kept well informed No escalation required Immediate help available Support understands my problem Support cares about my success Quick Initial Response | None |
Yes
Support fee is included in the licence (so from that perspective you do pay for the support).
Yes - In general bug-related tickets are solved fast and efficient.
While pentesting Jedox for security back in 2018, Jedox offered us great & immediate support (the pentest took some 2-3 months to complete).
Using Jedox
Pros | Cons |
---|---|
Like to use Relatively simple Easy to use Well integrated Consistent Quick to learn Convenient Feel confident using | None |
- ETL / data transformation is easy to understand and use
- Building new reports / planning sheets or even an entire system is easy as the front-end works pretty exactly like Excel (cells, formulas, conditional formatting, custom functions / macros etc.)
- Database modelling (add / edit dimensions, elements, cubes, rules etc.) is fast and easy thanks to a pretty good OLAP modeller
- Bug handling is pretty hard in Jedox. E.g. if a database suddenly won't load - there is little chance to get it work again without the help of Jedox support (especially for non-developers).
- There is no out-of-the-box functionality for document management (upload / download a document inside a Jedox application by end-users). If you want to have this kind of functionality in your Jedox application, you will need to kind of develop it yourself (building custom html / js widgets).
Yes, but I don't use it
Jedox Reliability
Integrating Jedox
- SAP ERP (FI & HR)
- Active Directory
- Corporate idAM
- MySQL
- Excel
- Flatfiles
The ETL tool of Jedox ("Integrator") is pretty good and easy to use and offers lots of (standard) connectors (you can see the list of all possible connectors online at jedox.com). Jedox Integrator also offers lots of flexible transform possibilities like writing your own processes with Groovy, Java, Javascript etc.
- None currently, as most established sources are supported per standard connector
None currently, as most established sources are supported per standard connector
- File import/export
- Single Signon
- API (e.g. SOAP or REST)
- Javascript widgets
- ETL tools
- AppExchange or similar marketplace
Make sure the connector you need is included in your licence, as some of the connectors have to be purchased separately!
Relationship with Jedox AG
Price, CCU relation
There are standard licence prices, but these are in some cases (depending on size of the organization and other factors) and to some extent negotiable.
Upgrading Jedox
Yes - An experienced Jedox developer can perform Jedox upgrade with minimal down time or no down time at all (for suitable environments). Please be aware, that merely installing new Jedox release on the server may not be enough for some cases, as there may be application-related changes required as well (especially if you use lots of php and other custom functions (like widgets) in your Jedox applications).
- New interface
- Better performance
- Standardize SSO, HTTPS, Backend / Frontend server splitting
- Fix refresh problem after silent macro (e.g. triggered by a hyperlink)
- Enable oob php triggering with a hyperlink (like buttons)
- Make custom HTML widgets more stable and somewhat standard (standard input / output interface), prepare some widget templates for use
- Implement a standard control for file upload (like dropdown or checkbox), instead of having implement a custom widget every time for this!