SlideShare a Scribd company logo
1 of 3
Download to read offline
International Journal of Trend in Scientific Research and Development (IJTSRD)
Volume 3 Issue 5, August 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470
@ IJTSRD | Unique Paper ID – IJTSRD27836 | Volume – 3 | Issue – 5 | July - August 2019 Page 2098
Effective Data Viewing in Sale Trend Analysis by using Data Cube
Myint Myint Yee, San San New, Myat Mon Kyaw
University of Computer Studies, Maubin, Myanmar
How to cite this paper: Myint Myint Yee |
San San New | Myat Mon Kyaw "Effective
Data Viewing in Sale Trend Analysis by
using Data Cube" Published in
International Journal
of Trend in Scientific
Research and
Development
(ijtsrd), ISSN: 2456-
6470, Volume-3 |
Issue-5, August
2019,pp.2098-2100,
https://doi.org/10.31142/ijtsrd27836
Copyright © 2019 by author(s) and
International Journal ofTrend inScientific
Research and Development Journal. This
is an Open Access article distributed
under the terms of
the Creative
Commons Attribution
License (CC BY 4.0)
(http://creativecommons.org/licenses/by
/4.0)
ABSTRACT
Most retailers wish they knew more about their sales and customers’ buying
habits. They want to know the right levers to push and pull to increase sales
and customer satisfaction.However,therearemanyobstacles intheirway that
keep them from these insights. It could be that their data is split between
disconnected systems or that they are dealing with legacy systems that can’t
keep up. It’s complicated to convergethesales fromdifferentonlineandoffline
sales channels for analysis. Centralized the location and using the Data Cube
gives benefits for business such as knowing the sales trends by product type,
region, or time period and knowing how much inventory you have of each
product easily. This proposed system will discuss what capabilities need to
perform sales trend analysis and contributethesales trendanalysis effectively
by using Data Cube in viewing data.
KEYWORDS: Data Cube, Sales Trend
1. INTRODUCTION
Performing sales trend analysis gives valuable insight into the inner-workings
of business. Merchants use their data to make informed decisions like when to
raise or lower prices on products. When looking for trends or patterns in sales
data, they can determine both opportunities and potential problems. They can
track if a particular product is increasing or decreasing in sales. If it’s declining,
they can make timely decisions such as to cut prices, market more, or
discontinue the product. If an item is selling off the shelves, they can be sure to
stock inventory accurately across channels.
Sales trend analysis also helps to determine if they’re
meeting sales goals by providing them an easy, measurable
way to track progress. They’ll actuallyknowiftheyincreased
sales from last year and by what percentage. If they didn’t
meet a goal, they can drill down to sales of a specific product
or location to see what’s stopping them.
All retailers should have the ability to become data-driven
businesses. With the right capabilities, they can have
confidence in the decisions they make because they are
backed by own data. [5]
To perform sales trend analysis, need a place to input and
analyze sales data. In this area, we use Data Cubeforviewing
data in sales trend analysis that users can import large
amounts of data and easily access it. For example, they could
contain a count for the number of times that attribute
combination occurs in the database, or the minimum,
maximum, sum or average value of some attribute. Queries
are performed on the cube to retrieve decision support
information.
2. Background Theory
2.1 The Capabilities Needed for Sales Trend Analysis
To gain meaningful insight from data, system needs the
following key capabilities:
 Centralized location to view data
 Real-time sales data updates
 Data visualization tools
 Anytime, anywhere access to data
 Drill-down by location, product type, and channel
 Time-based data analysis
Without these capabilities, we won’t be able to take action
from data.
2.1.1 Centralized Location to view data
Even when the data resides in multiple systems or through
different sales channels, we will be able to view all of it from
one location. We need a unified view of all orders and
inventory by product, category, sales, and more to map Key
Performance Indicator (KPIs) to actual sales.Whenit’s not
centralized, we can’t easily define the impact of one of sales
channels or product lines on entire business.
The sales trends should include all channels so we have a
single source of truth of sales data. This allows having a
trusted source of data so we can make accurate and timely
decisions like when to move inventory from one location to
another or mark down products.
On the other hand, if there are several sales channels,system
have to pull data separately from each system. Then, they
will have converged it into one location. In this case, they
will want to use more robust data mining software to
centralize all this information. This central location can be
one or multiple dimensional data source. One of the better
ways is by using Data Cube that is used to represent data
along some measure of interest. Although called a "cube", it
can be 2-dimensional,3-dimensional,orhigher-dimensional.
2.2 Data Cube
A data cube refers is a three-dimensional (3D) (or higher)
range of values that are generally used to explain the time
sequence of an image's data. It is a data abstraction to
IJTSRD27836
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD27836 | Volume – 3 | Issue – 5 | July - August 2019 Page 2099
evaluate aggregated data from a variety of viewpoints. It is
also useful for imaging spectroscopyas a spectrally-resolved
image is depicted as a 3-D volume.
A data cube can also be described as the multidimensional
extensions of two-dimensional tables. It can be viewed as a
collection of identical 2-D tables stacked upon one another.
Data cubes are used to represent data that is too complex to
be described by a table of columns and rows. As such, data
cubes can go far beyond 3-D to include many more
dimensions.
A data cube is generally used to easily interpret data. It is
especially useful when representing data together with
dimensions as certain measures of business requirements.A
cube's every dimension represents certain characteristic of
the database, for example, daily, monthlyoryearlysales.The
data included inside a data cube makes it possible analyze
almost all the figures for virtually any or all customers, sales
agents, products, and much more. Thus, a data cube canhelp
to establish trends and analyze performance.
Example: A database that contains transaction information
relating company sales of a part to a customer at a store
location. The data cube formed from this database is a 3-
dimensional representation, with each cell (p,c,s)ofthecube
representing a combination of values from part, customer
and store-location. A sample data cube for this combination
is shown in Figure 1. The contents of each cell is the count of
the number of times that specific combination of values
occurs together in the database. Cells that appear blank in
fact have a value of zero. The cube can then be used to
retrieve information within the databaseabout,for example,
which store should be given a certain part to sell in order to
make the greatest sales. [4]
Fi
gure 1(a): Front View of Sample Data Cube
Figure 1(b): Entire View of Sample Data Cube
2.2.1 Representation
m-Dimensional Array:
A data cube built from m attributes can be stored as an m-
dimensional array. Each element of the array contains the
measure value, such as count. The array itself can be
represented as a 1-dimensional array. For example, a 2-
dimensional array of size x x y can be stored as a 1-
dimensional array of size x*y, where element (i,j) in the 2-D
array is stored in location (y*i+j) in the 1-D array. The
disadvantage of storing the cube directly as an array is that
most data cubes are sparse, so the array will contain many
empty elements (zero values).
List of Ordered Sets:
To save storage space we can store the cube as a sparse
array or a list of ordered sets. If we store all cells in the data
cube from Figure 1, then the resulting data cube will contain
(cardPart *cardStoreLocation*cardCustomer)combinations,which is 5
* 4 * 4 = 80 combinations. If we eliminate cells in the cube
that contain zero, such as {P1, Vancouver, Allison}, only 27
combinations remain, as seen in Table 1.
Table 1 shows an ordered set representation of the data
cube. Each attribute value combination is paired with its
corresponding count. This representation can be easily
stored in a database table to facilitate queries on the data
cube.
Table 1: Ordered Set Representation of a Data Cube
Combination Count
{P1, Calgary, Vance} 2
{P2, Calgary, Vance} 4
{P3, Calgary, Vance} 1
{P1, Toronto, Vance} 5
{P3, Toronto, Vance} 8
{P5, Toronto, Vance} 2
{P5, Montreal, Vance} 5
{P1, Vancouver, Bob} 3
{P3, Vancouver, Bob} 5
{P5, Vancouver, Bob} 1
{P1, Montreal, Bob} 3
{P3, Montreal, Bob} 8
{P4, Montreal, Bob} 7
{P5, Montreal, Bob} 3
{P2, Vancouver,
Richard}
11
{P3, Vancouver,
Richard}
9
{P4, Vancouver,
Richard}
2
{P5, Vancouver,
Richard}
9
{P1, Calgary,
Richard}
2
{P2, Calgary,
Richard}
1
{P3, Calgary,
Richard}
4
{P2, Calgary,
Allison}
2
{P3, Calgary,
Allison}
1
{P1, Toronto,
Allison}
2
{P2, Toronto,
Allison}
3
{P3, Toronto,
Allison}
6
{P4, Toronto,
Allison}
2
2.2.2 Representation of Totals
Another aspect of data cube representation which can be
considered is the representationoftotals.Asimpledata cube
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD27836 | Volume – 3 | Issue – 5 | July - August 2019 Page 2100
does not contain totals. The storage of totals increases the
size of the data cube but can also decrease the time to make
total-based queries. A simple way to represent totals is to
add an additional layer on n sides of the n-dimensional data
cube. This can be easily visualized with the 3-dimensional
data cube introduced in Figure 1. Figure2shows theoriginal
cube with an additional layer on each of three sides to store
total values. The totals represent the sum of all values in one
horizontal row, vertical row (column) or depth row of the
data cube.
Figure2: Cube with Totals
The color coding used in Figure 2 is as follows:
 White: Original values
 Light yellow: Total for one customer and one store
location
 Light green: Total for one customer and one part
 Light blue: Total for one part and one store location
 Dark yellow: Total for one customer
 Dark green: Total for one part
 Dark blue: Total for one store location
 Red: Total number of transactions in all
To store these totals in ordered set representation the value
ANY can be used. For example, there are 15 transactions
where Vance buys a part in Toronto. The ordered set
representation of this is ({ANY,Toronto,Vance},15),because
it could be any part. The ordered set representation of all of
Vance's transactions is ({ANY, ANY, Vance},27), that is all
transactions at all store locations for Vance. The total
number of transactions in the whole cube is found in the red
cell and is 111. This is represented as ({ANY, ANY, ANY},
111).
3. Conclusion
Being able to effectively analyze the sales trends can have a
major impact on how to run business. Through business
data, they can gain valuable insight into the operations.
Through key capabilities, like real-time updates and data
visualization, they can make better informed business
decisions.
Data Cubes aggregations are an important function of
queries and can benefit forbusiness data analysisusing large
amounts of data. Summary results in the data cube can be
used to perform data mining through attribute focusing
methods. I have presented a general discussion regarding
data cube computation with the help of sales trend analysis
to perform data viewing on the data cube. In this article, I
presented approach for analyzing sales trend on Data Cube
can reduce the amount of time, and effort have to put in to
make decision making.
References:
[1] Dhanshri S. Lad , Rasika P. Saste “Different Cube
Computation Approaches: SurveyPaper”International
Journal of Computer Science and Information
Technologies, Vol. 5 (3) , 2014, 4057-4061
[2] Prabhjot Kaurand Puneet Kaur “New Approach of
Computing Data Cubes in Data Warehousing”
International Journal of Information & Computation
Technology. ISSN 0974-2239 Volume 4, Number 14
(2014), pp. 1411-1417
[3] Venky Harinarayan, Anand Rajaraman and Jeffery D.
Ullman “Implementing Data Cubes Efficiently”
[4] Information on http://www2.cs.uregina.ca/
~dbd/cs831/notes/dcubes/dcubes
[5] Information on https://www.nchannel.com/blog/
how-to-perform-sales-trend-analysis/

More Related Content

What's hot

Case study: Implementation of dimension table and fact table
Case study: Implementation of dimension table and fact tableCase study: Implementation of dimension table and fact table
Case study: Implementation of dimension table and fact tablechirag patil
 
Dimensional modelling-mod-3
Dimensional modelling-mod-3Dimensional modelling-mod-3
Dimensional modelling-mod-3Malik Alig
 
Data warehousing and online analytical processing
Data warehousing and online analytical processingData warehousing and online analytical processing
Data warehousing and online analytical processingVijayasankariS
 
Data mining Concepts and Techniques
Data mining Concepts and Techniques Data mining Concepts and Techniques
Data mining Concepts and Techniques Justin Cletus
 
data generalization and summarization
data generalization and summarization data generalization and summarization
data generalization and summarization janani thirupathi
 
Statistical Graphics / Exploratory Data Analysis - DAY 2 - 8614 - B.Ed - AIOU
Statistical Graphics / Exploratory Data Analysis - DAY 2 - 8614 - B.Ed - AIOUStatistical Graphics / Exploratory Data Analysis - DAY 2 - 8614 - B.Ed - AIOU
Statistical Graphics / Exploratory Data Analysis - DAY 2 - 8614 - B.Ed - AIOUEqraBaig
 
Dimensional modeling primer
Dimensional modeling primerDimensional modeling primer
Dimensional modeling primerTerry Bunio
 
Fact table design for data ware house
Fact table design for data ware houseFact table design for data ware house
Fact table design for data ware houseSayed Ahmed
 
Dimensional Modelling Session 2
Dimensional Modelling Session 2Dimensional Modelling Session 2
Dimensional Modelling Session 2akitda
 
Market Basket Analysis of Database Table References Using R
Market Basket Analysis of Database Table References Using RMarket Basket Analysis of Database Table References Using R
Market Basket Analysis of Database Table References Using RJeffrey Tyzzer
 
Dimensional Modeling
Dimensional ModelingDimensional Modeling
Dimensional Modelingaksrauf
 
Data warehousing
Data warehousingData warehousing
Data warehousingAllen Woods
 

What's hot (20)

Fact table facts
Fact table factsFact table facts
Fact table facts
 
Case study: Implementation of dimension table and fact table
Case study: Implementation of dimension table and fact tableCase study: Implementation of dimension table and fact table
Case study: Implementation of dimension table and fact table
 
Dimensional modelling-mod-3
Dimensional modelling-mod-3Dimensional modelling-mod-3
Dimensional modelling-mod-3
 
1234
12341234
1234
 
Data warehousing and online analytical processing
Data warehousing and online analytical processingData warehousing and online analytical processing
Data warehousing and online analytical processing
 
Data mining Concepts and Techniques
Data mining Concepts and Techniques Data mining Concepts and Techniques
Data mining Concepts and Techniques
 
Data mininng trends
Data mininng trendsData mininng trends
Data mininng trends
 
Dimensional Modeling
Dimensional ModelingDimensional Modeling
Dimensional Modeling
 
Dimensional Modeling
Dimensional ModelingDimensional Modeling
Dimensional Modeling
 
data generalization and summarization
data generalization and summarization data generalization and summarization
data generalization and summarization
 
Statistical Graphics / Exploratory Data Analysis - DAY 2 - 8614 - B.Ed - AIOU
Statistical Graphics / Exploratory Data Analysis - DAY 2 - 8614 - B.Ed - AIOUStatistical Graphics / Exploratory Data Analysis - DAY 2 - 8614 - B.Ed - AIOU
Statistical Graphics / Exploratory Data Analysis - DAY 2 - 8614 - B.Ed - AIOU
 
Dimensional modeling primer
Dimensional modeling primerDimensional modeling primer
Dimensional modeling primer
 
Fact table design for data ware house
Fact table design for data ware houseFact table design for data ware house
Fact table design for data ware house
 
Dimensional Modelling Session 2
Dimensional Modelling Session 2Dimensional Modelling Session 2
Dimensional Modelling Session 2
 
Data Visualization - A Brief Overview
Data Visualization - A Brief OverviewData Visualization - A Brief Overview
Data Visualization - A Brief Overview
 
Market Basket Analysis of Database Table References Using R
Market Basket Analysis of Database Table References Using RMarket Basket Analysis of Database Table References Using R
Market Basket Analysis of Database Table References Using R
 
Dimensional Modeling
Dimensional ModelingDimensional Modeling
Dimensional Modeling
 
Data warehousing
Data warehousingData warehousing
Data warehousing
 
3prep
3prep3prep
3prep
 
Dw concepts
Dw conceptsDw concepts
Dw concepts
 

Similar to Effective Data Viewing in Sale Trend Analysis by using Data Cube

Data and Information Visualization Part 1part 1.pptx
Data and Information Visualization Part 1part 1.pptxData and Information Visualization Part 1part 1.pptx
Data and Information Visualization Part 1part 1.pptxLamees EL- Ghazoly
 
Customer analytics. Turn big data into big value
Customer analytics. Turn big data into big valueCustomer analytics. Turn big data into big value
Customer analytics. Turn big data into big valueJosep Arroyo
 
Data Warehousing for students educationpptx
Data Warehousing for students educationpptxData Warehousing for students educationpptx
Data Warehousing for students educationpptxjainyshah20
 
Applied SPSS for Data Forecasting of Sale Quantity
Applied SPSS for Data Forecasting of Sale QuantityApplied SPSS for Data Forecasting of Sale Quantity
Applied SPSS for Data Forecasting of Sale Quantityijtsrd
 
Unit 2_ Descriptive Analytics for MBA .pptx
Unit 2_ Descriptive Analytics for MBA .pptxUnit 2_ Descriptive Analytics for MBA .pptx
Unit 2_ Descriptive Analytics for MBA .pptxJANNU VINAY
 
Chapter 12 - Analyzing data quantitatively.pdf
Chapter 12 - Analyzing data quantitatively.pdfChapter 12 - Analyzing data quantitatively.pdf
Chapter 12 - Analyzing data quantitatively.pdfssuser864684
 
5Association AnalysisBasic Concepts an.docx
 5Association AnalysisBasic Concepts an.docx 5Association AnalysisBasic Concepts an.docx
5Association AnalysisBasic Concepts an.docxShiraPrater50
 
(Lecture 3) Star Schema.pdf
(Lecture 3) Star Schema.pdf(Lecture 3) Star Schema.pdf
(Lecture 3) Star Schema.pdfMobeenMasoudi
 
Exploratory Data Analysis - Satyajit.pdf
Exploratory Data Analysis - Satyajit.pdfExploratory Data Analysis - Satyajit.pdf
Exploratory Data Analysis - Satyajit.pdfAmmarAhmedSiddiqui2
 
Write a Mission Statement 1. What are your most important .docx
Write a Mission Statement 1. What are your most important .docxWrite a Mission Statement 1. What are your most important .docx
Write a Mission Statement 1. What are your most important .docxedgar6wallace88877
 
Data analysis.pptx
Data analysis.pptxData analysis.pptx
Data analysis.pptxMDPiasKhan
 

Similar to Effective Data Viewing in Sale Trend Analysis by using Data Cube (20)

Data and Information Visualization Part 1part 1.pptx
Data and Information Visualization Part 1part 1.pptxData and Information Visualization Part 1part 1.pptx
Data and Information Visualization Part 1part 1.pptx
 
Customer analytics. Turn big data into big value
Customer analytics. Turn big data into big valueCustomer analytics. Turn big data into big value
Customer analytics. Turn big data into big value
 
Data Warehousing for students educationpptx
Data Warehousing for students educationpptxData Warehousing for students educationpptx
Data Warehousing for students educationpptx
 
Applied SPSS for Data Forecasting of Sale Quantity
Applied SPSS for Data Forecasting of Sale QuantityApplied SPSS for Data Forecasting of Sale Quantity
Applied SPSS for Data Forecasting of Sale Quantity
 
ETL QA
ETL QAETL QA
ETL QA
 
02 Essbase
02 Essbase02 Essbase
02 Essbase
 
QQ Plot.pptx
QQ Plot.pptxQQ Plot.pptx
QQ Plot.pptx
 
Dwbi Project
Dwbi ProjectDwbi Project
Dwbi Project
 
Unit 2_ Descriptive Analytics for MBA .pptx
Unit 2_ Descriptive Analytics for MBA .pptxUnit 2_ Descriptive Analytics for MBA .pptx
Unit 2_ Descriptive Analytics for MBA .pptx
 
Chapter 12 - Analyzing data quantitatively.pdf
Chapter 12 - Analyzing data quantitatively.pdfChapter 12 - Analyzing data quantitatively.pdf
Chapter 12 - Analyzing data quantitatively.pdf
 
69.pdf
69.pdf69.pdf
69.pdf
 
5Association AnalysisBasic Concepts an.docx
 5Association AnalysisBasic Concepts an.docx 5Association AnalysisBasic Concepts an.docx
5Association AnalysisBasic Concepts an.docx
 
A1030105
A1030105A1030105
A1030105
 
(Lecture 3) Star Schema.pdf
(Lecture 3) Star Schema.pdf(Lecture 3) Star Schema.pdf
(Lecture 3) Star Schema.pdf
 
Chapter 3.pdf
Chapter 3.pdfChapter 3.pdf
Chapter 3.pdf
 
Exploratory Data Analysis - Satyajit.pdf
Exploratory Data Analysis - Satyajit.pdfExploratory Data Analysis - Satyajit.pdf
Exploratory Data Analysis - Satyajit.pdf
 
Write a Mission Statement 1. What are your most important .docx
Write a Mission Statement 1. What are your most important .docxWrite a Mission Statement 1. What are your most important .docx
Write a Mission Statement 1. What are your most important .docx
 
Essbase intro
Essbase introEssbase intro
Essbase intro
 
Data Warehouse_Architecture.pptx
Data Warehouse_Architecture.pptxData Warehouse_Architecture.pptx
Data Warehouse_Architecture.pptx
 
Data analysis.pptx
Data analysis.pptxData analysis.pptx
Data analysis.pptx
 

More from ijtsrd

‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementationijtsrd
 
Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...ijtsrd
 
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and ProspectsDynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and Prospectsijtsrd
 
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...ijtsrd
 
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...ijtsrd
 
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...ijtsrd
 
Problems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A StudyProblems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A Studyijtsrd
 
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...ijtsrd
 
The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...ijtsrd
 
A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...ijtsrd
 
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...ijtsrd
 
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...ijtsrd
 
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. SadikuSustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadikuijtsrd
 
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...ijtsrd
 
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...ijtsrd
 
Activating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment MapActivating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment Mapijtsrd
 
Educational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger SocietyEducational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger Societyijtsrd
 
Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...ijtsrd
 
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...ijtsrd
 
Streamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine LearningStreamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine Learningijtsrd
 

More from ijtsrd (20)

‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation
 
Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...
 
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and ProspectsDynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
 
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
 
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
 
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
 
Problems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A StudyProblems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A Study
 
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
 
The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...
 
A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...
 
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
 
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
 
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. SadikuSustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
 
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
 
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
 
Activating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment MapActivating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment Map
 
Educational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger SocietyEducational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger Society
 
Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...
 
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
 
Streamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine LearningStreamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine Learning
 

Recently uploaded

Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 

Recently uploaded (20)

Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 

Effective Data Viewing in Sale Trend Analysis by using Data Cube

  • 1. International Journal of Trend in Scientific Research and Development (IJTSRD) Volume 3 Issue 5, August 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470 @ IJTSRD | Unique Paper ID – IJTSRD27836 | Volume – 3 | Issue – 5 | July - August 2019 Page 2098 Effective Data Viewing in Sale Trend Analysis by using Data Cube Myint Myint Yee, San San New, Myat Mon Kyaw University of Computer Studies, Maubin, Myanmar How to cite this paper: Myint Myint Yee | San San New | Myat Mon Kyaw "Effective Data Viewing in Sale Trend Analysis by using Data Cube" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456- 6470, Volume-3 | Issue-5, August 2019,pp.2098-2100, https://doi.org/10.31142/ijtsrd27836 Copyright © 2019 by author(s) and International Journal ofTrend inScientific Research and Development Journal. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0) (http://creativecommons.org/licenses/by /4.0) ABSTRACT Most retailers wish they knew more about their sales and customers’ buying habits. They want to know the right levers to push and pull to increase sales and customer satisfaction.However,therearemanyobstacles intheirway that keep them from these insights. It could be that their data is split between disconnected systems or that they are dealing with legacy systems that can’t keep up. It’s complicated to convergethesales fromdifferentonlineandoffline sales channels for analysis. Centralized the location and using the Data Cube gives benefits for business such as knowing the sales trends by product type, region, or time period and knowing how much inventory you have of each product easily. This proposed system will discuss what capabilities need to perform sales trend analysis and contributethesales trendanalysis effectively by using Data Cube in viewing data. KEYWORDS: Data Cube, Sales Trend 1. INTRODUCTION Performing sales trend analysis gives valuable insight into the inner-workings of business. Merchants use their data to make informed decisions like when to raise or lower prices on products. When looking for trends or patterns in sales data, they can determine both opportunities and potential problems. They can track if a particular product is increasing or decreasing in sales. If it’s declining, they can make timely decisions such as to cut prices, market more, or discontinue the product. If an item is selling off the shelves, they can be sure to stock inventory accurately across channels. Sales trend analysis also helps to determine if they’re meeting sales goals by providing them an easy, measurable way to track progress. They’ll actuallyknowiftheyincreased sales from last year and by what percentage. If they didn’t meet a goal, they can drill down to sales of a specific product or location to see what’s stopping them. All retailers should have the ability to become data-driven businesses. With the right capabilities, they can have confidence in the decisions they make because they are backed by own data. [5] To perform sales trend analysis, need a place to input and analyze sales data. In this area, we use Data Cubeforviewing data in sales trend analysis that users can import large amounts of data and easily access it. For example, they could contain a count for the number of times that attribute combination occurs in the database, or the minimum, maximum, sum or average value of some attribute. Queries are performed on the cube to retrieve decision support information. 2. Background Theory 2.1 The Capabilities Needed for Sales Trend Analysis To gain meaningful insight from data, system needs the following key capabilities:  Centralized location to view data  Real-time sales data updates  Data visualization tools  Anytime, anywhere access to data  Drill-down by location, product type, and channel  Time-based data analysis Without these capabilities, we won’t be able to take action from data. 2.1.1 Centralized Location to view data Even when the data resides in multiple systems or through different sales channels, we will be able to view all of it from one location. We need a unified view of all orders and inventory by product, category, sales, and more to map Key Performance Indicator (KPIs) to actual sales.Whenit’s not centralized, we can’t easily define the impact of one of sales channels or product lines on entire business. The sales trends should include all channels so we have a single source of truth of sales data. This allows having a trusted source of data so we can make accurate and timely decisions like when to move inventory from one location to another or mark down products. On the other hand, if there are several sales channels,system have to pull data separately from each system. Then, they will have converged it into one location. In this case, they will want to use more robust data mining software to centralize all this information. This central location can be one or multiple dimensional data source. One of the better ways is by using Data Cube that is used to represent data along some measure of interest. Although called a "cube", it can be 2-dimensional,3-dimensional,orhigher-dimensional. 2.2 Data Cube A data cube refers is a three-dimensional (3D) (or higher) range of values that are generally used to explain the time sequence of an image's data. It is a data abstraction to IJTSRD27836
  • 2. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD27836 | Volume – 3 | Issue – 5 | July - August 2019 Page 2099 evaluate aggregated data from a variety of viewpoints. It is also useful for imaging spectroscopyas a spectrally-resolved image is depicted as a 3-D volume. A data cube can also be described as the multidimensional extensions of two-dimensional tables. It can be viewed as a collection of identical 2-D tables stacked upon one another. Data cubes are used to represent data that is too complex to be described by a table of columns and rows. As such, data cubes can go far beyond 3-D to include many more dimensions. A data cube is generally used to easily interpret data. It is especially useful when representing data together with dimensions as certain measures of business requirements.A cube's every dimension represents certain characteristic of the database, for example, daily, monthlyoryearlysales.The data included inside a data cube makes it possible analyze almost all the figures for virtually any or all customers, sales agents, products, and much more. Thus, a data cube canhelp to establish trends and analyze performance. Example: A database that contains transaction information relating company sales of a part to a customer at a store location. The data cube formed from this database is a 3- dimensional representation, with each cell (p,c,s)ofthecube representing a combination of values from part, customer and store-location. A sample data cube for this combination is shown in Figure 1. The contents of each cell is the count of the number of times that specific combination of values occurs together in the database. Cells that appear blank in fact have a value of zero. The cube can then be used to retrieve information within the databaseabout,for example, which store should be given a certain part to sell in order to make the greatest sales. [4] Fi gure 1(a): Front View of Sample Data Cube Figure 1(b): Entire View of Sample Data Cube 2.2.1 Representation m-Dimensional Array: A data cube built from m attributes can be stored as an m- dimensional array. Each element of the array contains the measure value, such as count. The array itself can be represented as a 1-dimensional array. For example, a 2- dimensional array of size x x y can be stored as a 1- dimensional array of size x*y, where element (i,j) in the 2-D array is stored in location (y*i+j) in the 1-D array. The disadvantage of storing the cube directly as an array is that most data cubes are sparse, so the array will contain many empty elements (zero values). List of Ordered Sets: To save storage space we can store the cube as a sparse array or a list of ordered sets. If we store all cells in the data cube from Figure 1, then the resulting data cube will contain (cardPart *cardStoreLocation*cardCustomer)combinations,which is 5 * 4 * 4 = 80 combinations. If we eliminate cells in the cube that contain zero, such as {P1, Vancouver, Allison}, only 27 combinations remain, as seen in Table 1. Table 1 shows an ordered set representation of the data cube. Each attribute value combination is paired with its corresponding count. This representation can be easily stored in a database table to facilitate queries on the data cube. Table 1: Ordered Set Representation of a Data Cube Combination Count {P1, Calgary, Vance} 2 {P2, Calgary, Vance} 4 {P3, Calgary, Vance} 1 {P1, Toronto, Vance} 5 {P3, Toronto, Vance} 8 {P5, Toronto, Vance} 2 {P5, Montreal, Vance} 5 {P1, Vancouver, Bob} 3 {P3, Vancouver, Bob} 5 {P5, Vancouver, Bob} 1 {P1, Montreal, Bob} 3 {P3, Montreal, Bob} 8 {P4, Montreal, Bob} 7 {P5, Montreal, Bob} 3 {P2, Vancouver, Richard} 11 {P3, Vancouver, Richard} 9 {P4, Vancouver, Richard} 2 {P5, Vancouver, Richard} 9 {P1, Calgary, Richard} 2 {P2, Calgary, Richard} 1 {P3, Calgary, Richard} 4 {P2, Calgary, Allison} 2 {P3, Calgary, Allison} 1 {P1, Toronto, Allison} 2 {P2, Toronto, Allison} 3 {P3, Toronto, Allison} 6 {P4, Toronto, Allison} 2 2.2.2 Representation of Totals Another aspect of data cube representation which can be considered is the representationoftotals.Asimpledata cube
  • 3. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD27836 | Volume – 3 | Issue – 5 | July - August 2019 Page 2100 does not contain totals. The storage of totals increases the size of the data cube but can also decrease the time to make total-based queries. A simple way to represent totals is to add an additional layer on n sides of the n-dimensional data cube. This can be easily visualized with the 3-dimensional data cube introduced in Figure 1. Figure2shows theoriginal cube with an additional layer on each of three sides to store total values. The totals represent the sum of all values in one horizontal row, vertical row (column) or depth row of the data cube. Figure2: Cube with Totals The color coding used in Figure 2 is as follows:  White: Original values  Light yellow: Total for one customer and one store location  Light green: Total for one customer and one part  Light blue: Total for one part and one store location  Dark yellow: Total for one customer  Dark green: Total for one part  Dark blue: Total for one store location  Red: Total number of transactions in all To store these totals in ordered set representation the value ANY can be used. For example, there are 15 transactions where Vance buys a part in Toronto. The ordered set representation of this is ({ANY,Toronto,Vance},15),because it could be any part. The ordered set representation of all of Vance's transactions is ({ANY, ANY, Vance},27), that is all transactions at all store locations for Vance. The total number of transactions in the whole cube is found in the red cell and is 111. This is represented as ({ANY, ANY, ANY}, 111). 3. Conclusion Being able to effectively analyze the sales trends can have a major impact on how to run business. Through business data, they can gain valuable insight into the operations. Through key capabilities, like real-time updates and data visualization, they can make better informed business decisions. Data Cubes aggregations are an important function of queries and can benefit forbusiness data analysisusing large amounts of data. Summary results in the data cube can be used to perform data mining through attribute focusing methods. I have presented a general discussion regarding data cube computation with the help of sales trend analysis to perform data viewing on the data cube. In this article, I presented approach for analyzing sales trend on Data Cube can reduce the amount of time, and effort have to put in to make decision making. References: [1] Dhanshri S. Lad , Rasika P. Saste “Different Cube Computation Approaches: SurveyPaper”International Journal of Computer Science and Information Technologies, Vol. 5 (3) , 2014, 4057-4061 [2] Prabhjot Kaurand Puneet Kaur “New Approach of Computing Data Cubes in Data Warehousing” International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 14 (2014), pp. 1411-1417 [3] Venky Harinarayan, Anand Rajaraman and Jeffery D. Ullman “Implementing Data Cubes Efficiently” [4] Information on http://www2.cs.uregina.ca/ ~dbd/cs831/notes/dcubes/dcubes [5] Information on https://www.nchannel.com/blog/ how-to-perform-sales-trend-analysis/