Introducing G2.ai, the future of software buying.Try now

IBM StreamSets Reviews & Product Details

IBM StreamSets Overview

What is IBM StreamSets?

IBM StreamSets is a robust streaming data integration tool for hybrid, multi-cloud environments that enables real-time decision making. It allows ingestion and in-flight transformation of structured, unstructured, and semi-structured data from streaming sources, and reliably delivers trusted data into diverse destinations. Flexible deployment options promote security, cost-effectiveness and performance. With several pre-built connectors, an intuitive no-code/low-code interface, and automatic adaptability to data drifts, StreamSets accelerates data pipeline operationalization. It integrates with IBM’s broader data integration capabilities, enabling reliable pipelines that unify multiple data integration patterns, underpinned by data observability capabilities for continuous data quality monitoring and remediation. That’s why the largest companies in the world trust StreamSets to power millions of data pipelines for modern analytics, data science, smart applications, and hybrid integration.

IBM StreamSets Details
Product Website
Languages Supported
English
Show LessShow More
Product Description

StreamSets DataOps Platform is an end-to-end data engineering platform to design, deploy, operate and optimize data pipelines to deliver continuous data. StreamSets offers a single pane of glass for batch, streaming, CDC, ETL and ML pipelines with built-in data drift protection for full transparency and control across hybrid, on-premise and multi-cloud environments.

How do you position yourself against your competitors?

• StreamSets Data Collector offers a diverse range of data ingestion capabilities, allowing seamless movement of data from numerous cloud and on-premises sources through batch processing, streaming, and change data capture (CDC) mechanisms. This flexibility provides a competitive advantage by catering to various data source types and ingestion scenarios.

• Control Hub serves as a centralized monitoring and management service for all data pipelines running on StreamSets engines. This consolidated interface provides a competitive edge by simplifying the process of building, operating, and monitoring data pipelines in a single "pane of glass" view.

• Our Transformer for Snowflake leverages Snowpark facilitating the creation of User-Defined Functions (UDFs) using languages like Python, Java, and Scala within Snowflake. This competitive advantage allows users to harness the power of Snowflake's advanced features in security, governance, and performance while leveraging familiar programming languages.


Seller

IBM

Description

IBM offers a wide range of technology and consulting services; a broad portfolio of middleware for collaboration, predictive analytics, software development and systems management; and the world's most advanced servers and supercomputers.

Overview Provided by:

Recent IBM StreamSets Reviews

Abhigyan S.
AS
Abhigyan S.Small-Business (50 or fewer emp.)
3.5 out of 5
"Overall good experience, I like the ease of using it."
I like IBM StreamSets ease of use and Customer Support Team.
Verified User
U
Verified UserMid-Market (51-1000 emp.)
4.0 out of 5
"Streamlining Data Pipelines with ease"
I really like how user friendly IBM StreamSets is, especially the drag and drop interface for designing data pipelines. It makes the process much e...
Riya K.
RK
Riya K.Mid-Market (51-1000 emp.)
3.5 out of 5
"Good Product"
I like the ease of use of this tool. Customer support is ok.

Pricing Insights

Averages based on real user reviews.

Time to Implement

4 months

Return on Investment

20 months

Perceived Cost

$$$$$
View More Pricing Information

IBM StreamSets Media

IBM StreamSets Demo - Create, preview, and configure a pipeline in StreamSets
Use the wysiwyg editor to simply build and preview your smart data pipeline.
IBM StreamSets Demo - Learn about pipeline design with sample pipelines in StreamSets
Plug and play with sample pipelines, then duplicate to use a sample pipeline as the basis of your own, custom pipeline.
IBM StreamSets Demo - Share and reuse pipeline fragments in multiple StreamSets pipelines
Use pipeline fragments to add the same processing logic across multiple pipelines and ensure proper use.
IBM StreamSets Demo - View existing jobs and job status in StreamSets
Jobs are the output of the pipelines you've built. View your existing jobs and status to understand current usage.
IBM StreamSets Demo - Create a scheduled task or check in our your existing ones
A scheduled task starts, stops, or upgrades jobs on a regular basis.
IBM StreamSets Demo - Check in on your operations dashboard in StreamSets
Get a quick gut check on alerts, errors, and consumption.
Play IBM StreamSets Video
Play IBM StreamSets Video

Official Downloads

Answer a few questions to help the IBM StreamSets community
Have you used IBM StreamSets before?
Yes

105 IBM StreamSets Reviews

The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
105 IBM StreamSets Reviews
4.0 out of 5
105 IBM StreamSets Reviews
4.0 out of 5

IBM StreamSets Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons
G2 reviews are authentic and verified.
Verified User in Research
UR
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Seller invite
Incentivized Review
What do you like best about IBM StreamSets?

I really like how user friendly IBM StreamSets is, especially the drag and drop interface for designing data pipelines. It makes the process much easier without needing to write complex code. The platform supports both real-time and batch processing, and it has a wide range of connectors, which helped me integrate different data sources without much hassle. I also appreciated the built-in monitoring tools that helped me keep an eye on data flows and troubleshoot issues quickly. Review collected by and hosted on G2.com.

What do you dislike about IBM StreamSets?

One downside I experienced was performance lag when handling large volumes of data it wasn’t always as fast as I needed. The error logs were sometimes difficult to interpret, especially for more complex issues. Also, while basic tasks were easy to manage, getting into advanced configurations took more time than I expected, and the documentation didn’t always provide clear guidance. Support response times could also be slow when I needed urgent help. Review collected by and hosted on G2.com.

What problems is IBM StreamSets solving and how is that benefiting you?

IBM StreamSets is solving the challenge of building and managing complex ETL workflows in a fast-changing data environment. It helps me extract data from various sources, transform it on the fly, and load it into target systems all while handling schema changes and data drift automatically. This has been a huge benefit for me because I no longer have to manually adjust pipelines when source formats change. It also supports real-time stream analytics, so I can process and analyze data as it flows in, which improves decision making speed and keeps my data infrastructure responsive and up to date. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
AI
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Seller invite
Incentivized Review
What do you like best about IBM StreamSets?

The best thing is how simple it is to use. You don’t need to write much code and the drag and drop makes things fast. It connects to lots of sources which is helpful. Also the monitoring tools are good and helps when things go wrong. Review collected by and hosted on G2.com.

What do you dislike about IBM StreamSets?

It can get slow when dealing with big amount of data or when you add many steps. The docs are sometimes confusing or missing stuff. Support takes time to respond sometimes and the price is a bit much for smaller teams. Review collected by and hosted on G2.com.

What problems is IBM StreamSets solving and how is that benefiting you?

We needed a way to move and process data between different systems without building everything from scratch. StreamSets made it easier to connect data sources and automate the flows. It saves us a lot of time and helps catch issues early with built-in alerts, so we don’t have to monitor everything manually all the time. It also helps to scale things easier when data volume grows. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Seller invite
Incentivized Review
What do you like best about IBM StreamSets?

I like IBM StreamSets for its easy-to-use visual interface, real-time data handling, and strong integration with various cloud and on-premise systems. Review collected by and hosted on G2.com.

What do you dislike about IBM StreamSets?

While IBM StreamSets is powerful, it can sometimes be complex to troubleshoot issues in large pipelines, and performance tuning may require additional effort for very high-volume data loads. Review collected by and hosted on G2.com.

What problems is IBM StreamSets solving and how is that benefiting you?

IBM StreamSets solves the challenge of building, managing, and scaling complex data pipelines by providing real-time data integration and smart handling of data changes. It benefits me by simplifying pipeline development, reducing maintenance efforts, and enabling faster, more reliable data delivery across systems. Review collected by and hosted on G2.com.

Vasstav K.
VK
AI Intern
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Seller invite
Incentivized Review
What do you like best about IBM StreamSets?

I like how it makes easy in the use-cases of AI, where you can do the continuous training process. Review collected by and hosted on G2.com.

What do you dislike about IBM StreamSets?

I don't fee that there are any such. Have to use in-order to know. Review collected by and hosted on G2.com.

What problems is IBM StreamSets solving and how is that benefiting you?

Training AI models. Review collected by and hosted on G2.com.

Abhigyan S.
AS
Software Engineer
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Seller invite
Incentivized Review
What do you like best about IBM StreamSets?

I like IBM StreamSets ease of use and Customer Support Team. Review collected by and hosted on G2.com.

What do you dislike about IBM StreamSets?

Almost everything is good. Number of interactive features can be improved. Review collected by and hosted on G2.com.

What problems is IBM StreamSets solving and how is that benefiting you?

Currently using it for Data Extraction. Review collected by and hosted on G2.com.

Riya K.
RK
Software Engineer
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Seller invite
Incentivized Review
What do you like best about IBM StreamSets?

I like the ease of use of this tool. Customer support is ok. Review collected by and hosted on G2.com.

What do you dislike about IBM StreamSets?

Number of features can be improved upon. Review collected by and hosted on G2.com.

What problems is IBM StreamSets solving and how is that benefiting you?

For ETL tools, it is easy to use and implement Review collected by and hosted on G2.com.

MI
Internal Consultant
Enterprise(> 1000 emp.)
Validated Reviewer
Review source: Seller invite
Incentivized Review
Rating Updated ()
What do you like best about IBM StreamSets?

Listed are the things which I liked most about Streamset -

a. Presence of inbuilt connectors (in-preise version) which can useful in using it for almost every source/target systems.

b. The is GUI is user friendly and it has certainly helped my platform team to create the streaming data pipeline faster )Previously we were using pyspark)

c. Alongwith tool, the Streamset support team is also excellent.

d. The availability of streamsets academy through which we an get our resources trained easily. Review collected by and hosted on G2.com.

What do you dislike about IBM StreamSets?

There are lesser number of connectors available in the cloud version of Streamsets.

The inability to supports "exactly once" delivery of data creates limitation in few of the use cases.Although we have managed this through workaround but having ths ability in Streamsets will certainly help. Review collected by and hosted on G2.com.

What problems is IBM StreamSets solving and how is that benefiting you?

1.It has allowed us to perform CDC on the mainframe data and put the data to KAFKA topics which can be used by multiple platforms as per their requirement.

2. It has helped to create event based real time pipeline swhich is being used to generate marketing prompts to the customers.

3.The development time (as compared to pyspark) has been reduced as it is low code GUI tool

4. It has also helped in reducing our dependency on other ELT tools e.g. Informatica DEI. Review collected by and hosted on G2.com.

Gaurav N.
GN
Enterprise(> 1000 emp.)
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about IBM StreamSets?

UI of the tool is very easy to understand even for a beginner. It has the graphical pipeline feature to convert source data and add some processing steps on top it and then send it to target system. It seems simple to implement from a docker image in your environment. Opening the tool in your chrome or any web browser is less heavy in terms of RAM usage and logging in and log out times are quick. Review collected by and hosted on G2.com.

What do you dislike about IBM StreamSets?

It still seems a bit under matured in terms of support for more 3rd party vendors like SAP, Salesforce, etc. Review collected by and hosted on G2.com.

What problems is IBM StreamSets solving and how is that benefiting you?

Currently, most of the clients different sets of systems like Azure, SAP, Salesforce etc. for different streams in their organisations. For example, an organisation may have SAP for their ERP application but for payments and billing they may be having 3rd party system which communicates via SFTP or APIs, in such cases when data is needed to flow from these 3rd party systems to organisation's own systems, Streamsets like middleware tools are needed. It benefits a lot when Streamsets helps in connecting different systems efficiently. Review collected by and hosted on G2.com.

NG
Data Engineer
Computer Software
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: Organic Review from User Profile
What do you like best about IBM StreamSets?

I love the StreamSets UI and its interface. The components in StreamSets are very useful and very easy to use. You can esily implement a pipeline using the desired origin from the lits of various origins. You can use it on daily basis for your pipeline review. The customer support from the StreamSets side is very appreciated. Review collected by and hosted on G2.com.

What do you dislike about IBM StreamSets?

There is nothing to say bad about it. Just sometimes the preview field lacks in previeing the high intensity data. Review collected by and hosted on G2.com.

What problems is IBM StreamSets solving and how is that benefiting you?

Streamsets is very useful for the big pipelines and the ease of use of the origins, processors and the executors are well managed. It helps me to reduce my time to building complex pipelines very easily. Review collected by and hosted on G2.com.

Shilpi J.
SJ
Senior Software Development Engineer
Enterprise(> 1000 emp.)
Validated Reviewer
Review source: G2 invite
Incentivized Review
Rating Updated ()
What do you like best about IBM StreamSets?

I used StreamSets in one of my ETL project where we were working on Apache Spark for handling bulk data. The best thing I feel is it provides an easy way to configure pipelines so that we were able to process tasks easily using the same. Also apart from this it also helped in monitoring the same. Even for beginners it is very easy to learn. Review collected by and hosted on G2.com.

What do you dislike about IBM StreamSets?

While doing performance testing it took a lot of time for around 8-10 million records. That could be improved further. Also I think there is a scope to improve the details of errors in a more detailed way. Review collected by and hosted on G2.com.

What problems is IBM StreamSets solving and how is that benefiting you?

It helps to implement pipelines and do the monitoring in a very efficient and easy way. Review collected by and hosted on G2.com.