In this intermediate course, you will learn to design, build, and optimize robust batch data pipelines on Google Cloud. Moving beyond fundamental data handling, you will explore large-scale data transformations and efficient workflow orchestration, essential for timely business intelligence and critical reporting.
Get hands-on practice using Dataflow for Apache Beam and Serverless for Apache Spark (Dataproc Serverless) for implementation, and tackle crucial considerations for data quality, monitoring, and alerting to ensure pipeline reliability and operational excellence. A basic knowledge of data warehousing, ETL/ELT, SQL, Python, and Google Cloud concepts is recommended.
Status: Data Cleansing
Data Cleansing
Status: Continuous Monitoring
Continuous Monitoring
Intermediate·Course·11 hours
Featured reviews
5.0
·Reviewed May 19, 2020
Informative on various features. But cloud fusion and dataflow are not very clearly explained in detail.. expecting more on this. Want to learn more on the pipeline topic please.
5.0
·Reviewed Jun 18, 2020
Excellent course with appropriate explanation on cloud data fusion, data composer, data proc and cloud data-flow. Must learn course for all aspiring Big Data Engineers.
5.0
·Reviewed Jul 9, 2020
This course really teaches me in-depth about data engineering than the cloud or any other products offered by GCP which is the most important part.
5.0
·Reviewed Jun 13, 2020
Good course covering Dataproc, Dataflow, Dataprep and the labs ofcourse..great way to get introduced to batch data pipelines in GCP.
5.0
·Reviewed May 19, 2020
Great course teaching how to build batch pipelines through GCP technologies, and showing cool tools for data wrangling and analysis
4.0
·Reviewed Jan 14, 2021
very good as a start, needs more practical on some topics like the last ones, and I had a bug with composer lab, but the over all is fine.
4.0
·Reviewed Sep 12, 2020
The pipeline building portion assumes in part that the learner has previous experience with programming. Further break down of the Python pipeline builds would be helpful.
5.0
·Reviewed May 4, 2020
Thank you very much the team. Course content and materials are at the higher appreciation level. really enjoyed and satisfied.
5.0
·Reviewed May 27, 2020
A great course to help understand the various wonderful options Google Cloud has to offer to move on-premise Hadoop workload to Google Cloud Platform to leverage scalability of clusters.
4.0
·Reviewed Apr 22, 2023
The practical hands on lab can be further improved by making them more interactive rather then just copy pasting the code. Can be re-designed to have more room for experimentation.
4.0
·Reviewed Jul 18, 2020
Good, I think pipelines need to have more labs related to some necessities in the industry, such as connect them to other external sources outside GCP
4.0
·Reviewed May 19, 2020
takes time understand , video makes little bore but in practice to enjoy doing but try to mention required time for excuetion or waiting time to task to executeto ece
All reviews
Showing: 20 of 214
All Learners
All Stars
Most Helpful
R
RLee
4.0
·Reviewed Feb 12, 2020
More teaching should be focused on how to build the python file of each task, rather than ready for us to run.
R
Roger
2.0
·Reviewed Jan 24, 2020
Google did not work very hard to convey this information in its lectures. They are just bullet slides with a talking head. They need to learn how better course developers are creating courses.
P
Polla
4.0
·Reviewed Feb 2, 2020
There were some minor problem and mistake in the lab file. The python/java scripts were not explained at all. There are questions about the code itself, but then the questions were not answered.
S
Sergio
1.0
·Reviewed Mar 31, 2022
This is a course on how to buy Google products, that's it. They explain the very basics of batch data pipelines but it's so intertwined with their own products you barely learn anything about data pipelines themselves. On top of that, exercises consist in pasting things they don't even care to explain.
M
Mahmoud
3.0
·Reviewed Apr 5, 2020
Quite hard to follow
J
Jaap
1.0
·Reviewed Apr 21, 2021
The last lab has an error so this course can never be finished and the certificate never be obtained. Further more some teachers use ununderstandable slang, and the transcripts are unreadable due to misspellings and transcription errors. The screenshots on the videos are blurred so the tears spring to your eyes when you try to read them.
X
Xavier
4.0
·Reviewed May 6, 2020
Last few videos in Week2 have too much python, the only relief is that we have templates to save time. I have to spend more time in understanding the python scripts used in the last 4-5 videos. I have worked with python only for wrangling data using pandas, only grep.py & grepc.py were easy, all others were deep for me to understand. Maybe the course has to reiterate the importance of python programming. What if I want to build it custom, templates may not help. So, please stress the importance of python/java skills in the course
J
Jeanmann
5.0
·Reviewed Apr 26, 2020
Course was great. Easy to understand and has many labs to try. One issue was that the first Dataflow lab was not working due to the Apache Beam issue. I worked with a rep and he said he would follow up with me after resolving the issue. But he never contacted me again. Probably the issue was nor resolved. So I never completed that lab.
P
Prashanth
5.0
·Reviewed Apr 24, 2020
I'm not from a programming (Java/.NET/Python etc) background but Informatica ETL, Oracle PL/SQL and UNIX. I wish the code as part of Serverless Data Analysis with Dataflow:
Side Inputs (Python) explained step by step like where it starts and then step by step. If it sounds redundant, a document reference to each step would help.
J
James
5.0
·Reviewed Apr 1, 2020
Great addition to the Data Engineering line up. In addition to the updated content on newer tools like Cloud Composer and Data Fusion, I feel like the detail on tools like Dataproc and Dataflow is better than it used to be.
R
Rahul
5.0
·Reviewed Apr 17, 2020
questions given in the quiz are pretty simple.. need those questions which can ensure learners to brainstorm
L
Léo
5.0
·Reviewed Feb 27, 2020
Informative and interactive course introducing to DataProc, DataFlow, Apache Beam, Apache Airflow.
A
Arpnik
4.0
·Reviewed Apr 23, 2023
The practical hands on lab can be further improved by making them more interactive rather then just copy pasting the code. Can be re-designed to have more room for experimentation.
S
Scott
4.0
·Reviewed Feb 6, 2020
There were too many labs with services that take 30-40 minutes just to spin up. I wouldn't have a problem with all the labs if the services took 2-5 minutes to spin up.
A
Adolfo
4.0
·Reviewed May 2, 2020
The Labs need to be tested
T
Thomas
3.0
·Reviewed Jan 6, 2021
Its obvious some of the narators don't even understand the subjects they are talking about because they can't pronounce the words correctly. Come on. Let's at least read the scripts a few times before getting in front the camera. In this whole course sofar there's only two narators who obviously have played around with this technology. The rest just read the scripts which is so boring to listen to. I can read the scripts myself. Just smiling doesn't cut it. You need to understand what you are talking about so you accent things properly and sound like an expert.
F
Franz
3.0
·Reviewed Oct 5, 2022
Most of the labs need to be review to make sure the instructions are still correct. I spent a substanial part of my time in the labs finding work arounds because of poor instructions.
J
Johnny
3.0
·Reviewed May 3, 2020
a lot to digest on this course... pace is too high in my opinion, it should be slower. good course anyways.
thanks
D
Divyangana
3.0
·Reviewed Apr 12, 2020
Dataflow Labs should be explained in greater detail so as to provide comprehensive learning
H
Hendra
3.0
·Reviewed Apr 10, 2020
Some labs could be better in term of the thinking rationale, error handling, etc.