---
title: Google Cloud Dataflow Reviews
meta_title: 'Google Cloud Dataflow Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 45 reviews by the users' company size, role or industry to
  find out how Google Cloud Dataflow works for a business like yours.
aggregate_rating:
  rating_value: 4.2
  review_count: 45
  scale: '5'
date_modified: '2026-08-04'
parent_category:
  name: Big Data
  url: https://www.g2.com/categories/big-data
---


# Google Cloud Dataflow Reviews
**Vendor:** Google  
**Category:** [Big Data Processing And Distribution Systems](https://www.g2.com/categories/big-data-processing-and-distribution)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 45
## About Google Cloud Dataflow
Cloud Dataflow is a fully-managed service for transforming and enriching data in stream (real time) and batch (historical) modes with equal reliability and expressiveness -- no more complex workarounds or compromises needed. And with its serverless approach to resource provisioning and management, you have access to virtually limitless capacity to solve your biggest data processing challenges, while paying only for what you use.



## Google Cloud Dataflow Pros & Cons
**What users like:**

- Users appreciate the **ease of use and efficiency** in building complex streaming pipelines with Google Cloud Dataflow. (1 reviews)
- Users find the **ease of use** of Google Cloud Dataflow exceptional for building and monitoring streaming pipelines. (1 reviews)
- Users appreciate the **easy management** features of Google Cloud Dataflow, simplifying complex streaming pipeline development and integrations. (1 reviews)
- Users highlight the **ease of use and integration** of Google Cloud Dataflow for processing streaming events efficiently. (1 reviews)
- Users appreciate the **ease of use and real-time monitoring** capabilities of Google Cloud Dataflow for streaming events. (1 reviews)
- Integrations (1 reviews)
- Real-time Analytics (1 reviews)
- Real-Time Processing (1 reviews)
- Speed (1 reviews)
- Streaming (1 reviews)

**What users dislike:**

- Users find the **cost** of Google Cloud Dataflow high compared to alternatives like Apache Flink, affecting affordability. (1 reviews)
- Users find Google Cloud Dataflow to be **costly** compared to alternatives like Apache Flink. (1 reviews)
- Users find the **installation difficult** , especially when implementing features like watermarks in Google Cloud Dataflow. (1 reviews)
- Users find **learning difficulty** in implementing watermarks, making Google Cloud Dataflow feel complicated and costly compared to alternatives. (1 reviews)

## Google Cloud Dataflow Reviews
  ### 1. Dataflow solves the problem of ETL at scale with top tier observability

**Rating:** 4.0/5.0 stars

**Reviewed by:** joseph k. | Enterprise (> 1000 emp.)

**Reviewed Date:** August 30, 2023

**What do you like best about Google Cloud Dataflow?**

Cloud dataflow allows you to have a daemon that performs ETL while providing top tier observability. Prior to this I was accustomed to long running jobs with poor observability, or low/no code tools that didnt allow me to configure tasks the way I wanted to using code.  Dataflow allows me to utilize apache beam on python to great effect to make a repeatable and easily monitored solution.

**What do you dislike about Google Cloud Dataflow?**

The python examples could be a lot more comprehensive. also the concurrency model is difficult to understand, I sometimes experience lock contention with simultaneously running DoFn instances and its not entirely clear how many concurrent threads are processing my workload

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

Dataflow is allowing me to do a continuous streaming etl workload while being able to monitor key metrics for throughput, latency and errors without constantly tailing a log.

  ### 2. Dataflow is pretty well integrated in the Google cloud ecosystem

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mohit J. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 01, 2023

**What do you like best about Google Cloud Dataflow?**

Fault tolerance is the best thing about dataflow with the easy to launch the job and monitor

**What do you dislike about Google Cloud Dataflow?**

Python sdk seems less evolved. Kafka integration for python is not ready for production

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

There are multiple pipelines to read from pubsub and kafka, processing and writing to big query. Other pipelines used for moving data to S3 bucket

  ### 3. Great visualisations, difficult to debug

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 30, 2023

**What do you like best about Google Cloud Dataflow?**

Visualisations of your nodes, and insights during runtime regarding execution, how many nodes have been spun up.

**What do you dislike about Google Cloud Dataflow?**

Once you trigger a run, there is no way to cancel/kill it. This means if you notice any issues during execution, you are pretty much stuck.

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

We can process hundreds of thousands of items in a streamlined way, carrying output between stages and efficiently scaling to 50+ machines in parallel.

  ### 4. Good tool to run Bigdata pipelines

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vishnu K. | Software Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 15, 2021

**What do you like best about Google Cloud Dataflow?**

In the backend, the tool uses the Apache Beam framework. Pipelines can be started locally using DirectRunner and easily in Google cloud machines. Going through logs and debugging is good. Tracking the status of pipeline jobs is excellent, and easy to look at the debug logs from each step using the UI.

**What do you dislike about Google Cloud Dataflow?**

Find it difficult to start for beginners. But with more practice and experience, Dataflow is a good tool for both streaming and batch data pipelines. Documentation could be a little better.

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

Primarily used in Bigdata processing. Created Both CPU-intensive and IO batch jobs. Processing Big NDJson files and loading them to different storages such as Bigquery, Elasticsearch.

  ### 5. Google Cloud Dataflow is a great option for both batch and streaming data pipelines at scale

**Rating:** 4.0/5.0 stars

**Reviewed by:** Cameron G. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 26, 2021

**What do you like best about Google Cloud Dataflow?**

Dataflow is based on Apache Beam. Its library is fairly easy to understand. You can get up and running fairly quickly.

**What do you dislike about Google Cloud Dataflow?**

There is nothing I dislike about Dataflow

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

Dataflow has given us a performance boost when processing data with very little to manage.

  ### 6. Cheap ETL That Scales Well and Enables Future Transition from Batch to Streaming

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 04, 2019

**What do you like best about Google Cloud Dataflow?**

Google Dataflow, based on Apache Beam, is an efficient and cheap way to ETL data into Google's Bigquery using Java or Python. Loading data can be done in batch or streaming which is nice as you can meet your current batch needs and leave the door open for future streaming.

**What do you dislike about Google Cloud Dataflow?**

The Python version lags pretty far behind Java and there is quite a bit of a learning curve. I wouldn't consider it "turnkey".

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

Distributed loading of many json files. Integrates well into the google cloud platform.

  ### 7. Long wait-time

**Rating:** 3.5/5.0 stars

**Reviewed by:** Kimoon K. | Data Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 10, 2019

**What do you like best about Google Cloud Dataflow?**

It's hyper-scalable platform to do ETL for my workflow and easy to use.

**What do you dislike about Google Cloud Dataflow?**

It's takes time to spin up virtual machines for Google Dataflow.

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

A pipeline tool for my machine learning ETL.

  ### 8. Excellent software to simplify many operations

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anibal R. | Programmer, Enterprise (> 1000 emp.)

**Reviewed Date:** July 13, 2018

**What do you like best about Google Cloud Dataflow?**

I like it because you can do many important things like simplify operations, also manage, transform data in a very special way. Also, you have a variety of how to implement each tool in this software. The credit that they give to be employed in Google Cloud is good because we learn even more how to handle this tool that for all of us who use it is essential.

**What do you dislike about Google Cloud Dataflow?**

The part that you have to pay but it is only this because of the rest is exceptional software with unique things that make Google Cloud Dataflow excellent


**Recommendations to others considering Google Cloud Dataflow:**

That they use it, it is good for this type of cases like storage, simplify and manage data, etc.


**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

Storage of many data


  ### 9. Experiment and lab of Google Cloud Dataflow

**Rating:** 4.0/5.0 stars

**Reviewed by:** Abel S. | Data Scientist, Enterprise (> 1000 emp.)

**Reviewed Date:** April 08, 2019

**What do you like best about Google Cloud Dataflow?**

Ability to scale at function level. Cost metrics.

**What do you dislike about Google Cloud Dataflow?**

When integrated with Pub/Sub, Kafka is faster than Pub/Sub

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

Real-time data streaming

  ### 10. Very easy accessibility 

**Rating:** 3.5/5.0 stars

**Reviewed by:** Bill W. | Graphic Designer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 13, 2018

**What do you like best about Google Cloud Dataflow?**

With Dataflow, I can, with the touch of a button, turn on hundreds of computers working in concert to make a task that would have taken me hours on my laptop run in minutes.  I do this with virtually zero understanding of the underlying technology - all I know is that if I write my transforms like so, then it works.  As long as my task is amenable to the parallelization process, the only thing I have to do to go from thousands of records to billions of records is change how many workers I decide to use.

**What do you dislike about Google Cloud Dataflow?**

I wish it had a better graphic interface

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

Analyzing data

  ### 11. Overall a good program, could work with custom services though

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Higher Education | Enterprise (> 1000 emp.)

**Reviewed Date:** July 14, 2018

**What do you like best about Google Cloud Dataflow?**

Google Cloud Dataflow has a great support system built into it. Whenever you are in doubt, there always seems to be someone there to help. The system works very quickly and can handle large amounts of data/documents. 

**What do you dislike about Google Cloud Dataflow?**

Google has always been my go-to search engine and so I went with the Cloud Dataflow expecting nothing short of the best. However, at times sharing data with other systems has proven to be an issue. 

**Recommendations to others considering Google Cloud Dataflow:**

I've realized that a lot of the space is used up on unnecessary things, other programs might be better at the use of space, although this is definitely up to interpretation for each individual program. 

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

I am saving a lot of time with this system as it streamlines many processes. Running Apache Beam jobs is a benefit with the system.

  ### 12. Cheap and Great service

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Graphic Design | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 13, 2018

**What do you like best about Google Cloud Dataflow?**

I have used this service for at least one year and I liked the ease of work and 

**What do you dislike about Google Cloud Dataflow?**

To be realistic, there is no service in the world  without some errors, but according to my experience with Google Cloud services, you can solve your problems through the support team available always, in my case ididn't face any problem while using this service

**Recommendations to others considering Google Cloud Dataflow:**

just give it a try you will be amazed with quality of this service, you can save the time and the money as well 

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

I got frankly many features that can not be said in a very short and since I am a simple person I will disclose the thing that I was comfortable it the costs, its very cheap and it worth a try

  ### 13. Easily Navigated

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 14, 2018

**What do you like best about Google Cloud Dataflow?**

The question should instead be, "What do I not like best?" The answer is simply nothing. I thoroughly enjoy using all the features of this software and have found that even its basic features are capable of making your work like so much more organized. Not only is it easy for upper level management to learn the software, they have made it fairly simple enough to train employees with minimal error.

**What do you dislike about Google Cloud Dataflow?**

There are no aspects of this software system that I dislike.

**Recommendations to others considering Google Cloud Dataflow:**

I recommend staying with the product and learning all that you can about the different features and ways to integrate them into your company.

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

Exporting internal memory to an external drive that can be accessed from locations other than the main unit.

  ### 14. Working on google clouds provide the best managing and easy to implement.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 10, 2018

**What do you like best about Google Cloud Dataflow?**

There are various range of solution is present for every cases we need. Various web ui and application design makes project work very good. Prices for this also low which makes us to continue to use them. We also done various projects live and maintenance works very well.

**What do you dislike about Google Cloud Dataflow?**

There are various limits for things which attachment and description s and some time found difficult to send the thing.

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

Live projects sharing and maintenance helps.

  ### 15. What Google doesn't tell you about Cloud Dataflow

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 27, 2018

**What do you like best about Google Cloud Dataflow?**

Clearly, the best feature is the ability to process batch and stream jobs without changing my code. 

**What do you dislike about Google Cloud Dataflow?**

Documentation is subpar, features between Java and Python is not consistent and I it also lacks other laguages, eg: Go 

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

I've built a real time email analytics product and without Dataflow, this would not have been possible.

  ### 16. Manage Your Data Easier

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Real Estate | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 28, 2018

**What do you like best about Google Cloud Dataflow?**

The analytics are top notch for anyone in logistics and I can see how this would be helpful in other realms that require systems on a large scale. 

**What do you dislike about Google Cloud Dataflow?**

It can be tough to start learning about the process of using google cloud. It learns as you go so it can take a while to get stsrted, but well wprth the wait. 

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

We were solving organization and keeping consistency among the various locations and branches within my company. Cloud based services makes it easy to have a centralized location. 

  ### 17. It Offers So Much

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Internet | Enterprise (> 1000 emp.)

**Reviewed Date:** April 27, 2018

**What do you like best about Google Cloud Dataflow?**

This product is a bit better than its competitors. Having the Google company in the background of this product truly makes it work for my needs. The operational support they provide is unparalleled.

**What do you dislike about Google Cloud Dataflow?**

Thete’s not much to dislike. A little buggy at times, but always room for improvement in any product.

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

With Dataflow, I can very easily flip Many computers working in unison to make a task, that would have taken me a huge chunk of time on my desktop, run in minutes.

  ### 18. Dataflow 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2018

**What do you like best about Google Cloud Dataflow?**

I think the dataflow has great potential

**What do you dislike about Google Cloud Dataflow?**

Sometimes I wish there were clearer instructions 

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

Student related case files 

  ### 19. Google Dataflow

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Banking | Enterprise (> 1000 emp.)

**Reviewed Date:** April 27, 2018

**What do you like best about Google Cloud Dataflow?**

We used this in between uploading the final loan docs into our data system, we used this to share docs and organize them appropraitely

**What do you dislike about Google Cloud Dataflow?**

Not much I didn’t like about it. Connectivity was bad sometimes?

**What problems is Google Cloud Dataflow solving and how is that benefiting you?**

It takes away and miscommunication. Everyone’s ideas are in there


## Google Cloud Dataflow Discussions
  - [What is the difference between Google dataflow and Google Dataproc?](https://www.g2.com/discussions/what-is-the-difference-between-google-dataflow-and-google-dataproc)
  - [Is Google dataflow an ETL tool?](https://www.g2.com/discussions/is-google-dataflow-an-etl-tool)
  - [How does Google dataflow work?](https://www.g2.com/discussions/how-does-google-dataflow-work)
  - [What is Google dataflow used for?](https://www.g2.com/discussions/what-is-google-dataflow-used-for)

- [View Google Cloud Dataflow pricing details and edition comparison](https://www.g2.com/products/google-cloud-dataflow/reviews?filters%5Bnps_score%5D%5B%5D=4&section=pricing&secure%5Bexpires_at%5D=2026-08-07+08%3A56%3A02+-0500&secure%5Bsession_id%5D=6752cfda-6df8-4fe1-be02-c1b8367e5825&secure%5Btoken%5D=ed48b325ab80b33b6fa7ad66c274d673e90e1f0c03ae628c0e07d76c8585fd00&format=llm_user)
## Google Cloud Dataflow Integrations
  - [Apache Kafka](https://www.g2.com/products/apache-kafka/reviews)
  - [Google Cloud Pub/Sub](https://www.g2.com/products/google-cloud-pub-sub/reviews)
  - [Google Cloud Storage](https://www.g2.com/products/google-cloud-storage/reviews)

## Google Cloud Dataflow Features
**Data**
- Data Processing
- Data Sources
- Integration
- Real-Time Processing

**Database**
- Real-Time Data Collection
- Data Distribution
- Data Lake

**Analytics**
- Reporting & Analytics

**Integrations**
- Hadoop Integration
- Spark Integration

**Platform**
- Machine Scaling
- Data Preparation
- Spark Integration

**Processing**
- Cloud Processing
- Workload Processing

**Building Reports**
- Data Transformation
- Data Modeling
- WYSIWYG Report Design
- Integration APIs
- Real-Time Data
- Real-Time Data
- Third-Party Integrations

**Platform**
- Mobile User Support
- Customization 
- User, Role, and Access Management
- Internationalization
- Sandbox / Test Environments
- Performance and Reliability
- Breadth of Partner Applications
- Mobile Access
- Metadata Management

## Top Google Cloud Dataflow Alternatives
  - [Databricks](https://www.g2.com/products/databricks/reviews) - 4.6/5.0 (1,331 reviews)
  - [Apache Kafka](https://www.g2.com/products/apache-kafka/reviews) - 4.5/5.0 (127 reviews)
  - [Amazon Kinesis Data Streams](https://www.g2.com/products/aws-amazon-kinesis-data-streams/reviews) - 4.3/5.0 (81 reviews)

