Great for embedded and distributed use cases
November 15, 2023
Great for embedded and distributed use cases
Score 8 out of 10
Vetted Review
Verified User
Overall Satisfaction with GoodData
As a consulting firm, we have GoodData as an option for implementing for our clients. The current client that is using GoodData is a product that involves displaying distributed embedded analytics to their users, and GoodData was one of the only options to support this use case well. Although we weren't able to use GoodData's native React components due to not being ready for React 18 at the time, we were able to use GoodData as a backend-only solution, and that ended up working pretty well! Their documentation is pretty good, but their support is where they shine as they are able to fill in any gaps or points of confusion.
For us they specifically address being able to process, aggregate and display distributed analytics rather than us having to implement that sort of platform on our own.
- Embedded analytics
- Distributed analytics
- Great support!
- API has a lot of functionality
- Excellent JavaScript library and integration
- React integration - it was a bit painful for us that we couldn't use their direct integration since it's not up to date with React 18 (or at least wasn't at the time) and had to use a third party graphic library to display the views
- While their API is very flexible, the way some endpoints' arguments are set up are a little unintuitive and we lost some time to playing around with the API to figure out how to split up data the way we wanted, eg. with stacking
- Saved us a lot of time instead of building it out ourselves, and that itself was a big return
It took us about a week to a week and a half to get a proof of concept going, and then to get it going fully, probably an additional week and a half. We had a specific set up that GoodData is not fully accustomed to where we wanted to use GoodData as a backend-only solution, where we would display data using our own/third party graphing library, have our own endpoints on our backend which internally call GoodData's API via the JavaScript library.
We didn't use the self-service features at all, but they look great! I know our client is interested in migrating from their Power BI dashboards to only using GoodData for the self-service features (i.e. for their team rather than our users).
Do you think GoodData delivers good value for the price?
Yes
Are you happy with GoodData's feature set?
Yes
Did GoodData live up to sales and marketing promises?
Yes
Did implementation of GoodData go as expected?
No
Would you buy GoodData again?
Yes