Professional Documents
Culture Documents
Abstract—ERP systems, at present, are found to be inflexible to few dozen terabytes to many petabytes of data in a single data
adapt to changing organizational processes. They are required to set. Predictive analytics is the branch of data mining
quickly adjust to changing processes and value-added chains and concerned with the prediction of future probabilities and
streamline their internal organizational structure. Data in ERP trends [4] and predict the risk, segmentation, propensity and
systems is becoming increasingly voluminous in their transactional
programs. In this scenario, ERP systems are increasingly exposed to
associations where as optimization handles tradeoffs and
big data wherein the combined analysis of larger amounts of constraints [1] [2]. With predictive analytics, organizations
structured and unstructured data from disparate systems takes place can achieve higher revenues and growth by improving key
in a short amount of time. Big data analytics requires greater use of metrics [5]. In predictive analytics, to deal with different
predictive analytics to uncover hidden patterns and their relationships parameters at different stages of business framework, varieties
to visualize and explore data. The evolution of big data and predictive of models are to be used. Analytical Decision Management
analytics have given a new way for exploring new frontiers in (ADM) is a key model used to generate weekly forecasts for
analytics-driven automation and decision management in high- setting sales goals, production levels, and distribution plans in
volume, front-line operational decisions. In this paper the authors ERP systems [4] [5]. ADM models decision services, Business
have focused on predictive capabilities of ERP systems, to analyze
current data and historical facts in order to identify potential risks and
intelligence, Predictive insights and Optimization into
opportunities for any organization. Analytical Decision Management repeatable decisions, which are mostly operational or tactical
& Business Rules are used to deploy decision as a service. in nature. Strategic decisions are usually one-off in nature and
won’t be considered in ADM framework [7]. ADM allows the
Keywords- ERP; Predictive Analytics; Clustering; Regression; organizations to deeply embed analytics and push better
Analytical Decision Management; Forecasting; Decision Service decisions to the front line. Decision services are deployed that
are consumed by business processes, business events and
I. INTRODUCTION
applications [8]. The following typical tasks are performed in
ERP systems count and measure things across the ADM and Business Rules to handle policies, regulations, best
enterprise and links various departments of enterprise and practices and know-how.
gives employees a holistic view of all the information that has TABLE I. TASKS AND ACTIONS PERFORMED IN ADM
a financial impact on the business [3]. ERP reflects only what ADM Task Typical Actions Performed
Connect to big data Use predefined data sources
has already happened instead of what is happening or will
Define global selections Include/Exclude data from analysis
happen and is perceived as an impediment in business Define desired outcomes Define allowed answers in form of tree
scenarios for decision making. Predictive analytics in ERP Optimize & Simulate Define trade-off matrices to balance business rules
systems improve the competitiveness of an enterprise and outcomes & predictive analytic models
determines the probable future outcomes or the likelihood of a Deploy into operational If the results are acceptable, deploy decision
systems services.
situation occurring. Adding analytical capability to ERP
Reporting A set of reports are provided to measure decision
systems provides the forward-looking guidance to yield better performance and outcomes
and more-informed decisions [1]. In the current enterprise Optimization of Results Optimization provides the highest value in situations
scenario, effective decision making involves structured and where the complexity is overwhelming to the human
unstructured big data accessed from variety of sources like In April 7, 2014, SAP ERP has published that HANA
web logs, documents, call center transactions, sensors etc. framework may be used to integrate predictive analytics, big
The term Big Data was first introduced by John Mashey data and Text in a single package [11].
in early 1990’s but became popular from 2012 onwards. Big In this paper the authors introduced a new implementation
Data usually includes data sets with sizes beyond the ability of framework for big data predictive analytics aimed at
commonly used software tools to capture, curate, manage, and automating operational decision making in SAP ERP systems.
process the data within a tolerable elapsed time [2]. Big data They opined that R and Hadoop open source software may be
sizes are a constantly moving target, as of 2012 ranging from a used for giving better results than SAP HANA framework.
____________________________________
978-1-4799-3279-5 /14/$31.00 ©2014 IEEE
II. ENTERPRISE PLATFORM FOR DECISION MAKING IV. ALGORITHMIC FRAMEWORK FOR
PROCESS PREDICTIVE ANALYTICS
Predictive analytics on enterprise platform will help Data Mining algorithms for predictive analytics are basically
organizations uncover previously hidden patterns, identify supervised methods, in which both input data & valid output
classifications, Associations, and segmentations, and make data are available for training process [2] [9]. During the
highly accurate predictions from structured and unstructured training phase for Predictive models, algorithms try to
information [4]. Organizations will use real-time analysis of determine the relationships that exist in the data to match the
current activity to anticipate what will happen and identify “Known” outcome. During this process rules are generated to
drivers of various business outcomes so that they can make predict the outcome for a new unknown set of data [3].
strategic course corrections [5]. The deployment of decision as Predictive Data Mining algorithms for ERP systems are shown
a service in ERP system landscape is designed as below [3]. in Fig 2. An Application Integration framework may be used to
convert unstructured big data from varied data source into
semantic representation suitable for analysis by predictive
algorithmic framework. This framework transforms raw
transactional data into a mathematical representation that
reveals latent information, and makes data more usable by
predictive models.
VI. IMPLEMENTATION METHODOLGY 3 Cleansing and Integrating data We have utilized ETL workbench of
SAP for ensuring data quality
In predictive modeling, data is collected, a statistical model is
4 Building Predictive Model Used SAP APD tool for modeling
formulated, predictions are made, and the model is validated
(or revised) as additional data become available from other 5 Big Data in ERP system An Application Integration Connector
is used to bring in unstructured data
sources. The methodology followed here is shown in figure 3. into mathematical form suitable for
Goal Definition Predictive modeling
6 Incorporating analytics into We have adopted closed-loop
Data Collection business processes analytics approach to utilize model
results for business operations
Data Preparation 7 Monitor Predictive Model Tracked Results from multiple models
TABLE V. EIGHT LEVELED HIERARCHY IN BUSINESS ANALYTICS FOR ENTERPRISES [3] [8]
Analytics Name of Level Typical Questions Posed or Answered Typical Reports generated at Typical Analytical
Level this level for ERP Systems Capabilities at this level
Level 1 Standard What happened? When did it happen? Monthly and Quarterly Financial Useful for Custom Reports but
Reports reports, Production Reports not for long term decision
making
Level 2 Ad Hoc Reports How many? How often? Where? Daily flash Report on Sales & Custom Reporting on few
Stocks, MIS Reports aspects of Business
Level 3 Query Where exactly is the problem? How do we Exploring data on customer quality Bit of discovery is enabled by
Drilldown find answers? complaints. Useful for root-cause OLAP Engine which allows
analysis data manipulation
Level 4 Alerts When should we react? What actions are Demand Planning, Supply Network Get notified when there is a
needed now? Planning. Examples: E-mail problem and be alerted when
notifications, RSS feeds, Red dials something similar happens
on Dashboard or Scorecard seen in again in the future.
portals
Level 5 Statistical Why is this happening? What opportunities we Specific Report for manufacturers Here we can run some complex
Analysis might be missing? to discover why there is a decline analytics, such as frequency
in production, techno-economic models and regression analysis.
parameters etc. We can see trends in data and
take corrective actions.
Level 6 Forecasting What if these trends continue? How much is Seasonal variations in demand for Forecasting demand is crucial
needed? When will it be needed? certain products across different in Logistics & supply chain
geographical regions and management so that we don’t
anticipated revenue from each of run out or have too much.
the locations
Level 7 Predictive What will happen next? How will it affect the Predicting the impact of rising Analyzes the impact of
Modeling enterprise? input costs on production and marketing campaigns on Sales
customer demand for new products, volume. Identifies Risk
Risk profiling, Fraud detection and Category based on customer
customer churn profile.
Level 8 Optimization How do we do things better? What is the best Production Planning & Demand Supports innovation & takes
decision for a complex problem the enterprise Scheduling is drawn taking into resources, needs into
is facing? account inventory levels, supply consideration & helps
constraints and overall financial enterprise find the best possible
implications for the enterprise. way to accomplish its goals.