Learn how to fuse today's data science tools and techniques with your SAP enterprise resource planning (ERP) system. With this practical guide, SAP veterans Greg Foss and Paul Modderman demonstrate how to use several data analysis tools to solve interesting problems with your SAP data.
Data engineers and scientists will explore ways to add SAP data to their analysis processes, while SAP business analysts will learn practical methods for answering questions about the business. By focusing on grounded explanations of both SAP processes and data science tools, this book gives data scientists and business analysts powerful methods for discovering deep data truths.
You'll explore:
Examples of how data analysis can help you solve several SAP challenges
Natural language processing for unlocking the secrets in text
Data science techniques for data clustering and segmentation
Methods for detecting anomalies in your SAP data
Data visualization techniques for making your data come to life
AI Reading Assistant
Whole-book reading guide from stratified index samples; jump to passages in the text
Tip the Site
Support this siteYour recognition and a small knowledge-service contribution help keep this technical work open source.Scan the WeChat Pay or Alipay code below. Logged-in and guest visitors can both tip.
WeChat Pay
Alipay
Open WeChat or Alipay and scan. No login required.
AI guide
【One-Line Pitch】
A practical bridge between two worlds that rarely talk to each other: it shows SAP professionals how to ask sharper questions of their ERP data and gives data scientists the SAP grounding they need to work with it. Best suited to analysts, developers, and data practitioners in organizations that run SAP and are tired of multi-month report cycles.
【Book Arc】
- **Opening (~0%–10%)**: Sets up the core problem — SAP data is high-quality but siloed, and traditional reporting is slow and constrained. Introduces the "Big Bonanza Warehouse" scenario and the book's dual audience of SAP professionals and data scientists.
- **Early (~10%–30%)**: Establishes the storytelling mindset for data work: identify the question, know your audience (executives, business professionals, technical peers), vet your sources, and resist forcing a machine-learning solution onto a problem that doesn't need one.
- **Early–Middle (~30%–45%)**: Two orientation chapters run in parallel — machine learning concepts for SAP people (supervised, unsupervised, semi-supervised, reinforcement, neural networks) and SAP fundamentals for data scientists (ABAP Data Dictionary, tables, SE16, QuickViewer, OData, Core Data Services).
- **Middle (~45%–55%)**: Explains what SAP actually is and why its integrated ERP modules matter, then argues for a layered architecture that pulls SAP data into Python/R tooling and presentation layers like PowerBI, RMarkdown, and Jupyter.
- **Late (beyond ~55%)**: The excerpts do not cover the applied chapters in detail, but the blurb indicates hands-on work on NLP for text, clustering and segmentation, anomaly detection, and visualization.
【Key Takeaways】
- **SAP data is unusually clean and therefore unusually ready for analysis** (Opening): ERP validations mean less cleaning drudgery, so the bottleneck is access and imagination, not data quality.
- **The real unlock is asking better questions, not building bigger reports** (Middle): The Accounts Receivable example shows an analyst reframing a routine 30-60-90 report into churn, payment-prediction, and customer-rating questions.
- **Match the story to the audience** (Early): Executives want the headline, business users want process detail and tables, technical peers want RMSE and architecture — one deck does not serve all three.
- **Don't bend the hypothesis to fit the data** (Early): The authors treat this as a firm rule; if the data isn't there, change the story or walk away.
- **Not every problem needs machine learning** (Early): Shoehorning a story into ML paradigms often tells it worse; simple analysis is frequently enough.
- **SAP's weakness is tooling breadth, not data** (Middle): It lacks Python's libraries and R's packages and makes interactive dashboards costly and slow, which is exactly the gap this book closes.
- **A layered architecture decouples SAP from analysis** (Middle): Database, logic, and presentation tiers let you route SAP data into cloud ML services and modern visualization tools without waiting on warehouse projects.
- **Each audience can skip its home turf** (Early): Data scientists may skip the ML chapter; SAP professionals may skip the SAP basics chapter — the later scenarios merge both.
【Reading Tips】
- **Skim strategically by background**: SAP veterans should move quickly through the SAP fundamentals chapter and slow down on ML concepts; data scientists should do the reverse. The authors explicitly sanction this.
- **Deep-read the storytelling chapter**: It is short but sets the tone for every later case study — the "ask better questions" habit is the book's real payload.
- **Treat code sections as starting points, not tutorials**: The authors assume some Python or R familiarity and point novices elsewhere; have a scratch environment ready rather than reading code passively.
- **Keep your own SAP system in mind**: The value comes from mapping each scenario onto a real report request you've received; note one candidate problem per chapter.
【Coverage Limits】
The excerpts cover the front matter, introduction, and orientation chapters thoroughly but stop around the midpoint; the applied chapters on NLP, clustering, anomaly detection, and visualization are known only from the blurb, so this guide cannot detail their methods or examples.
Excerpt 1
wer SE16 Export OData Services Core Data Services Summary 4. Exploratory Data Analysis with R The Four Phases of EDA Phase 1: Collecting Our Data Importing w...
p or suggestion. Note This element signifies a general note. Warning This element indicates a warning or caution. Using Code Examples This book is here to he...
for the data, and how was it obtained? Sources such as Data.gov, ProPublica, the US Census Bureau, and GapMinder are trustworthy, but others might need a das...
the world does SAP software touch all that? What does it do? While in recent years SAP has acquired a number of SaaS (Software as a Service) companies to bro...
meaningful way, your company will have people who know ABAP. These people will either know how to create OData services, or will be able to quickly learn sin...
computing power, more time, and more data to be successful. Often, simpler machine learning models perform equally, and sometimes better. Don’t overlook them...
imes. We will go into more detail in Chapter 7 . Figure 2-6. Agglomerative and divisive hierarchical clustering Semi-Supervised Machine Learning Semi-supervi...
Pretty incredible by itself—but that’s not the amazing part. The network was able to translate from Japanese to Korean and Korean to Japanese without first t...
Support this siteYour recognition and a small knowledge-service contribution help keep this technical work open source.
Scan the WeChat Pay or Alipay code below. Logged-in and guest visitors can both tip.
WeChat PayAlipay
Open WeChat or Alipay and scan. No login required.
Add Tag
Enter tag name (max 50 characters)
Share E-Book
Practical Data Science with SAP Machine Learning Techniques for Enterprise Data (Greg Foss Paul Modderman)(Z-Library)
Scan QR code with your phone to access
Copy the link or scan the QR code to access this e-book on your phone
Share to WeChat Moments
Practical Data Science with SAP Machine Learning Techniques for Enterprise Data (Greg Foss Paul Modderman)(Z-Library)
Scan the QR code with WeChat to open this book
Tap the ··· menu in the top-right corner
Choose Share to Moments
You are already in WeChat. Tap ··· in the top-right corner and choose Share to Moments.
Share E-Book via Email
Please enter email address
Donation Statistics
¥.00
Total Donations
0
Donation Count
Practical Data Science with SAP Machine Learning Techniques for Enterprise Data (Greg Foss Paul Modderman)(Z-Library)
Find Your Favorite Books
Only registered users can comment after logging in. Comments need to be reviewed by administrators before being displayed
Loading comments...
Reply to Comment
Edit Comment