Power BI Project For Beginners | Sales Insights Data Analysis Project - 2 - Data Discovery

codebasics
24 Jun 202010:17

Summary

TLDRThis video script outlines a project planning approach using the AIMS grid, a tool for effective project management. It details the process of identifying pain points, engaging stakeholders, defining end results, and setting success criteria. The script discusses a scenario where AtliQ Hardware uses AIMS to tackle data analytics challenges, involving teams like IT (Falcons) and data analysts (Data Masters). It emphasizes the importance of integrating data sources, such as MySQL, into Power BI for real-time analytics and dashboard creation. The video also hints at the next topic: data cleaning and merging within Power BI, assuring that even beginners can easily grasp these concepts.

Takeaways

  • šŸ“ˆ AIMS grid is introduced as a project management tool with four components: Purpose, Stakeholders, End Result, and Success Criteria.
  • šŸ¤ Stakeholders identified for the project include marketing, sales, IT, and data analytics teams within AtliQ hardware.
  • šŸŽÆ The project's end result is envisioned as a Power BI dashboard providing real-time sales information to sales directors and regional managers.
  • šŸ“‰ A key success criterion is reducing costs by 10%, particularly by minimizing manual work and reliance on BPO companies for data processing.
  • šŸ‘Øā€šŸ’» The IT team, referred to as 'Falcons', owns the sales management system and will collaborate with the data analytics team, 'Data Masters', for the project.
  • šŸ”Œ The data analytics will utilize the MySQL database from the sales management system as a data source for the Power BI dashboard.
  • šŸš€ The script suggests creating a data warehouse for high data volumes to prevent affecting the performance of the OLTP system.
  • šŸ›  ETL (Extract, Transform, Load) processes are crucial for transforming data from OLTP systems into a format suitable for analytics.
  • šŸ§¼ Data cleaning and merging, also known as data wrangling or munging, will be addressed in the next video, with Power BI being the tool of choice.
  • šŸ“š The video promises that even without prior knowledge of Power BI, viewers will be able to learn and use it effectively, likening it to 'Excel on steroids'.

Q & A

  • What is the main topic of the video script?

    -The main topic of the video script is project planning using the AIMS grid in the context of a data analytics project for a company named AtliQ Hardware.

  • Who is Bhavin Patel in the script?

    -Bhavin Patel is the Sense Director of AtliQ Hardware who recognizes the need for a data analytics project to address certain pains and possible solutions.

  • What does AIMS stand for in the context of the video?

    -AIMS stands for a project management tool with four components: Purpose, Stakeholders, End Result, and Success Criteria.

  • What are the four components of the AIMS grid?

    -The four components of the AIMS grid are Purpose, Stakeholders, End Result, and Success Criteria.

  • What is the role of the IT head or head of the data department in the project planning meeting?

    -The IT head or head of the data department is involved in brainstorming on project planning using the AIMS grid to determine the approach and execution of the data analytics project.

  • Which teams are involved in the data analytics project according to the script?

    -The teams involved in the data analytics project include the marketing team, sales team, IT team (software engineers), and the data analytics team.

  • What is the end result that AtliQ Hardware aims to achieve with the data analytics project?

    -The end result that AtliQ Hardware aims to achieve is a Power BI dashboard that provides real-time information on sales numbers for the sales director and regional managers.

  • What are the success criteria defined for the project in the AIMS grid?

    -The success criteria include reducing costs by 10% and eliminating the need for manual work in merging Excel files, thereby saving business time and cost.

  • What is the role of the 'Falcons' in the context of the data analytics project?

    -The 'Falcons' is a team of software engineers at AtliQ Hardware who own the sales management system and the MySQL database, which is the source for the data analytics project.

  • What is the significance of a data warehouse in the context of high data volume?

    -A data warehouse is significant for high data volume as it allows for the extraction, transformation, and loading (ETL) of data from the OLTP system (MySQL in this case) into a format that is optimized for analytical queries without affecting the performance of the primary business operations.

  • What is the next step in the project after defining the AIMS grid?

    -The next step is to discuss with the data analyst team (Data Masters) and the IT team (Falcons) on how to solve the problem using the MySQL database and integrating it with Power BI to build the dashboard.

  • What is the approach to data analysis if the required data is not available within the organization?

    -If the required data is not available, data analysts will spend time capturing the necessary information needed to perform the data analysis.

  • What will be covered in the next video according to the script?

    -The next video will cover data cleaning and data merging, also known as data wrangling or data munging, using Power BI.

  • Why is the term 'data wrangling' or 'data munging' used in the script?

    -The terms 'data wrangling' or 'data munging' are used to describe the process of cleaning and merging data, which is made easy in Power BI and does not require prior background knowledge.

Outlines

00:00

šŸ“ˆ Project Planning with AIMS Grid

This paragraph introduces the concept of project planning using the AIMS grid, a project management tool. It discusses the process initiated by Bhavin Patel, a sense director, who calls a meeting with various department heads to brainstorm on data analytics projects. The AIMS grid is explained with its four components: purpose, stakeholders, end result, and success criteria. The purpose is to identify the pain points, stakeholders include marketing, sales, IT, and data analytics teams, the end result aims for a Power BI dashboard for real-time sales data, and the success criteria are set to reduce costs and improve efficiency. The paragraph also touches on the potential outsourcing to service-based companies if in-house teams are unavailable.

05:05

šŸ” Data Integration and Analytics

The second paragraph delves into the technical aspects of data integration and analytics. It describes the collaboration between the 'Falcons' IT team, responsible for the sales management system and its MySQL database, and the 'Data Masters' data analytics team. The data from the MySQL database, which is an OLTP system, is considered critical for business operations. The paragraph explains the common practice of creating a data warehouse for analytical purposes to avoid affecting the performance of the OLTP system. It also covers the ETL process, using tools like Apache NiFi or Python, to transform data into a format suitable for analytics. The goal is to build a Power BI dashboard without creating a separate data warehouse, directly connecting Power BI to the MySQL database.

10:08

šŸ› ļø Data Wrangling in Power BI

The final paragraph assures viewers that even without a background in Power BI, they will be able to quickly learn the necessary skills for data wrangling or munging, which are terms used to describe the process of cleaning and preparing data for analysis. The speaker emphasizes that Power BI is user-friendly and similar to Excel, making it accessible for beginners. The next video in the series will focus on data cleaning and merging within Power BI, promising a straightforward approach to these tasks.

Mindmap

Keywords

šŸ’”AIMS grid

AIMS grid is a project management tool that helps in organizing and planning projects effectively. It consists of four components: purpose, stakeholders, end result, and success criteria. In the video, AIMS grid is used to brainstorm and structure the data analytics project for AtliQ Hardware, ensuring that all aspects of the project are considered and clearly defined.

šŸ’”Pain point

A pain point refers to a problem or challenge that an organization faces which needs to be addressed. In the context of the video, the pain point for AtliQ Hardware is the inefficiency in their sales data management and the need for improved analytics to drive better business decisions.

šŸ’”Stakeholders

Stakeholders are individuals or groups who have an interest or involvement in a project. The video mentions the marketing team, sales team, IT team, and data analytics team as stakeholders in the project, emphasizing the collaborative nature of the project planning process.

šŸ’”End result

The end result is the desired outcome or goal of a project. For AtliQ Hardware, the end result is a Power BI dashboard that provides real-time sales information, which is a clear and specific objective that guides the project's direction.

šŸ’”Success criteria

Success criteria are the metrics or conditions that define whether a project has been successful. The video outlines reducing costs by 10% and eliminating manual Excel file merging as success criteria for the project, indicating a shift towards more efficient data management practices.

šŸ’”Data analytics team

A data analytics team is a group of professionals who specialize in analyzing data to support business decisions. In the video, AtliQ Hardware's data analytics team, referred to as 'data masters,' is responsible for building the Power BI dashboard and ensuring the project meets its success criteria.

šŸ’”Software engineers

Software engineers are professionals who design, develop, and maintain software systems. The video introduces the 'Falcons' as the software engineering team at AtliQ Hardware, who manage the sales management system and its underlying MySQL database.

šŸ’”OLTP (Online Transaction Processing)

OLTP refers to systems that manage real-time transactions, such as sales records in a database. The video mentions that the MySQL database used by AtliQ Hardware is an OLTP system, critical for the company's day-to-day sales operations.

šŸ’”ETL (Extract, Transform, Load)

ETL is the process of extracting data from a source, transforming it to fit analytical needs, and loading it into a target system. The video discusses the use of ETL for preparing data from the MySQL database for analytical purposes in a data warehouse.

šŸ’”Data warehouse

A data warehouse is a system designed to support analytical queries and reporting. In the video, it is suggested that data from the OLTP system could be transformed and stored in a data warehouse for more efficient and effective data analysis.

šŸ’”Power BI

Power BI is a business analytics service by Microsoft that provides interactive visualizations and business intelligence capabilities. The video describes the use of Power BI to build a dashboard for AtliQ Hardware, emphasizing its ease of use and integration with existing SQL databases.

šŸ’”Data wrangling/Data munging

Data wrangling or data munging refers to the process of cleaning, structuring, and enriching raw data into a desired format for analysis. The video mentions that data cleaning and merging will be performed in Power BI, indicating an important step in the data preparation process.

Highlights

Introduction to project planning using AIMS grid for data analytics projects.

Identification of pain points and the need for a data analytics project in AtliQ hardware.

The role of the IT head and data department in initiating a data analytics project.

Explanation of AIMS grid as a project management tool with four components.

The importance of defining the purpose of the project in the AIMS grid.

Identifying stakeholders such as marketing, sales, IT, and data analytics teams.

The significance of the end result in project planning and its impact on decision-making.

Desired outcome of the project: a Power BI dashboard for real-time sales information.

Defining success criteria using AIMS grid to measure project effectiveness.

The goal of reducing costs by 10% through efficient data management.

The inefficiency of manual Excel file merging and the need for automation.

Potential outsourcing of data analytics to service-based companies if in-house teams are unavailable.

The concept of a data warehouse for handling high data volumes and analytical queries.

ETL process explanation: Extract, Transform, and Load data for analytics.

Use of tools like Apache NiFi, Python, and Informatica for data transformation.

The role of data analysts in capturing and preparing necessary data for analysis.

Upcoming discussion on data cleaning, merging, and wrangling in Power BI.

Assurance that Power BI is user-friendly and accessible even without prior knowledge.

Transcripts

play00:00

in last video we looked at problem statement in this video we are going toĀ 

play00:04

look at project planning using AIMS grid and data discovery after bhavin patelĀ 

play00:10

who is a sense director of at lake hardware realizes the pains and theĀ 

play00:15

possible solution he will call a couple of people like anĀ 

play00:20

IT head or a head of data department and he will should live a meeting on howĀ 

play00:25

exactly we should do this data analytics project and after those people are inĀ 

play00:30

the room together they will brainstorm on project planning using AIMS grid nowĀ 

play00:36

what is AIMS grid AIMS grid is a project management tool and it has fourĀ 

play00:42

components to it the first component is purpose so first we want to determineĀ 

play00:48

what is our pain point what do we want to do exactly the second component isĀ 

play00:53

the stakeholders so in this project who all will be involved so here of courseĀ 

play01:01

the marketing team the sales team who is facing these issues will be involved theĀ 

play01:05

IT team will be involved so the IT team is basically the team of softwareĀ 

play01:11

engineers that AtliQ hardware has and the data analytics teams will also beĀ 

play01:17

involved so we are assuming that AtliQ hardware or already has a data analysisĀ 

play01:23

team in-house they also have an in-house team of software engineers usually someĀ 

play01:29

companies don't keep this team in-house in in that case they will outsourceĀ 

play01:34

their work to some service based companies such as Accenture enforces TCSĀ 

play01:39

etcetera so if you want to assume that this project is exported to thoseĀ 

play01:43

companies then those service based companies will manage the whole thingĀ 

play01:47

but here for our project we are assuming that all these teams are availableĀ 

play01:52

within AtliQ hardware the third component to Ames grid is the end resultĀ 

play01:57

after the project is over what do you want to achieve so we need to defineĀ 

play02:04

that very clearly it cannot be a vague statement that I want to generate salesĀ 

play02:09

inside in our case the end product be a power bi dashboard something thatĀ 

play02:17

our sales director or even Regional Managers can go and look into and itĀ 

play02:22

gives you a real-time information on your sales numbers the fourth componentĀ 

play02:27

would be the success criteria after the project is over unless that you haveĀ 

play02:33

spent few million dollars how do you define that the project was successfulĀ 

play02:36

AIMS grid allows you to do that by exactly specifying your success criteriaĀ 

play02:43

so in this case our criteria would be we want the cost to go down by 10% alsoĀ 

play02:51

until now the sales team and Regional Managers have been giving thisĀ 

play02:55

information in Excel file sometimes if Regional Manager wants the informationĀ 

play03:00

in more precise way there will be couple of people who will be manually workingĀ 

play03:05

on merging these Excel files you know so there is lot of time that is beingĀ 

play03:10

wasted today so we want to save our business time and cost on thoseĀ 

play03:15

operations there are many BPO companies today that exist and all those companiesĀ 

play03:22

do is they will get couple of Excel files they will do merging they will doĀ 

play03:28

some Excel formulas you know they do lot of manual work so many organizations endĀ 

play03:34

up spending a lot of money on these manual works and AtliQ hardware is oneĀ 

play03:39

of them so we want to reduce cost on that front and one other successĀ 

play03:44

criteria could be we want to bump up ourselves by let's say five person soĀ 

play03:50

after we do all this hard work build a dashboard we want to use it for threeĀ 

play03:55

months and we want to make sure that we have achieved all these results definedĀ 

play04:00

by success criteria so the AIMS grid is an extremely useful tool for any projectĀ 

play04:07

managers and leaders which can help you Mon manage the project in an effectiveĀ 

play04:14

way for AIMS grid I have this nice youtube video where this person explainsĀ 

play04:19

the sames grid in a very simple manner so I would suggest that you watch thisĀ 

play04:25

video it will be helpful in terms of improving yourĀ 

play04:29

project management skills so now you have defined AIMS grid you know exactlyĀ 

play04:35

what needs to happen the then self director Wilke will call the dataĀ 

play04:41

analyst team and he will start discussing that how we can solve thisĀ 

play04:46

problem he will also call the IT team now just to be fancy I have given thisĀ 

play04:54

fancy name to our IT team let's call them Falcons so Falcons here is a teamĀ 

play04:59

of software engineers who own the sales management system so AtliQ hardwareĀ 

play05:05

has this sales management system which is just a simple software that is aĀ 

play05:10

keeping track of all the sales number so whenever they sell any computer or anyĀ 

play05:15

hard days in any local region this software is printing the invoice so itĀ 

play05:20

has all the records stored in a MySQL database and this database and thisĀ 

play05:27

application is or owned by this Falcons team over data analyst team is calledĀ 

play05:33

data masters so the data masters will reach out to Falcons and say hey we wantĀ 

play05:39

to use your SQL database because this is the database which has all the recordsĀ 

play05:46

that we need for our analytics and what we'll do is we'll integrate MySQLĀ 

play05:54

basically we will use MySQL as a source in our power bi tool and we will buildĀ 

play06:00

dashboard on top of it and Falcone's don't mind if I can say yeah go aheadĀ 

play06:07

and this is the approach we are going to use now in majority of the time when theĀ 

play06:15

data volume is high you want to make sure that your MySQL database is notĀ 

play06:22

affected by the queries that you are doing in your power bi so sometimes whatĀ 

play06:30

people do is not sometimes actually many many times they will design a dataĀ 

play06:36

warehouse okay so what is data warehouse so dataĀ 

play06:40

warehouse is basically you take the data from MySQL which is also known as OLTPĀ 

play06:50

which is online transaction processing system it is a very critical system youĀ 

play06:54

cannot afford for that system to go down otherwise your regular sales operationsĀ 

play07:00

and gets hampered right for you that means business is very importantĀ 

play07:04

analytics is important but then it's a secondary thing so what people do isĀ 

play07:09

they pull the data from OLTP which is MySQL in our case they do all theĀ 

play07:16

transformation which is also called ETL which means extract transform and loadĀ 

play07:22

and after doing that transformation they store the data in a data warehouseĀ 

play07:27

there are many data warehouse such as Tara data or snowflake and so on and forĀ 

play07:33

doing this transformation people use tools such as Apache knife I tell end orĀ 

play07:39

even Python and pandas by doing this transformation you are reformatting theĀ 

play07:46

data in a way that is best for performing analytical analytical queriesĀ 

play07:51

because if you perform your query directly on MySQL database there are twoĀ 

play07:56

problems one is if you cause that database to slow down then yourĀ 

play08:01

mainstream business is affected second problem is the data stored in theĀ 

play08:06

OLTP is not often in a format that you want so you want to do lot ofĀ 

play08:11

transformation such as currency conversation you want to remove theĀ 

play08:15

columns which are not needed there could be n number of transformation that youĀ 

play08:20

want to do and all of that happens in the ETL tools such as informatica orĀ 

play08:26

apache ni fi and for doing this they have the steam of data ingenious so dataĀ 

play08:32

ingenious job is to do this transformation and maintain the dataĀ 

play08:37

warehouse infrastructure and after that our data masters will come in play andĀ 

play08:44

data masters will pull the data from data warehouse and they will buildĀ 

play08:51

the power bi dashboard for simplicity we are not going to build any dataĀ 

play08:56

warehouse will have an SQL database and then we will directly plug power bi toĀ 

play09:03

that SQL database and build our dashboard now sometimes the data thatĀ 

play09:08

you need for analytics might not be available in your organization at all soĀ 

play09:13

you might have to work on capturing that information so many times data analystsĀ 

play09:18

will spend their time and they will capture the required information that isĀ 

play09:23

needed to perform the data analysis so that's all I have for this video in theĀ 

play09:28

next video we are going to look at data cleaning and data merging this is alsoĀ 

play09:33

known as data wrangling or data munging whatever you want to call it we will doĀ 

play09:38

all of this in power bi itself now data munging data wrangling these are allĀ 

play09:44

sensitives do not worry actually it's very easy you already know it's justĀ 

play09:49

that people use these fancy terms and confuse you unnecessarily we are goingĀ 

play09:53

to do all of this in power bi and trust me you don't need any prior backgroundĀ 

play09:57

for this project even if you don't know anything about power bi it's perfectlyĀ 

play10:02

fine power bi is very similar to excel actually it is literally excel onĀ 

play10:08

steroids and we will look into it it's it's very very easy even if you don'tĀ 

play10:12

have any background you will be able to learn it very quickly

Rate This
ā˜…
ā˜…
ā˜…
ā˜…
ā˜…

5.0 / 5 (0 votes)

Related Tags
Project PlanningAIMS GridData AnalyticsBusiness EfficiencyPower BIMySQL DatabaseETL ProcessSales ManagementData TransformationDashboard CreationData Wrangling