Really great video! I am finding it extremely helpful to learn directly from you. Just one request: could you please zoom out a little bit in your video editor or browser? Despite the high resolution of this video and my 4K monitor, the text appears quite small. I believe this adjustment would be beneficial for everyone. Thank you!
I would be intersted to know timestamp(s) where you found the text too small to read. We actually go through a lot of work to balance showing where we are in the overall tooling but then zooming into the details. I tested the video on my phone and found the text still quite readable when needed. And I saw that I as I adjust my bi-focal glasses - so I don't exactly have the best reading vision. But on a 4k monitor and the video playing fullscreen the text should be as clear as the original tooling would have shown you. Some background on what we do. Although I have a 4k monitor I set the desktop resolution to 2k (2560x1440) when recording videos. I alson set OS desktop scaling to 200%. I set the browser Zoom to 120%. I record in 2k but then edit and render in 4k for UA-cam. This allows us to pan and zoom as needed still keeping the text crisp. I can show the whole desktop to give people a navigrtional view of where we are in the tooling and how to get there, but then for any detailed steps I always zoom in via the video editing tool further. Most of those zooms are 200-250%.
@sapdevs Thank you for providing insight into your video production process. While your efforts are appreciated, I noticed some readability issues during specific timestamps in the video. I understand the challenges of catering to various display setups. Here are the instances where the text was difficult to read on my 27'' 4K monitor with a resolution of 3840 x 2160 and a scaling of 175%: 0:48 1:45 2:45 7:26 10:41 19:28 However, there were instances where the text was clear and easily readable: 3:24 5:14 17:10 18:12 I appreciate your dedication to maintaining clarity in your videos. If you require any assistance with testing on different setups, I am open to helping ensure optimal readability. Thank you for your attention to detail and commitment to improving the user experience.
I'd suggest this article cap.cloud.sap/docs/advanced/hana#using-native-sap-hana-artifacts It's a fairly simple process of creating a proxy entity definition and the annotation to tell CAP that the underlying DB artifact already exists. Also have a look at the hana-cli tool as it has functionality to help you generate the proxy entity with the correct field names and data types. Its a nice time saver. github.com/SAP-samples/hana-developer-cli-tool-example?tab=readme-ov-file#inspecttable
I know this might be a bit of an odd question, but could you advise whether the course "SAP HANA Basics for Developers" is the right one for me to start with? I'm currently working as an Oracle Technical Advisor but am looking to switch to SAP. Should I begin with this course, or would it be better to take a beginner-level course first? I hope you can take the time to reply and guide me. Thank you!
It's a good starting point if you are going to be a developer in the HANA native space. But the SAP world is pretty big and there are lots of different roles. For instance if you are going to be working with S/4HANA (the ERP application) then this course won't necessarily be the right starting point.
I am trying to replicate your tutorial part 1 and part 2. It is very clear to understand Thank you. "SAP TechBytes: CAP/HANA Tutorial Part 1 - Create a CAP Project for SAP hana cloud" I am having problems. Search for solution everywhere. could not find the solution.While doing npm build, your output and my output differ. Don't know why Please help cds build ................... { build: { target: 'gen', tasks: [ { for: 'nodejs', src: 'srv', options: { model: ['db', 'srv', 'app'] }} ] } } done > wrote output to: gen/srv/package-lock.json gen/srv/package.json gen/srv/srv/_i18n/i18n.json gen/srv/srv/csn.json gen/srv/srv/odata/v4/CatalogService.xml
Incredible walkthrough, congratulations! I'm learning a lot from you :D
Really great video! I am finding it extremely helpful to learn directly from you. Just one request: could you please zoom out a little bit in your video editor or browser? Despite the high resolution of this video and my 4K monitor, the text appears quite small. I believe this adjustment would be beneficial for everyone.
Thank you!
I would be intersted to know timestamp(s) where you found the text too small to read. We actually go through a lot of work to balance showing where we are in the overall tooling but then zooming into the details. I tested the video on my phone and found the text still quite readable when needed. And I saw that I as I adjust my bi-focal glasses - so I don't exactly have the best reading vision. But on a 4k monitor and the video playing fullscreen the text should be as clear as the original tooling would have shown you.
Some background on what we do. Although I have a 4k monitor I set the desktop resolution to 2k (2560x1440) when recording videos. I alson set OS desktop scaling to 200%. I set the browser Zoom to 120%. I record in 2k but then edit and render in 4k for UA-cam. This allows us to pan and zoom as needed still keeping the text crisp. I can show the whole desktop to give people a navigrtional view of where we are in the tooling and how to get there, but then for any detailed steps I always zoom in via the video editing tool further. Most of those zooms are 200-250%.
@sapdevs Thank you for providing insight into your video production process. While your efforts are appreciated, I noticed some readability issues during specific timestamps in the video. I understand the challenges of catering to various display setups. Here are the instances where the text was difficult to read on my 27'' 4K monitor with a resolution of 3840 x 2160 and a scaling of 175%:
0:48
1:45
2:45
7:26
10:41
19:28
However, there were instances where the text was clear and easily readable:
3:24
5:14
17:10
18:12
I appreciate your dedication to maintaining clarity in your videos. If you require any assistance with testing on different setups, I am open to helping ensure optimal readability. Thank you for your attention to detail and commitment to improving the user experience.
Hi Thomas Wonderful session
Can please guide me some info : How to expose Existing HANA DB Tables as odata any Blog or document to follow
I'd suggest this article cap.cloud.sap/docs/advanced/hana#using-native-sap-hana-artifacts
It's a fairly simple process of creating a proxy entity definition and the annotation to tell CAP that the underlying DB artifact already exists. Also have a look at the hana-cli tool as it has functionality to help you generate the proxy entity with the correct field names and data types. Its a nice time saver.
github.com/SAP-samples/hana-developer-cli-tool-example?tab=readme-ov-file#inspecttable
I know this might be a bit of an odd question, but could you advise whether the course "SAP HANA Basics for Developers" is the right one for me to start with? I'm currently working as an Oracle Technical Advisor but am looking to switch to SAP. Should I begin with this course, or would it be better to take a beginner-level course first?
I hope you can take the time to reply and guide me. Thank you!
It's a good starting point if you are going to be a developer in the HANA native space. But the SAP world is pretty big and there are lots of different roles. For instance if you are going to be working with S/4HANA (the ERP application) then this course won't necessarily be the right starting point.
SAP Build Code will substitute the CAP ?
Substitute CAP? No. SAP Build Code is tooling to help you build CAP applications.
it would be fine to abstract all those configuration files.
Iam interesting learning. But how to learn i dnt know. Iam searching free learning class.
I am trying to replicate your tutorial part 1 and part 2. It is very clear to understand Thank you. "SAP TechBytes: CAP/HANA Tutorial Part 1 - Create a CAP Project for SAP hana cloud"
I am having problems. Search for solution everywhere. could not find the solution.While doing npm build, your output and my output differ. Don't know why Please help
cds build ...................
{
build: {
target: 'gen',
tasks: [
{ for: 'nodejs', src: 'srv', options: { model: ['db', 'srv', 'app'] }}
]
}
}
done > wrote output to:
gen/srv/package-lock.json
gen/srv/package.json
gen/srv/srv/_i18n/i18n.json
gen/srv/srv/csn.json
gen/srv/srv/odata/v4/CatalogService.xml