What users are saying about
4 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.8 out of 100
14 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 7.5 out of 100

Likelihood to Recommend

Apache Sqoop

Sqoop is great for sending data between a JDBC compliant database and a Hadoop environment. Sqoop is built for those who need a few simple CLI options to import a selection of database tables into Hadoop, do large dataset analysis that could not commonly be done with that database system due to resource constraints, then export the results back into that database (or another). Sqoop falls short when there needs to be some extra, customized processing between database extract, and Hadoop loading, in which case Apache Spark's JDBC utilities might be preferred
Jordan Moore | TrustRadius Reviewer

Data Science Workbench

Organizations which already implemented on-premise Hadoop based Cloudera Data Platform (CDH) for their Big Data warehouse architecture will definitely get more value from seamless integration of Cloudera Data Science Workbench (CDSW) with their existing CDH Platform. However, for organizations with hybrid (cloud and on-premise) data platform without prior implementation of CDH, implementing CDSW can be a challenge technically and financially.
Anonymous | TrustRadius Reviewer

Feature Rating Comparison

Platform Connectivity

Apache Sqoop
Data Science Workbench
7.3
Connect to Multiple Data Sources
Apache Sqoop
Data Science Workbench
6.7
Extend Existing Data Sources
Apache Sqoop
Data Science Workbench
7.7
Automatic Data Format Detection
Apache Sqoop
Data Science Workbench
7.0
MDM Integration
Apache Sqoop
Data Science Workbench
8.0

Data Exploration

Apache Sqoop
Data Science Workbench
8.0
Visualization
Apache Sqoop
Data Science Workbench
7.6
Interactive Data Analysis
Apache Sqoop
Data Science Workbench
8.3

Data Preparation

Apache Sqoop
Data Science Workbench
7.8
Interactive Data Cleaning and Enrichment
Apache Sqoop
Data Science Workbench
7.3
Data Transformations
Apache Sqoop
Data Science Workbench
8.0
Data Encryption
Apache Sqoop
Data Science Workbench
8.0
Built-in Processors
Apache Sqoop
Data Science Workbench
7.7

Platform Data Modeling

Apache Sqoop
Data Science Workbench
8.0
Multiple Model Development Languages and Tools
Apache Sqoop
Data Science Workbench
8.3
Automated Machine Learning
Apache Sqoop
Data Science Workbench
7.0
Single platform for multiple model development
Apache Sqoop
Data Science Workbench
7.9
Self-Service Model Delivery
Apache Sqoop
Data Science Workbench
8.6

Model Deployment

Apache Sqoop
Data Science Workbench
7.7
Flexible Model Publishing Options
Apache Sqoop
Data Science Workbench
8.6
Security, Governance, and Cost Controls
Apache Sqoop
Data Science Workbench
6.8

Pros

Apache Sqoop

  • Provides generalized JDBC extensions to migrate data between most database systems
  • Generates Java classes upon reading database records for use in other code utilizing Hadoop's client libraries
  • Allows for both import and export features
Jordan Moore | TrustRadius Reviewer

Data Science Workbench

  • One single IDE (browser based application) that makes Scala, R, Python integrated under one tool
  • For larger organizations/teams, it lets you be self reliant
  • As it sits on your cluster, it has very easy access of all the data on the HDFS
  • Linking with Github is a very good way to keep the code versions intact
Bharadwaj (Brad) Chivukula | TrustRadius Reviewer

Cons

Apache Sqoop

  • Sqoop2 development seems to have stalled. I have set it up outside of a Cloudera CDH installation, and I actually prefer it's "Sqoop Server" model better than just the CLI client version that is Sqoop1. This works especially well in a microservices environment, where there would be only one place to maintain the JDBC drivers to use for Sqoop.
Jordan Moore | TrustRadius Reviewer

Data Science Workbench

  • Installation is difficult.
  • Upgrades are difficult.
  • Licensing options are not flexible.
Anonymous | TrustRadius Reviewer

Support Rating

Apache Sqoop

No score
No answers yet
No answers on this topic

Data Science Workbench

Data Science Workbench 7.1
Based on 2 answers
Cloudera Data Science Workbench has excellence online resources support such as documentation and examples. On top of that the enterprise license also comes with SLA on opening a ticket to Cloudera Services and support for complaint handling and troubleshooting by email or through a phone call. On top of that it also offers additional paid training services.
Anonymous | TrustRadius Reviewer

Alternatives Considered

Apache Sqoop

  • Sqoop comes preinstalled on the major Hadoop vendor distributions as the recommended product to import data from relational databases. The ability to extend it with additional JDBC drivers makes it very flexible for the environment it is installed within.
  • Spark also has a useful JDBC reader, and can manipulate data in more ways than Sqoop, and also upload to many other systems than just Hadoop.
  • Kafka Connect JDBC is more for streaming database updates using tools such as Oracle GoldenGate or Debezium.
  • Streamsets and Apache NiFi both provide a more "flow based programming" approach to graphically laying out connectors between various systems, including JDBC and Hadoop.
Jordan Moore | TrustRadius Reviewer

Data Science Workbench

Both the tools have similar features and have made it pretty easy to install/deploy/use. Depending on your existing platform (Cloudera vs. Azure) you need to pick the Workbench. Another observation is that Cloudera has better support where you can get feedback on your questions pretty fast (unlike MS). As its a new product, I expect MS to be more efficient in handling customers questions.
Bharadwaj (Brad) Chivukula | TrustRadius Reviewer

Return on Investment

Apache Sqoop

  • When combined with Cloudera's HUE, it can enable non-technical users to easily import relational data into Hadoop.
  • Being able to manipulate large datasets in Hadoop, and them load them into a type of "materialized view" in an external database system has yielded great insights into the Hadoop datalake without continuously running large batch jobs.
  • Sqoop isn't very user-friendly for those uncomfortable with a CLI.
Jordan Moore | TrustRadius Reviewer

Data Science Workbench

  • Paid off for demonstration purposes.
Anonymous | TrustRadius Reviewer

Pricing Details

Apache Sqoop

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Data Science Workbench

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Rating Summary

Likelihood to Recommend

Apache Sqoop
9.0
Data Science Workbench
8.1

Support Rating

Apache Sqoop
Data Science Workbench
7.1

Add comparison