Event Information
SAP Developer Challenge: EDA with SAP HANA and Python
UPDATE from April 2023: Thanks to everyone, who participated in this challenge. While it is no longer possible to receive a badge for completing this challenge, its content is still available along with solutions for everyone interested in completing this learning on their own.
—
We have a new developer challenge for you for the month of March 2023. This time it’s about fundamentals of Exploratory Data Analysis with SAP HANA Cloud and Python. Read on for all the details.
Developer challenges are all about having fun, trying new things, and learning along the way. For this challenge, we invite you to explore and get familiar with the fundamentals of Exploratory Data Analysis — usually called “EDA” — using the Python Machine Learning Client for SAP HANA. The acquired knowledge can be applied when working with SAP Datasphere too!
This challenge is aimed at helping you to get started with the Python Client for SAP HANA. The level of this challenge is introductory. It focuses on an understanding of HANA DataFrames — the fundamental concept of that Python client.
This challenge assumes that you have (or are capable of quickly getting) some experience with Python and Jupyter notebooks — primary tools of all data scientists these days.
Exploratory data analysis (EDA) is used by data analysts and data scientists to explore and understand data sets, often employing data visualization methods. Results of a recent study found that data scientists spend about 40% of their time gathering, analyzing, and cleaning data.
Quick Links
All information you will need for the challenge can be found in this repository: https://github.com/SAP-samples/sap-community-developer-challenge-eda-hana.
There is a thread Questions regarding “EDA with SAP HANA” developer challenge in the Application Development Group, where we invite you to discuss and share your questions and issues related to the challenge.
Weekly Challenges
For four consecutive weeks in March, you will get a Jupyter notebook that you need to successfully execute and share the results as described here: https://github.com/SAP-samples/sap-community-developer-challenge-eda-hana#participation.
Feel free to go beyond what is requested and try more. In the end, it is all about learning and trying new things 🤓
The Timeline
Just check the Challenges each Wednesday during the following four weeks to get the new one.
This is the detailed timeline:
- March 8th – Start of Challenge: Setup
- March 15th – Week 2 Challenge: DataFrames
- March 22nd – Week 3 Challenge: Querying
- March 29th – Week 4 Challenge: Data Viz
- April 5th – The end of the Challenge
At the end of the challenge, if you have made submissions, you will receive a cool SAP Community badge for successfully participating in this developer challenge. So make sure to always post your submissions as requested.
The final list of participants who received the badge of completion
Congratulations to:
- https://people.sap.com/mariuszw
- https://people.sap.com/sourabh3ss
- https://people.sap.com/gaurav.phadnis
- https://people.sap.com/charlie.cai2
- https://people.sap.com/mioyasutake
- https://people.sap.com/akash_belagumba_ramesh
- https://people.sap.com/sainithesh.gajula
- https://people.sap.com/pawelwiejkut
- https://people.sap.com/madhav888
- https://people.sap.com/kyvraoiaiml
- https://people.sap.com/mhefnawy
- https://people.sap.com/sergiu.iatco
- https://people.sap.com/richadwivedi
- https://people.sap.com/sergi_garcia_munoz
- https://people.sap.com/obinym
- https://people.sap.com/dinah
- https://people.sap.com/salim_nisar
Participating in the Challenge
In order to complete each of the challenges, you need to:
- Look into the Challenges to see what the new challenge is each week posted on Wednesdays.
- Submit your solution to the corresponding thread in the SAP Community Application Development discussion.
- You can join the challenge and submit your solutions at any time in the month of March of 2023, but you need to complete challenges from previous weeks, if not done yet.
Let’s Get Started
We wish you a lot of fun and good luck!
▶️ Head over to the repository to get started: https://github.com/SAP-samples/sap-community-developer-challenge-eda-hana.
⏩ Join Questions re: “EDA with SAP HANA” developer challenge thread in the Application Development group to discuss, share, and see what other participants from the SAP Community are talking about.
Exciting exploration for everyone!
It was a great learning experience.Thanks a lot for providing this informative content for learning exploratory data analysis.
Nice challenge !
I would suggest some mentor community initiative like data science foundation.
Cheers
Amaury
I am not familiar with that initiative, Amaury VAN ESPEN. What is specific about that and how is it different from the initiatives we have, like openSAP or SAP CodeJams?
Thank you!
Hi Witalij,
sorry for beeing late, so I could not attend this Developer Challenge.
Many thanks for providing it and helping to improve my ML related coding in DataSphere.
IMO the combination of HANA-Graph and ML is very important but unidentified usecase.
Maybe there is another challenge to combine them? 😉
Br.,
Dirk
Thank you for checking it, Dirk. I saw your SAP Innovation Awards 2023 Pitch Deck, impressive. Congratulations!
Our SAP Developer Advocacy team organizes dev challenges on diff topics: https://blogs.sap.com/tag/code-challenge-2/ <-- Yesterday was the last day of a challenge using SAP Build prepared by my colleague Daniel Wroblewski. Have you participated in it?
Another data challenge with SAP Datasphere is run by the product team right now. Please check the announcement by Carolin Boeke: SAP Datasphere Intelligent Lookup Series – Up for a (Data) Challenge?
I'll keep your suggestion in mind too.
Best regards,
-Witalij