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极速搭建局域网文件共享服务器完整指南

《Python极速搭建局域网文件共享服务器完整指南》在办公室或家庭局域网中快速共享文件时,许多人会选择第三方工具或云存储服务,但这些方案往往存在隐私泄露风险或需要复杂配置,下面我们就来看看如何使用Py... 目录一、android基础版:HTTP文件共享的魔法命令1. 一行代码启动HTTP服务器2. 关键参

PyQt5 GUI 开发的基础知识

《PyQt5GUI开发的基础知识》Qt是一个跨平台的C++图形用户界面开发框架,支持GUI和非GUI程序开发,本文介绍了使用PyQt5进行界面开发的基础知识,包括创建简单窗口、常用控件、窗口属性设... 目录简介第一个PyQt程序最常用的三个功能模块控件QPushButton(按钮)控件QLable(纯文本

OpenCV在Java中的完整集成指南分享

《OpenCV在Java中的完整集成指南分享》本文详解了在Java中集成OpenCV的方法,涵盖jar包导入、dll配置、JNI路径设置及跨平台兼容性处理,提供了图像处理、特征检测、实时视频分析等应用... 目录1. OpenCV简介与应用领域1.1 OpenCV的诞生与发展1.2 OpenCV的应用领域2

Spring Boot 中的默认异常处理机制及执行流程

《SpringBoot中的默认异常处理机制及执行流程》SpringBoot内置BasicErrorController,自动处理异常并生成HTML/JSON响应,支持自定义错误路径、配置及扩展,如... 目录Spring Boot 异常处理机制详解默认错误页面功能自动异常转换机制错误属性配置选项默认错误处理

Go语言编译环境设置教程

《Go语言编译环境设置教程》Go语言支持高并发(goroutine)、自动垃圾回收,编译为跨平台二进制文件,云原生兼容且社区活跃,开发便捷,内置测试与vet工具辅助检测错误,依赖模块化管理,提升开发效... 目录Go语言优势下载 Go  配置编译环境配置 GOPROXYIDE 设置(VS Code)一些基本

Spring Boot从main方法到内嵌Tomcat的全过程(自动化流程)

《SpringBoot从main方法到内嵌Tomcat的全过程(自动化流程)》SpringBoot启动始于main方法,创建SpringApplication实例,初始化上下文,准备环境,刷新容器并... 目录1. 入口:main方法2. SpringApplication初始化2.1 构造阶段3. 运行阶

SpringBoot集成MyBatis实现SQL拦截器的实战指南

《SpringBoot集成MyBatis实现SQL拦截器的实战指南》这篇文章主要为大家详细介绍了SpringBoot集成MyBatis实现SQL拦截器的相关知识,文中的示例代码讲解详细,有需要的小伙伴... 目录一、为什么需要SQL拦截器?二、MyBATis拦截器基础2.1 核心接口:Interceptor

SpringBoot集成EasyPoi实现Excel模板导出成PDF文件

《SpringBoot集成EasyPoi实现Excel模板导出成PDF文件》在日常工作中,我们经常需要将数据导出成Excel表格或PDF文件,本文将介绍如何在SpringBoot项目中集成EasyPo... 目录前言摘要简介源代码解析应用场景案例优缺点分析类代码方法介绍测试用例小结前言在日常工作中,我们经

使用Go实现文件复制的完整流程

《使用Go实现文件复制的完整流程》本案例将实现一个实用的文件操作工具:将一个文件的内容完整复制到另一个文件中,这是文件处理中的常见任务,比如配置文件备份、日志迁移、用户上传文件转存等,文中通过代码示例... 目录案例说明涉及China编程知识点示例代码代码解析示例运行练习扩展小结案例说明我们将通过标准库 os

基于Python开发一个图像水印批量添加工具

《基于Python开发一个图像水印批量添加工具》在当今数字化内容爆炸式增长的时代,图像版权保护已成为创作者和企业的核心需求,本方案将详细介绍一个基于PythonPIL库的工业级图像水印解决方案,有需要... 目录一、系统架构设计1.1 整体处理流程1.2 类结构设计(扩展版本)二、核心算法深入解析2.1 自