Skip to content

SAP Developer Challenge: SAP HANA Multi-model. Take part in the challenge and build your skills using the Python Client for SAP HANA in SAP Business Application Studio.

License

Notifications You must be signed in to change notification settings

SAP-samples/sap-community-developer-challenge-hana-multimodel

SAP Community Developer Challenge: SAP HANA multi-model with Python and SAP Business Application Studio

This repository is a starting point of the Developer Challenge for SAP HANA Multi-model. See the corresponding post: https://community.sap.com/t5/application-development-blog-posts/sap-developer-challenge-sap-hana-multi-model-using-python-in-sap-business/ba-p/13722560.

The goal for this month's Developer Challenge is to help you getting started with fundamentals of the SAP Business Application Studio with Python and some multi-model capabilities of SAP HANA Cloud.

Participation

In order to complete each of the challenges, you need to:

  1. Look into the Challenges to see what the challenge is each week published on Wednesdays during June 2024.
  2. Submit your solution to the corresponding thread in SAP Community Application Development discussion.
  3. You can join the challenge and submit your solutions during any time of the month of June of 2024, but you need to complete challenges from previous weeks, if not done yet.

Challenges

Week 1 (starts on 2024-06-05)

This week's challenge is about you getting everything set up and working!

Once you have completed the setup, please post the final screenshot as described in the Setup exercise on the SAP Community thread at: https://community.sap.com/t5/application-development-discussions/submissions-for-quot-sap-hana-cloud-multi-model-quot-developer-challenge/m-p/13722570#M2028356

Week 2 (starts on 2024-06-12)

This week's challenge is about processing Words as Vectors.

Once you have completed notebooks, please post the final screenshot - as described at the end of the 2nd notebook - on the SAP Community thread at: https://community.sap.com/t5/application-development-discussions/submissions-for-quot-sap-hana-cloud-multi-model-quot-developer-challenge/td-p/13728400

Week 3 (starts on 2024-06-19)

This week's challenge is about processing Image Embeddings.

Once you have completed notebooks, please post the final screenshot - as described at the end of the 2nd notebook - on the SAP Community thread at: https://community.sap.com/t5/application-development-discussions/submissions-for-quot-sap-hana-cloud-multi-model-quot-developer-challenge/m-p/13736471

Week 4 (starts on 2024-06-26)

This week's challenge is about processing Geospatial data and Graphs.

Once you have completed notebooks, please post the final screenshot - as described at the end of the 2nd notebook - on the SAP Community thread at: https://community.sap.com/t5/application-development-discussions/submissions-for-quot-sap-hana-cloud-multi-model-quot-developer-challenge/td-p/13743532

Requirements

  • A database user in SAP HANA Cloud database. The user should have required roles as described in the Setup.

Download and Installation

You can fork or clone this repository.

Recommended Learning

There is quite a lot to digest when working in the world of multi-model data, but you may recorgnize that challanges have been based on the demos from SAP TechEd conferences in the previous years, incl. SAP HANA Vector Engine demo at SAP TechEd 2023.

Known Issues

No known issues.

How to obtain support

Create an issue in this repository, if you find a bug or have questions about the content.

For additional support, ask a question in the SAP Community thread: https://community.sap.com/t5/application-development-discussions/questions-re-quot-multi-model-with-sap-hana-cloud-quot-developer-challenge/m-p/13721632#M2028349

Contributing

If you wish to contribute code, offer fixes or improvements, please send a pull request. Due to legal reasons, contributors will be asked to accept a DCO when they create the first pull request to this project. This happens in an automated fashion during the submission process. SAP uses the standard DCO text of the Linux Foundation.

License

Copyright (c) 2023 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.

About

SAP Developer Challenge: SAP HANA Multi-model. Take part in the challenge and build your skills using the Python Client for SAP HANA in SAP Business Application Studio.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published