This repository provides small sets of configuration & code relating to video episodes, blog posts and other content in the SAP Tech Bytes initiative, which it accompanies.
Where there's sample code or configuration to share, specifically relating to an SAP Tech Bytes episode or post, you'll most likely find it here. The structure of this repository is simple - there are individual branches, each one relating to a specific SAP Tech Bytes episode or blog post.
Perhaps most of the time you'll be arriving at this repository, coming from such an episode or blog post, so you'll be sent to the appropriate branch like that. But if you're starting here and want to find out to which SAP Tech Bytes episode or blog post a given branch-based sample relates, you'll find the back link in the README in that branch.
- 2024-07-25-btp-sapaicore-genai-cf-py by Sygyzmundovych
- cloud-foundry-basics by nicoschoenteich
- 2022-06-20-aibus-ber by noravth
- 2022-06-08-btp-cf-py-app-hanacloud-csv-flexload by Sygyzmundovych
- 2022-03-17-hana-javascript by jung-thomas
- 2022-02-18-ui5-express-cf by nicoschoenteich
- 2021-09-01-btp-cli by qmacro
- SAP Tech Bytes: Consume Data Using Destinations with an Approuter - Cloud Foundry Basics #3 by Nicolai Schoenteich (Wed Aug 03 2022)
- This SAP Tech Byte is about how to use the Destination Service on Cloud Foundry and consume destinations using a node.js based approuter. The source code for this blog post can be found on https://github.com/SAP-samples/sap-tech-bytes/tree/cloud-foundry-basics/post3. Building on top of the previous blog post of this “Cloud Foundry Basics” series, where ...
- SAP Tech Bytes: UI Theme Designer - Applying Custom Theme to UI5 Application by Nicolai Geburek (Mon Jul 18 2022)
- In this blog post I want to share how to apply a custom theme that was built with the UI theme designer to a UI5 application that is not running in the SAP Fiori Launchpad (e.g. your local development environment). The UI theme designer is part of the SAP Fiori ...
- SAP Tech Bytes: Serve Web Page with an Approuter - Cloud Foundry Basics #2 by Nicolai Geburek (Fri Jun 17 2022)
- This SAP Tech Byte is about how to use an approuter on Cloud Foundry to serve a web page. We will use the approuter to authenticate users and route them to the web page. The source code for this blog post can be found on https://github.com/SAP-samples/sap-tech-bytes/tree/cloud-foundry-basics/post2. Building on top of ...
- SAP Tech Bytes: Deploy a Static Web Page - Cloud Foundry Basics #1 by Nicolai Geburek (Fri Jun 10 2022)
- This SAP Tech Byte is about how to deploy a static web page to Cloud Foundry in the most basic way that requires minimal configuration. The source code for this blog post can be found on https://github.com/SAP-samples/sap-tech-bytes/tree/cloud-foundry-basics/post1. There are a lot of complex scenarios and application architectures you can build ...
- SAP Tech Bytes: CF Python app to upload CSV files into HANA database in SAP HANA Cloud by Witalij Rudnicki (Thu Jun 09 2022)
- Some time ago I wrote about a way to quickly load data from CSV files into SAP HANA table using hana_ml Python package. It became quite a popular post. But it does require running some code to get a file loaded. Recently I was asked if that hana_ml functionality can ...
- SAP Tech Bytes: HANA Client Tools for JavaScript Developers - Part 4 XSJS and CAP by Thomas Jung (Thu Apr 07 2022)
- Introduction In this blog post series, we’ve explored several aspects of the HANA client tooling for JavaScript developers. In part one, we examined the differences between @sap/hana-client and hdb modules. In part two, we saw how to optimize our code using Promises / Async / Await. Then in part three, ...
- More on SAP Community Blog
- Deploy a Static Web Page – Cloud Foundry Basics #1 (Mon Jul 25 2022)
- Exploring the SAP Discovery Center (Mon Jul 18 2022)
- Add Chatbots to SAP S/4HANA, Part II -- Access Backend Data With #SAPBTP Destinations (Tue Jul 12 2022)
- Exploring the SAP Audit Log Service - Store audit log entries in the Object Store (Mon Jul 11 2022)
- Exploring the SAP Audit Log Service - Using SAP Cloud Integration (Mon Jul 04 2022)
- Add Chatbots to S/4HANA, Part I -- Set Up Fiori Launchpad (Thu Jun 30 2022)
- More on SAP Developers YouTube Channel
Requirements may differ from sample to sample, so please see the individual README files as appropriate.
To enjoy this content, you don't have to download or install anything. But you can of course clone this repository to have the content available to you locally.
From there, in order to try out a sample, simply check out the desired branch, and follow the instructions in the README there.
For the most part, this content is provided "as-is" with no other support. But we will certainly also respond to well-formed and detailed issues raised against this repository.
The general context of this repository is as a consumable store of sample configuration & code for SAP Tech Bytes episodes and blog posts. If you find you do have something to contribute, for example to offer fixes or improvements, please send an appropriate pull request (PR). Due to legal reasons, contributors will be asked to accept a Developer Certificate of Origin (DCO) on submitting their first PR to this project. This DCO acceptance can be done in the PR itself - look out for the CLA assistant that will guide you through the simple process. SAP uses the standard DCO text of the Linux Foundation. Thank you!
Copyright (c) 2020 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.