SAP学习笔记 - 开发02 - BTP实操流程(账号注册,BTP控制台,BTP集成开发环境搭建)

本文主要是介绍SAP学习笔记 - 开发02 - BTP实操流程(账号注册,BTP控制台,BTP集成开发环境搭建),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

上一章讲了 BAPI的概念,以及如何调用SAP里面的既存BAPI。

SAP学习笔记 - 开发01 - BAPI是什么?通过界面和ABAP代码来调用BAPI-CSDN博客

本章继续讲开发相关的内容,主要就是BTP的实际操作流程,比如账号注册,登录,BTP集成开发环境的搭建这方面。

目录

1,账号注册

2,BTP登录URL

3,如何在BTP上进行开发?


以下是详细内容。

1,账号注册

进入SAP官网,然后点右上角的用户图标,如果有账号,则输入邮件地址,点Login

咱们这里点作成SAP账号链接

输入注册信息,点送信

注意后面打开BTP登录网站的时候会要求手机验证码,所以手机号要输入正确的

邮件验证

到邮件里面点 Click to activate your account

输入密码,点Submit

自动显示第3步,至此注册完成,显示可以访问所有资源

2,BTP登录URL

https://cockpit.hanatrial.ondemand.com/

浏览器里面输入上面的URL

输入手机验证码之后就会显示如下页面

这里让选主机地址,都可以的,咱们这里选 US East(VA)-AWS,点Create Account

耐心等一会儿,等待后台启动完成,然后点 Continue

点一下 Go To Your Trial Account

这样就打开了 试用账户主页

点 子账户 卡片

这样就打开了子账户的详细

点 Entitlements Tab,这里面已经预装了很多环境

3,如何在BTP上进行开发?

BTP有个集成开发环境

点 Service Marketplace,输入 Studio,点 SAP Business Application Studio

点 Go To Application

说是没权限😓

Access Denied

You do not have the necessary roles to access SAP Business Application Studio.
Read more about managing authorizations and roles for SAP Business Application Studio.

照着下面的帖子来赋予一下权限

[SAP-BTP] Business Application Studio がAccess Denied で起動できない - SIer Station

点 Edit 按钮

输入 ID(Email)/ 选择 Default identity provider,然后点保存

对 Business_Application_Studio_Developer  做同样的操作

也对 Business_Application_Studio_Extension_Deployer 做同样的操作

还没好用,明天再试试吧。

又找了有个链接,试试这个

https://developers.sap.com/tutorials/set-up-bas.html

点 Users > 自己的用户,然后点 Assign Role Collection

好像没有需要的 Business_Application_Studio_Developer

也就是说其实通过上面那个方式已经把这个加进来了

过了一阵儿就可以打开了,看来它有点儿慢

点 Create Dev Space

输入 Dev Space的名称,然后点 Create Dev Space

这样就生成好了

得稍等下启动完成

好了,已经启动完成

RUNNING

点一下上图的 Test01,这样就打开了 SAP Business Application Studio

具体的开发内容等以后再说。

环境搭建和配置先到这里。

更多SAP顾问业务知识请点击下面目录链接

https://blog.csdn.net/shi_ly/category_12216766.html

这篇关于SAP学习笔记 - 开发02 - BTP实操流程(账号注册,BTP控制台,BTP集成开发环境搭建)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1147079

相关文章

Python实例题之pygame开发打飞机游戏实例代码

《Python实例题之pygame开发打飞机游戏实例代码》对于python的学习者,能够写出一个飞机大战的程序代码,是不是感觉到非常的开心,:本文主要介绍Python实例题之pygame开发打飞机... 目录题目pygame-aircraft-game使用 Pygame 开发的打飞机游戏脚本代码解释初始化部

Python中使用uv创建环境及原理举例详解

《Python中使用uv创建环境及原理举例详解》uv是Astral团队开发的高性能Python工具,整合包管理、虚拟环境、Python版本控制等功能,:本文主要介绍Python中使用uv创建环境及... 目录一、uv工具简介核心特点:二、安装uv1. 通过pip安装2. 通过脚本安装验证安装:配置镜像源(可

使用Python开发一个现代化屏幕取色器

《使用Python开发一个现代化屏幕取色器》在UI设计、网页开发等场景中,颜色拾取是高频需求,:本文主要介绍如何使用Python开发一个现代化屏幕取色器,有需要的小伙伴可以参考一下... 目录一、项目概述二、核心功能解析2.1 实时颜色追踪2.2 智能颜色显示三、效果展示四、实现步骤详解4.1 环境配置4.

java Long 与long之间的转换流程

《javaLong与long之间的转换流程》Long类提供了一些方法,用于在long和其他数据类型(如String)之间进行转换,本文将详细介绍如何在Java中实现Long和long之间的转换,感... 目录概述流程步骤1:将long转换为Long对象步骤2:将Longhttp://www.cppcns.c

SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程

《SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程》LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑,下面给大... 目录一、基础概念1.1 组件(Component)1.2 规则(Rule)1.3 上下文(Conte

Go学习记录之runtime包深入解析

《Go学习记录之runtime包深入解析》Go语言runtime包管理运行时环境,涵盖goroutine调度、内存分配、垃圾回收、类型信息等核心功能,:本文主要介绍Go学习记录之runtime包的... 目录前言:一、runtime包内容学习1、作用:① Goroutine和并发控制:② 垃圾回收:③ 栈和

Python使用smtplib库开发一个邮件自动发送工具

《Python使用smtplib库开发一个邮件自动发送工具》在现代软件开发中,自动化邮件发送是一个非常实用的功能,无论是系统通知、营销邮件、还是日常工作报告,Python的smtplib库都能帮助我们... 目录代码实现与知识点解析1. 导入必要的库2. 配置邮件服务器参数3. 创建邮件发送类4. 实现邮件

Nacos注册中心和配置中心的底层原理全面解读

《Nacos注册中心和配置中心的底层原理全面解读》:本文主要介绍Nacos注册中心和配置中心的底层原理的全面解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录临时实例和永久实例为什么 Nacos 要将服务实例分为临时实例和永久实例?1.x 版本和2.x版本的区别

python获取cmd环境变量值的实现代码

《python获取cmd环境变量值的实现代码》:本文主要介绍在Python中获取命令行(cmd)环境变量的值,可以使用标准库中的os模块,需要的朋友可以参考下... 前言全局说明在执行py过程中,总要使用到系统环境变量一、说明1.1 环境:Windows 11 家庭版 24H2 26100.4061

如何搭建并配置HTTPD文件服务及访问权限控制

《如何搭建并配置HTTPD文件服务及访问权限控制》:本文主要介绍如何搭建并配置HTTPD文件服务及访问权限控制的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、安装HTTPD服务二、HTTPD服务目录结构三、配置修改四、服务启动五、基于用户访问权限控制六、