Skip to content

You’ll complete an end-of-course project by creating a pipeline process to deliver data to a target table and developing reports based on project needs. You’ll also ensure that the pipeline is performing correctly and that there are built-in defenses against data quality issues.

Learning Objectives

  • Identify business needs to determine a design for your portfolio project’s data pipeline.
  • Analyze how database systems are designed, how to build BI tools such as pipelines and ETL systems, and how to optimize them to maximize performance to determine the most optimal data pipeline process.
  • Develop a data pipeline to deliver necessary data to a target table.

Apply your skills to a workplace scenario


Video: Welcome to module 4

The article is about how to use your end-of-course project in your job search. It recommends using it to create a portfolio and resume that exhibit your skills, and to practice your interview skills. It also highlights the importance of experiential learning and how this project can help you discover how organizations are using BI every day and practice your new skills.

Hi, it’s great to be with you again! I’m Anita, a Senior Business Intelligence
Analyst at Google, and I’m back to discuss the next part of your end-of-course project and how you can use it in your job search. Are you ready to start job searching in the BI field? The first step is to create a portfolio and resume that exhibit your skills. Your portfolio will be a collection of materials that you can use to showcase those skills and your approach to solving BI problems. One way you can build up your portfolio is by completing projects that demonstrate what you’ve learned – like this program’s end-of-course project! This end-of-course project is also a really valuable opportunity to develop your interview skills! As potential employers
assess you as a candidate, they might ask for specific examples of how you have tackled
challenges in the past. You can use your portfolio as a way to discuss real problems
that you have solved. Additionally, some employers might ask you to complete another case study for an interview. Getting some practice creating your own case studies means that you’ll be that much more
prepared for those interviews. You have already explored
experiential learning, or the idea of
understanding through doing. This end-of-course project is also a great opportunity to really discover how organizations are using BI every day, practice your new skills, and really show off your BI knowledge. In order to complete the
end-of-course project, you’ll be presented with more details about the business case. Then, you’ll use the key BI documents you completed to create a pipeline system that delivers data to reporting tables. Later on, you can use these tables to design dashboards to share
insights with stakeholders. By the time you complete this project, you’ll have a finished case study you can add to your portfolio. You’ll also have documentation of the steps you took along the way, which you can use to explain your work to future hiring managers. At this point, you have probably already completed one part of the
end-of-course project. Now, you’re almost finished with the next course of this program, which means you know everything you need to tackle the next phase. Ready? Then let’s get started!

Video: Continue your end-of-course project

The next part of the end-of-course project will focus on using a database to create BI tools that automate key processes such as moving and transforming data before reading it into target tables for reporting. This will enable the team to focus on other aspects of their jobs and get updated insights from the data. This is a great opportunity to demonstrate to potential employers that you can develop and improve BI tools.

In this course, you’ve
been learning about how database systems are designed, how to build BI tools such
as pipelines and ETL systems, and how to optimize them
to maximize performance. Now, it’s time for an exciting next step: putting all of this to work
for your end-of-course project. In the previous course, you were introduced to
the project scenario and important details about the case. Along the way, you developed
Stakeholder Requirements, Project Requirements,
and Strategy Documents. Now that you have these important elements
of the project laid out, it’s time to start
thinking about the data. In this part of the course, you’ll begin working with a database in order to create BI tools
that automate key processes such as moving and transforming data before reading it into your
target tables for reporting. Coming up, you’re going to
access the project data, explore the design pattern
for your database system, observe your team’s work
to determine their needs, and use required metrics and facts to build a pipeline
that meets those needs. These processes will enable your team to focus their time on other aspects of their day-to-day jobs, and will move and transform your data for immediate use in
reports and dashboards. These reports and dashboards will give your stakeholders
updated insights and empower them to get their
own answers from the data. This part of the end-of-course project is a great opportunity to
demonstrate to potential employers that you can do exactly that. And remember: developing these tools is an iterative process, so you can continue to
build and improve them as you have new ideas or learn new things.

Reading: Explore Course 2 end-of-course project scenarios

Reading

Cyclistic scenario


Reading: Course 2 workplace scenario overview: Cyclistic

Reading

Reading: Cyclistic datasets

Reading: Observe the Cyclistic team in action

Reading

Practice Quiz: Activity: Create your target table for Cyclistic

Reading

Reading: Activity Exemplar: Create your target table for Cyclistic

Reading

Google Fiber scenario


Reading: Course 2 workplace scenario overview: Google Fiber

Reading

Reading: Google Fiber datasets

Reading: [Optional] Merge Google Fiber datasets in Tableau

Practice Quiz: Activity: Create your target table for Google Fiber

Reading: Activity Exemplar: Create your target table for Google Fiber

Reading

End-of-course project wrap-up


Video: Tips for ongoing success with your end-of-course project

At the end-of-course project stage, you have learned a lot of transferable skills, such as understanding and observing how stakeholders can use data to meet their needs, understanding different types of databases and storage systems, and understanding the logic behind pipelines that ingest, transform, and deliver data. These skills are worth highlighting in job interviews, regardless of the tools required for the position.

When communicating your end-of-course project to interviewers, keep in mind that they may not be BI professionals and may not have the same detailed understanding of BI processes as you do. Tailor your presentation to be relevant to their needs and answer the key questions they have about you.

Coming up, you will learn how to present BI insights to stakeholders and provide them with access to relevant data. By the end of the courses, you will wrap up your end-of-course project by creating dashboards and presentations. This will give you a complete case study for your portfolio.

At this point in your
end-of-course project, you’ve done a lot of work already. You collaborated with stakeholders
to determine their needs and create important
project planning documents; then you used those to
explore the project data and build systems to deliver the data. As you continue to work on
your end-of-course project, you’ll want to consider how
you can highlight your process and explain what you’ve done to potential employers
and hiring managers. First, it’s important to recognize that, as a BI professional, you may be asked to learn
and adapt to new tools. There are a lot of great
solutions out there, and different businesses
use different BI tools depending on their needs. Keep in mind that you have learned a lot of transferrable skills
that can be applied across different tools. You’ve also learned the
importance of understanding and observing how
stakeholders can use data in order to better meet their data needs; you recognize the different
types of databases and storage systems and
how they can be useful in a larger database system;
and you understand the logic behind pipelines that ingest,
transform, and deliver data. These are all skills worth
highlighting in job interviews, no matter what tools
the position requires. In addition, always be sure
to consider your audience. As you have been learning
throughout these courses, you will often work with
different kinds of stakeholders who have different levels
of technical know-how. When you communicate with them, keep in mind who they are
and what their goals are, and what they already know
and what they need to know. This is just as true
when you’re discussing your end-of-course
project with interviewers. Often, there will be people conducting or joining your interview who aren’t necessarily BI professionals. For example, hiring managers may not have the same detailed understanding
of BI processes as you do. In order to keep your
presentation relevant to them, try to remember those key
questions about your audience. Your interviewers have
a business challenge, just like stakeholders on a BI project: They have an open job position to fill. Think about what they
need to know about you that makes a decision that solves that. Coming up, you’re going to learn all about presenting BI insights
to your stakeholders and providing them with
access to relevant data they can use to make decisions. By the end of these courses, you’ll wrap up your end-of-course project by creating dashboards and presentations. In no time, you’ll have
a complete case study for your portfolio.

Video: Luis: Tips for interview preparation

Before the interview

  • Research the role, the company, and the team. This will help you to understand what the role entails, what the company’s culture is like, and what the team is working on.
  • Prepare a document that outlines the role, the typical questions and interview types, the team and organization, and the projects that help the team grow and excel. This will help you to stay focused and organized during your interview preparation.
  • Prepare your technical side. This includes reviewing your portfolio, understanding the impact of your work, and being able to explain why you applied certain solutions instead of others.
  • Be prepared to discuss your next steps. What can be done on top of your current solution?

During the interview

  • Focus on impact. Be sure to highlight the impact of your work in your answers. What were the outcomes? How did you measure them?
  • Be prepared to sell yourself. Speak confidently about your skills and experience.
  • Rehearse your interview with someone else. This will help you to practice your delivery and receive feedback.

After the interview

  • Network with people in the field. Attend meetups and conferences to connect with other data professionals.

Luis also emphasizes that it is important to remember that you are not alone on this journey. There are many people who can help you increase your network and make connections.

my name is Luis and I’m a data and
analytics manager at google. When I’m preparing for an interview,
I like to prepare a document where I describe what is the role,
What are the typical questions and the typical type of interviews
that this company does, What is the team or the organization
this role I’m applying for? What are the projects that
help this team to grow and and to Excel and
also to prepare the technical side of it. So prepare the portfolio,
understand the impact that I want to showcase what is aligned with
the company’s strategy and really take the time at least two weeks
to really be ready for a first interview. A portfolio is a collection of your
past experience and the past projects that you think are useful to showcase
to someone that is interviewing you. It’s basically your brand and you need to make sure that the project
showcase the value of your brand. The common mistake that I usually see is the lack of showcasing impact
on the technical side, ensure that you understand why
you created a data solution. What was the outcome? What is the impact? How did you measure that on top of that? Make sure that you also
are capable of explaining why you applied a certain solution
instead of others and also make sure that you define and
you are able to explain the next steps, what can be done on top of this
solution when you are preparing for an interview, make sure that you rehearse
the interview with someone else. It’s important that you make sure that you
are able to, you tell the right message that you focus on impact that you are able
to sell yourself the best way you can. So you need to be really prepared for
the interview and rehearsing with someone that you trust
that you are comfortable with receiving feedback is really key to make you ready
to answer the interview questions. If B.
I. Is really the path that
you want to pursue, this is the very good first
step to take into it. But you should not stop here,
go out and talk with people. There are multiple meetups that
happen around data around BI, so don’t feel that you
are alone on this on this road. There are multiple people that can
help you increase your network, make connections you’ll be able to share and
you also receive knowledge from others.

Course review: The Path to Insights: Data Models and Pipelines


Video: Course wrap-up

This course covered database modeling, design patterns, data pipelines, data storage systems, BI tools, and stakeholder engagement. In the next course, you will learn how to design visualizations and dashboards for BI and present those insights.

Key takeaways:

  • Database modeling and design patterns are essential for creating efficient and scalable database systems.
  • Data pipelines and storage systems are used to get data where it needs to go and transform it to be useful.
  • BI tools can be used to interact with stakeholders and present data in a way that is accessible and useful for decision-making.
  • BI processes and systems are often iterative, meaning that they need to be constantly updated to meet changing needs.

Next steps:

Learn how to design visualizations and dashboards for BI and present those insights.

Congratulations on
completing another course. You’re that much
closer to finishing this program and receiving
your certificate. You’ve learned a lot already. Take a moment to
consider everything we’ve covered in this
course and celebrate. For example, you learned
about database modeling, design patterns, and how to use database schema to describe
those design patterns. You also discovered
many kinds of databases and how they have different uses within
a database system. Next, you explore data pipelines and how ETL and ELT processes help get data where
it needs to go and transform it to be useful
during that process. You also learned about
different data storage systems that you might use
in a pipeline. Additionally, you explored
more common BI tools and how to interact with
stakeholders effectively. You even had a chance to
create your own pipeline. Then by exploring database
and pipeline optimization, you were able to consider how BI processes and systems
are often iterative. Coming up, you have even more exciting
discoveries to make. Now that you understand
how to create systems to deliver
data to stakeholders, it’s time to start thinking
about how to present that data and make it accessible and useful
for decision-making. In the next course,
you’re going to learn more about how to design visualizations and
dashboards for BI and present those insights. Great work so far.

Reading: Course 2 glossary

Reading: Get started on Course 3

Reading