TrustRadius Insights for Denodo are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Pros
Easy Database Connectivity: According to multiple users, the product's database connectivity is easy and compatible. This has been appreciated by many reviewers as it allows for the reuse of existing technologies and architecture, reducing the learning curve for users.
Export/Import Deployment: Many users found the export/import deployment feature to be very helpful. It enables easy transfer of configurations and settings between different environments, making it convenient for users to work seamlessly in various setups.
Flexible Data Visualization and Integration: The ability to create and combine new views in the product has been highly valued by reviewers. This functionality provides flexibility in data visualization and analysis, enhancing user productivity. Additionally, the integration with different sources of data and other tools has been seen as a positive aspect, enabling users to work with diverse datasets effectively.
Within our company, we use Denodo when a web service is
required quickly or when another technology (like Java) is too time-consuming
to implement. Its governance and resource management ease data sharing. It
enables us and our apps to find existing data instead of creating them from
scratch. We use Denodo, which allows anyone to create custom web services using
their data. It comes equipped with out-of-the-box source connectors, allowing
for a rapid data parsing process (JSON, XML, etc.). It's a lone system for
controlling production, information exchange, safety, and regulation. It allows
distributed architecture to reuse existing technology and architecture.
Pros
Easy and compatible database connectivity.
It allows the reuse of existing technologies and architecture.
Cons
There is a need for improved documentation regarding schedulers and caching
It would be better to build it in-house and tailor it to the company's specific requirements.
Likelihood to Recommend
Denodo allows us to create and combine new views to create a
virtual repository and APIs without a single line of code. It is excellent
because it can present connectors with a view format for downstream consumers
by flattening a JSON file. Reading or connecting to various sources and
displaying a tabular view is an excellent feature. The product's technical data
catalog is well-organized.
We have very decentralized data sources from different legacy applications. So this tool is very useful for us to connect all these legacy systems. This tool is very helpful for our data discovery and mapping. Getting real time data from Apis and combining data from multiple systems were major challenges, which were solved by Denodo with minimum replication cost.
Pros
Data Governance
Security
Collecting Real Time Data
Cons
Not great if you have very large volumes of data
Can be a little buggy
Likelihood to Recommend
This tool is very easy to use and support multi database infrastructure. We have a very large enterprise and are blending data across the enterprise. What denodo has helped us achieve is both federated and non federated data with the same reusable data structures.
VU
Verified User
Engineer in Information Technology (5001-10,000 employees)
This system has helped us as an efficient and safe way to manage all business data, allowing us as an organization to make more specific decisions in situations of business data analysis. It is quite easy to implement so within our organization it did not take much time to turn it into a tool for references on our data.
Pros
Information gathering
Data security
Cons
Allows you to recover information that has been deleted.
Powerful search engine for documents or records.
Likelihood to Recommend
It mainly follows the regulations on data use, tracks the information requested in less time, being of great help when decisions are required to be made in a short period of time. Saying that there are situations in which this tool does not perform its functions well is something that personally I can not comment because it has worked well for me.
We use Denodo in our organisation to deliver and build data services to our partners fastly, completely, and securely.
Pros
Develop rest web service fast and easy
Create and combine new views
Integrate different source of data
Connect with other tools
Cons
Bug sometimes when I log in.
Likelihood to Recommend
Denodo is perfectly well suited to build and send our data service to our partners/stakeholders and provide a real-time Data experience. It's really easy to use, fast and secure. Besides, it's possible to combine many sources of data and integrate them with other tools.
We have implemented Denodo to several client sites. Most of the clients approached us to help them get out of their outdated systems, and we have recommended Denodo a few times since the tool virtualizes datasets which can be advantageous over persisting information into siloed databases.
Pros
Database Agnostic: You can easily connect to different environments and mash up data sets.
The "magic" of data virtualization: No data is created, so data is reported in near-real-time to end users.
It's easy to use UI for developers. You just connect to a data source, create tables, and join them to other datasets.
Cons
Lack of Documentation and user community: Denodo continues to have a small community of super users, therefore there is not a lot of documentation out there in the event you get stuck.
Cost: Data virtualization isn't cheap, so smaller organizations might shy away from this technology due to the high licensing costs.
Caching strategy: Some slower datasets will require caching... which argues, why not just do traditional ETL if you need to do this?
Likelihood to Recommend
Donodo is very well suited for large organizations with siloed datasets. Denodo thrives in these environments, since large organizations can afford the licensing costs, and are always tasked to mash up data from multiple environments throughout the organization.
VU
Verified User
Contributor in Professional Services (51-200 employees)
Denodo was used by the engineering team. It helped with mashing complex data structures from disparate sources and providing a JDBC wrapper for the result set. It simplified business needs that were difficult projects otherwise. The company's proprietary UX software exposed the data in grids and enabled analytics on mashed up data. It enormously benefited the executives to be able to correlate key information and visualize reports in seconds that otherwise were too laborious.
Pros
Flat learning curve.
Does not need brilliant developers.
Less need for custom denodo wrappers, even if needed is not very complex.
Denodo stored procedures and functions helped address complex, not straightforward requirements.
Export/import deployment between environments was very helpful.
Cons
Caching - but I am sure it will be improved by now. There were times when we expected the cache to be refreshed but it was stale.
Schema generation of endpoints from API response was sometimes incomplete as not all API calls returned all the fields. Will be good to have an ability to load the schema itself (XSD/JSON/Soap XML etc).
Denodo exposed web services were in preliminary stage when we used; I'm sure it will be improved by now.
Export/Import deployment, while it was helpful, there were unexpected issues without any errors during deployment. Issues were only identified during testing. Some views were not created properly and did not work. If it was working in the environment from where it was exported from, it should work in the environment where it is imported.
Likelihood to Recommend
Denodo is a data virtualization software that works on real-time data. Choose it when you do not want to have a local storage or replication. 1. Do you need to mashup data from different datasources returning different types of data at real-time? Denodo works here. 2. Do you need to do data aggregation and run reports on local data? Denodo may not be the best fit. 3. Do you want a wrapper for your database and expose as webservices? Maybe Denodo can fit. However this is purely based on business needs. 4. Do you want to use Denodo as a caching layer? Maybe Denodo is not suited for this. You have to look at specific caching solutions. 5. Is time-to-market a key factor? Integrating two sources was a cakewalk with Denodo. It is a compromise of cost vs. time-to-market. 6. How frequently will you need to integrate another datasource or a new data set? One time integration may be best to achieve outside of Denodo or any data virtualization platform for that matter.