Industry Internship Report 1 (Soft Copy) - For Merge
Industry Internship Report 1 (Soft Copy) - For Merge
POWER BI
Training report submitted in partial fulfillment of the requirements
for the Award of the degree of
MASTER OF BUSINESS ADMINISTRATION
Of
BENGALURU CITY UNIVERSITY
Submitted By
Pavan Kumar SK
( P18IW23M015012)
Professor
Dinesh Chilka
UDYOG BHARAT
DECLARATION BY THE STUDENT
I hereby affirm that the dissertation on the training program titled "Forecasting Revenue
Using Time Series Analysis in Power BI," presented as part of the requirements for the
master of business administration degree, is an original piece of work completed under the
supervision of Dr. P Chandrika Reddy, Head of the Department & Associate Professor at ST.
FRANCIS COLLEGE (Affiliated to BCU). This document has not been previously submitted
to any other educational institution or university for the purpose of obtaining any other
academic degree.
I hereby declare that the report I presented on my training program entitled "Forecasting
Revenue Using Time Series Analysis in Power BI," conducted under the guidance of Dr. P
Chandrika Reddy, Head of Department & assistant professor at ST. FRANCIS COLLEGE
(Affiliated to BCU), is an authentic piece of work. This report has not been previously
submitted to any other institution or university for the acquisition of any other degree. The
student enrolled in the 3rd semester of the MBA program has successfully completed the
training program report.
Academic or not, success depends not just on an individual's work but also on the advice,
support, and collaboration of friends, mentors, and other intelligent people. Several
individuals, each in their unique role, have contributed to my project effort. I want to thank
each and every one.
I would want to express my gratitude to Director Bro. Peter Joseph Plathottam for giving
me the chance to complete this training program. This engaging experience has been made
possible by your vision and dedication to experiential learning.
I am grateful to Deputy Director Bro. Titus Anto unceasing support and perceptive
criticism. My approach to this project and my perspective on it have really benefited from
your mentoring.
I would want to thank Dr. R N Subba Rao, the principal, for your continuous support and
conviction that training program have the potential to be an essential part of our education. I
have found inspiration in your instruction.
Additionally, I would like to take this opportunity to thank Dr. P Chandrika Reddy, HOD
& Assistant Professor, SFC, for providing me with the chance to work on this project and for
her insightful advice throughout its various stages of development, which helped me optimize
the report and ensure the project's success.
Finally, I would want to express my gratitude to everyone who has helped with this
dissertation project, whether directly or indirectly. This experience has been significantly
shaped by your combined efforts.
Thanking you,
Pavan Kumar SK
P18IW23M015012
EXECUTIVE SUMMARY
The MBA course offered by St. Francis College, affiliated with Bengaluru City University,
Karnataka, is designed in a manner to provide theoretical as well as practical training. As a
part of this, MBA students are required to go through a training program for 30 hours in their
3rd semester.
This program is an integral component of the Business Management course and gives
students actual experience in studying how businesses are managed. As a participant in this
program, students are able to experience how each department works as a unit, understand
processes in businesses, and gain practical experience in a real business environment. It is in
this manner that students are not only given theoretical learning but are equipped with
practical expertise as well in corporate life.
TABLE OF CONTENTS
1. INTRODUCTION
1.1 Introduction to the training
1.2 Importance of the training
1-4
1.3 Need of the training
3. TRAINING OUTCOME
3.1 Knowledge acquired
3.2 Skills mastered
8-21
3.3 Proof for operations using skills
4. PLACEMENT OPPORTUNITIES
4.1 Placement opportunities in India 22-24
4.2 Global Placement opportunities
5. LEARNING EXPERIENCE
5.1 Brief on new skills learned
25-26
5.2 Challenges faced during training
CHAPTER - 01
INTRODUCTION
The training comprised core concepts in time series analysis, trends, seasonality, and
fluctuations in revenues. We studied methods employed to obtain improved prediction results.
Sessions comprised theory sessions and practice sessions where we applied prediction models
in Power BI.
Offline training in our college featured interactive sessions, live case studies, and peer
collaboration to aid in learning. Sessions featured academic and sector-related knowledge
with facilitation by professionals in the industry and instructors.
The training enhanced our analytical and problem-solving competencies to better support
management students in various professional careers. Acquiring knowledge in revenue
1
forecasting can support finance, business analytics, and strategic management. This is
transferable to academic projects and future careers.
After this training, we achieved an effective working experience in predicting revenues with
Power BI, providing hands-on experience in finance-related data analysis to aid in making
informed decisions. This report is an overview of our training experience, key areas covered,
and capabilities achieved through this training.
Project future revenues to support better management of risk and improved financial
planning.
Make decisions that are informed by trends in previous experience and future directions.
2
1.2.4 Career Advantages in Industry:
Build experience in working with business data to make reliable forecasts in order to
have better analytical capabilities.
3
Lacking in live insights
Enhances visualization
Hands-on experience
Collaborative learning
The training has provided us with Power BI functionality to forecast revenues in this data-
driven economies era.
4
CHAPTER - 02
DESCRIPTION OF THE TRAINING
I gained hands-on experience in time series analysis, forecast technique, and visualization
during training in Power BI. Power BI is a powerful business intelligence tool that allows
individuals to analyze data, detect trends, and take decisions. Training informed me about
how to apply these tools and techniques to forecast revenues in the future by analyzing past
data.
The training was designed to integrate theoretical knowledge in synchronization with hands-
on practice to obtain an overall rich experience. Industry professionals and teaching faculty
conducted sessions to share essential aspects regarding the application in live business
scenarios. Training sessions included:
Theoretical Learning – Acquiring key concepts in time series analysis and revenue
forecasting
The systematic process gave me an in-depth understanding of how forecast methods operate
in business analytics and how Power BI can be used to inform decisions through generated
insights.
5
2.2 THE USEFULNESS OF THE TRAINING UNDERGONE
The training was really helpful because it not only provided theoretical knowledge but also
hands-on experience in revenue projection. Key takeaways and value gained through training
are:
Growth Strategic Planning – Using forecast tools to guide business growth and
investment decisions
Data Preprocessing Strategies – Acquiring skills to prepare and present data to obtain
better forecast results.
6
2.2.4 Hands-on Experience with Power BI:
Data Import & Transformation – Learning to import & prepare data to analyze in
Power BI.
Using Forecasting Tools – Using Power BI to perform predictive analytics and visualize
results.
7
CHAPTER - 03
TRAINING OUTCOME
8
Column charts were beneficial in tracking trends in revenues over time. I was able to:
Use columns to graphically display revenues in columns representing month, quarter, and
year.
Plot current vs. previous year revenues in adjacent columns.
Highlight growth in revenues or decline by using data labels and trend lines.
Column charts provided an accurate presentation of revenues across different time periods.
The ribbon charts came in especially handy in analyzing diverse sources of revenues over
time. I was trained to:
I was able to determine changes in business performance through ribbon charts and analyze
various sources of revenues over time.
9
(Figure 3.3 Ribbon Chart )
Tree charts simplified the process of dissecting complicated revenue statistics into
easier to grasp visuals.
10
(Figure 3.4 Tree Maps )
11
3.1.6 Using Line Charts in Time Series Forecasting
Line charts were required in order to analyze trends in revenues over time.
Line charts helped me analyze long-term performance in revenues and forecast future sales.
I was able to drill down to revenues and analyze contributors to revenues through
decomposition trees.
Comprehensive breakdown trees proved helpful in detailed revenue evaluation and making decisions.
12
( Figure 3.7 Decomposition Trees )
The most notable achievement I gained was in developing advanced and attractive Power BI
dashboards. A well-crafted dashboard allows users to engage with data, analyze trends, and
inform business decisions.
Make use of diverse visualization alternatives including bar charts, line charts, pie charts,
tree maps, and decomposition trees to tailor dashboards.
Make themes, colors, and styling to present dashboards in an attractive and readable
manner.
13
Utilize drill-throughs, slicers, and filters to support dynamic user interactivity with
multiple data points.
Unify diverse datasets in diverse sources (cloud environments, SQL databases, Excel
spreadsheets) to craft an enterprise-level business dashboard.
Enhance dashboard performance through reducing data load time while ensuring smooth
interaction.
I can now craft interactive, live, and intuitive dashboards to support companies in
performance tracking and making informed decisions by excelling in dashboard development.
Time series analysis is one of the most powerful tools to work with changes in revenues over
time. This training provided experience in analyzing finance-related data by working through
time series models.
I learned to:
14
Decompose time series to eliminate trends over extended periods while leaving short-
term fluctuations.
Use line charts and decomposition trees to graphically analyze trends in revenues over
time.
I can now support companies in examining changes in revenues and identifying growth potential
through mastery in time series analysis.
I was instructed to
15
Leverage Power BI prediction functionality to forecast future trends in revenues by
examining past trends.
Compare forecasted vs. actual revenues through visualization tools including area charts
and line charts.
I can now prepare companies to face the future by providing accurate forecasted revenues
through building robust forecast capabilities.
16
3.3 PROOF FOR OPERATIONS USING SKILLS
3.3.1 Step 1 : Get Data From Sources
Revenues forecasting is started through the gathering of information from various sources
such as CRM systems, channels of sales, finance databases, and marketing tools. This
information helps to create an elaborate customer profile through the analysis of behavior like
purchasing behavior, website visitations, opening emails, and advertising reactions. With this
pattern analysis and comparison to historical successful transactions, businesses are able to
accurately project future revenues.
With Power BI, integrating the data is easily done through clicking the "Get Data" button and
choosing connectors to sources such as Excel, CSV, SQL Server, Salesforce, or Google
Analytics. This provides real-time tracking of the revenue, analysis of trends, and evidence-
based decision making to optimize profitability.
17
3.3.2 Step 2: Create a Area chart
18
3.3.3 Step 3: Create a line chart
The above Power BI chart illustrates revenue forecasting through time series analysis by
observing the movement of profit over time. On the X-axis is the date of orders (year and
month), and on the Y-axis is the sum of total profit. This information presented by the chart
provides clear insight into the trend in business financials.
19
3.3.4 Step 4: Apply Forecast
To implement a forecast in Power BI, the first step is to work on the line chart. You can
select the chart and proceed to the Visualization section and select the Analytics pane. In the
pane select the Forecast option under the Forecast section and proceed to enable it. This will
start creating a forecast trend based on the history of the dataset. This forecast becomes a
valuable tool for interpreting trends in the future and making informed choices based on the
information provided.
To illustrate this point, in sales forecast scenarios, the forecast value could be the expected
sales for the upcoming quarter. Uncertainty range, as depicted by the band lines, shows the
potential variation in such expected sales values. A wider band depicts higher uncertainty and
a wider range of possibilities. On the other hand, a narrow band depicts higher confidence in
the forecast values and reduces the range of error in follow-up decision-making activities.
This visual representation enables users to understand the reliability and consequences of the
20
forecast values and allows them to make strategic choices on the basis of a comprehensive
review of available information.
Adjusting the forecast is important to make it more precise and to suit certain purposes. Some
of the vital forecast settings that can be adjusted are
Forecast Length: This sets the length of time the forecast will cover. The default is 10
units but can be changed. If Units has been changed to Months and the Forecast Length
to 2, Power BI will create a forecast two months ahead.
Ignore The Last Option: This option offers the ability to ignore recent forecast data if it
happens to be unreliable, missing, or inconsistent. If the recent data does not accurately
represent future trends, ignoring the last few periods will allow the creation of a better
forecast using consistent historical data.
21
Seasonality: This option helps Power BI to find repeated cycles in the data, such as
quarter cycles or yearly trends. If the seasonality period is already known, manually
configuring it improves the precision. Alternatively, if the seasonality period is unknown,
Power BI will automatically find the pattern using Auto mode.
Confidence Interval: This will control the level of certainty the projection has. 95%
confidence indicates the predicted values are 95% likely to be within the predicted range.
The lower the confidence percentage, the more aggressive the projections are. The higher
the confidence percentage, the more conservative the estimate.
By modifying these settings, Power BI updates the forecast visualization within the line chart to
allow easier analysis of trends and making data-driven decisions. The forecast line can be
further personalized through the modification of the style, the color, and the transparency to
further clarify the forecast.
Simply put, time series analysis entails examining past data in order to identify patterns on the
basis of which we can make inferences regarding the future. For example, an organization
can monitor its sales data on a monthly basis in order to estimate expected revenue. This
22
enables organizations to take into account elements such as seasonality how sales may be at
their highest in some months and cyclical shifts in the market.
23
CHAPTER - 04
PLACEMENT OPPORTUNITIES
The 30-hour Offline Training in Forecasting Revenue Using Time Series Analysis in Power
BI has equipped me with most desired capabilities in finance analysis, visualization, and
business forecasting. Such capabilities have vast potential in finance, retail, healthcare,
manufacturing, and tech industries. Organizations increasingly embrace data-driven decisions
now, opening lucrative job avenues to professionals who have experience in Power BI, time
series analysis, and revenue forecast.
The demand in India is growing for finance analysts, business intelligence professionals, and
data analysts. Organizations across diverse sectors recruit professionals who can analyze
finance data, design dashboards, and forecast trends in revenues. Among top placement
choices are:
Market Research Analyst – Using Power BI to track market trends and predict
consumer demand.
24
Risk Analyst – Utilizing methods to forecast potential finance-related risks.
Data Engineer – Managing data pipelines and integrating Power BI to enable real-time
analytics
These jobs entail examining business statistics, producing reports, and assisting companies in
making decisions through data. As experience is gained, earnings can rise considerably, and
professionals can eventually work in senior data analyst, business intelligence manager, or
data scientist positions.
The demand is not just in India. Overseas locations in the US, Canada, UK, Australia, and the
Middle East have lucrative job openings in domains related to business intelligence, finance
analytics, and making decisions through data.
25
Data Scientist (Specialized in Revenue Forecasting) – Business growth prediction
through time series modeling.
Foreign companies actively hire professionals who have experience in advanced Power BI
reporting, forecast modeling, and visualization. The positions have attractive offers in
remuneration, career development opportunities, and international experience.
26
CHAPTER - 05
LEARNING EXPERIENCE
The 30-hour offline training in Forecasting Revenue Using Time Series Analysis in Power BI
was a learning experience rich in improving technical, analytical, and problem-solving skills.
The training stressed learning about trends in revenue, application of time series forecasting
methodology, and designing interactive dashboards for businesses for making informed
financial decisions. The training consisted of real-time datasets, application of forecasting
models, and designing industry-level dashboards in Power BI. The interweaving of
theoretical and practical sessions made this training highly efficient and fruitful.
During this training, I have gained experience in business intelligence, forecasting for
revenue, and visualization in Power BI. The key skills gained are:
Advanced Data Visualization – Creating bar graphs, column graphs, pies, ribbon
graphs, tree maps, waterfall graphs, line graphs, and decomposition trees for easy and
interactive presentation of revenue insights.
Data Processing in Power BI – Processing and shaping data in Power Query and DAX
(Data Analysis Expressions) for efficient cleaning and transformation and preparation for
accurate analysis.
They have provided me with a sound foundation in financial analytics and business
intelligence and prepared me for real application in financial, retail, healthcare, and
consultancy careers.
27
5.2 CHALLENGES FACED DURING TRAINING
Like in all learning processes, there were some difficulties in designing forecasting models
and dashboards. Some of them are:
Challenge: Statistical modeling procedures like ARIMA and exponential smoothing required
extensive understanding of mathematical theory.
Solution: I was able to overcome this by practicing on different datasets and studying real-
life cases in order to understand how these models behave in different circumstances
Solution: I have mastered streamlining data processing in Power Query and implementing
DAX formulas for improved efficiency.
Challenge: Most challenging at early stages was creating dashboards easy to use and
aesthetically pleasing in nature.
Challenge: Challenges arose as some projections failed to meet actual revenue figures as a
result of external market conditions.
Overcoming them boosted confidence in me for managing forecasting projects and making
recommendations based on data for businesses.
28
CONCLUSION
This 30-hour Forecasting Revenue Using Time Series Analysis in Power BI training
experience was really special in bringing theory and application together. It provided me with
a comprehensive understanding of financial forecasting, business intelligence, and data
visualization and armed me with core competencies for making informed decision-making
based on data.
I have experience in examining previous trends in revenue, applied advanced tools for
forecasting such as moving averages, exponential smoothing, and ARIMA modeling, and
created interactive dashboards in Power BI. They are instrumental in identifying market
trends, optimising financial plans, and making informed business decisions.
Despite hindrances such as learning complex statistical modeling, dealing with vast databases,
and designing user-friendly dashboards, I overcome them with practicing, troubleshooting,
and optimisation techniques based on Power Query and DAX. Alongside enhancing the
quality of my technical skill, these experiences honed my thinking and problem-solving
capacities as well.
This training has been instrumental in preparing me for a career as a financial analyst,
strategic planner, and business intelligence expert. Since organizations are placing increased
emphasis on information-based decision-making, this skill and expertise obtained in this
program will be a sound foundation for real-time problem-solving and making meaningful
contributions towards achieving business success.
BIBLIOGRAPHY
www.udyogbharatacademy.com
https://www.microsoft.com/en-us/power-platform/products/power-
bi/desktop
TRAINING PROJECT WORK
PROGRESS REPORT
Sl. No. Particulars Details
Day 13 Decomposing time series data into trend, seasonality, and residual
components.
Day 14 Testing different forecasting models for accuracy and performance.
Day 24 Reviewing the final forecast accuracy and refining data models.
Day 26 Structuring and formatting the final project report as per university
guidelines.