当前位置:主页 > 云数据库 > 正文

对象存储_美国服务器ip地址_测评

时间:2021-05-05 04:02 来源:埃里克云 编辑:埃里克云

核心提示

我参与了最近使用SAP云平台工作流服务的项目,我想到的一个主要改进领域是在整个SAP云平台环境中迁移和随后部署工作流定义。当然,这可能因子账户体系结构而异。考虑到这一点...

对象存储_美国服务器ip地址_测评

我参与了最近使用SAP云平台工作流服务的项目,我想到的一个主要改进领域是在整个SAP云平台环境中迁移和随后部署工作流定义。当然,这可能因子账户体系结构而异。考虑到这一点,我想我会发布一个关于如何实现这一点的小博客,同时也提供一些关于如何改进这一点的想法。

这是从迈克·道尔(Mike Doyle)在工作流服务上发表的一些博客文章开始的,我已经提供了到以下内容的链接以下

https://blogs.sap.com/2019/04/02/cloud-platform-workflow-your-quick-start-guide/

https://blogs.sap.com/2019/04/02/cloud-platform-workflow-tips-tricks/

https://blogs.sap.com/2019/04/02/cloud-platform-workflow-possible-improvements/

我将首先提供一些关于在SAP云平台中迁移其他类似对象的上下文概述

HTML5应用程序可以通过以下方式迁移到其他子帐户:

从子帐户导出HTML5应用程序并将其导入其他子帐户。然后可以激活应用程序版本。e、 g.将应用程序从DEV子帐户更新为TEST子帐户时。在TO子帐户中使用sapwebide,从GIT存储库中检索最新代码,然后部署到SAP云平台。设置一个新的订阅(在TO子帐户中)来调用FROM子帐户中的应用程序。

根据经验,我发现到目前为止最简单的选择是第一个。应用程序的简单导出和导入很快,不需要像其他一些选项那样设置大量的安全性。此外,我相信开发人员只有在开发环境中才能访问sapwebide,以便进一步控制开发活动和代码库(尽管我知道使用GIT这不是什么大问题)。遵循第一个选项符合这种方法,即第二个选项要求开发人员在所有环境中都可以访问sapwebide,这并不理想。注意:这只是我的意见!

我对上述第三种选择感兴趣,但尚未积极设置。在接下来的几个月里,我很想为SAP云平台提出各种不同的环境选项,并提交了一个技术培训课程来讨论这个问题——让我们看看它是否被接受:-)。敬请期待!!!

门户网站也可以迁移到其他子账户。我在这方面的发现和经验是,您只执行一次,主要是因为没有保留所有应用程序的版本号,所以很难在不同的子帐户之间管理应用程序的版本。当然这里也有需要改进的地方,但是我通常的解决方法是通过上面详述的第一个选项。分别导出和导入HTML5应用程序。这确保了应用程序版本在不同环境之间的连续性—协助支持和维护活动。

说到以上,我发现迁移工作流定义(并部署它们)的唯一方法是使用SAP Web IDE。这是一个限制。完全理解技术是如何工作的,为什么会这样,但从开发人员的经验来看,这肯定需要改进。肯定是一个#FeatureRequestPhil项目的候选者。

此外,我上面提到的让开发人员只在DEV环境中工作的方法与工作流定义的部署方式完全不同。虽然这意味着在确定景观配置时需要进行进一步的前期规划,但这并不理想。我想要一个类似于"导出/导入"选项的过程,但将在下面进一步介绍。

我现在介绍迁移工作流的实际过程。

迁移工作流

迁移工作流涉及许多步骤,这包括:

现在将详细介绍每个应用程序。

与HTML5应用程序类似,我认为一个独立的应用程序是一个很好的实践,它可以通过包含工作流的环境进行迁移。在当前的项目中,我参与了许多不同的应用程序,它们使用相同的工作流,因此工作流与代码库中的其中一个应用程序绑定是没有意义的。您可以将工作流应用程序部署到SAP云平台,类似于任何其他应用程序–流程相同。

整个流程包括:

从子账户下载工作流。这应该将应用程序ZIP文件的副本保存到本地计算机。使用[Import from File]选项将其上载到不同的子帐户。浏览您刚刚创建的应用程序ZIP文件已下载。更新输入应用程序的名称和版本,然后选择[导入]。首次导入时,应用程序将不处于活动状态–它将处于停止状态。通过选择应用程序并导航到版本控制菜单并单击激活图标来激活它,如下所示。

在这个阶段,我们所做的只是将实际的工作流应用程序迁移到新的子帐户–我们尚未部署此应用程序。请将应用程序的ZIP文件放在手边,因为下一步您将需要此文件。

在新的子帐户中,导航到SAP Web IDE服务,并确保已激活必要的首选项。要部署工作流,需要激活特定的工作流扩展设置。

注意:您需要SAP Web IDE相关的安全角色来执行此步骤。

转到"工具"->"首选项"菜单选项。

选择[扩展]。

找到工作流编辑器扩展并激活它!

点击[保存]以确保已保存。

一旦设置了SAP Web IDE,就可以导入应用程序了。选择工作区,然后选择导入选项以上载工作流(WF)应用程序。

找到ZIP文件并上载。应用程序将被上传,然后打开工作流文件夹,如下所示。

这就完成了WF应用程序的导入。

最后一步是将WF应用程序实际部署到SAP云平台工作流。这里的关键步骤是确保您选择的是工作流,而不是任何其他组件(例如表单、,脚本等)。

注意:您需要WorkFlowDeveloper安全角色才能执行此步骤。

选择突出显示的工作流模型并使用鼠标右键内容菜单。

然后您将在控制台中收到一条消息,说明工作流已成功部署。

新的工作流定义将添加到"收件人"子帐户中的定义列表。要进行检查,可以运行已提供的工作流定义应用程序。您可以通过门户服务导航到此位置。

当默认FLP运行"监视工作流-工作流定义"应用程序时,将包括该应用程序。

当您运行此应用程序时,您将看到您先前部署的新工作流定义。

如果您要创建新实例,则可以选择[启动新实例]测试基于工作流定义的生成。

  • 域名解析_商城网站建设平台_超低折扣 域名解析_商城网站建设平台_超低折扣

    让我们假设以下场景:由于业务需求,BPC维度中的层次结构发生了显著变化(甚至在多个层次结构的情况下被删除)。因此,许多节点已过时,必须删除。没有DM包可以删除成员,并且...

  • <strong>域名交易_视频服务器的作用_优惠券</strong> 域名交易_视频服务器的作用_优惠券

    注:有关我们博客文章系列的完整概述,请访问SAP Cloud SDK概述。 有关SAP Cloud SDK新功能的概述,请参阅我们最近发布的文章。 简介 随着SAP Cloud SDK的新版本3,可以集成自定义缓存框架...

  • <strong>香港服务器_企业网站建设多少钱_多少钱</strong> 香港服务器_企业网站建设多少钱_多少钱

    此博客文章是与SAP云平台警报通知服务相关的一系列博客文章的一部分。 有关服务本身的更多详细信息,请参阅父博客文章。 让我们考虑以下情况—我们在SAP云平台上部署了一个解决...

  • <strong>金山云_美国cn2云服务器_评分榜</strong> 金山云_美国cn2云服务器_评分榜

    当我去纽约的时候,我喜欢表演,走在街上,听一些好听的音乐,吃很多好吃的东西!当然,见到名人总是很有趣的! 由于地层数据会议的召开,今年9月的行程会更好!本次会议是一...

  • <strong>负载均衡_oracle数据库管理_便宜的</strong> 负载均衡_oracle数据库管理_便宜的

    作为一个成长中的年轻人,我的老师、教练或其他成年人会毫不犹豫地使用诸如"你可以做得更好"、"我期望更多"甚至"尽力而为"这样的词汇。我(和大多数孩子一样)经常达不到期望...

  • 负载均衡_阿里云何万青_超低折扣 负载均衡_阿里云何万青_超低折扣

    您好,团队, 在生成文档的过程中,支付组件遵循一定的模式。我们做了大量的测试,生成了50多个文档,得出了以下结论: 案例1——当所有支付组件都添加到一个交易的UI中时。(...

  • <strong>腾讯云_hana服务器_限量秒杀</strong> 腾讯云_hana服务器_限量秒杀

    在这个博客中,我将向我的CAP服务添加一个UI,它使用机器学习服务:https://blogs.sap.com/2019/08/19/combine-cap-m-with-machine-learning-sdk-api-part/ 我知道许多其他博客展示了如何将UI模块添加到M...

  • <strong>网站服务器_网站建设服务商_最新活动</strong> 网站服务器_网站建设服务商_最新活动

    短链接 这篇文章是为业务流程专家在SAP S/4HANA中配置工作流而写的,同时也为您在开发自己的工作流场景(未来博客的主题)时可以做些什么做了铺垫 它将帮助您理解为什么这个概念...

  • <strong>域名交易_企业邮箱登入口_速度快</strong> 域名交易_企业邮箱登入口_速度快

    这篇博文是向SAP Analytics Cloud:Analytics Designer Hackathon提交的。 德勤数字工厂遵循"告诉我,不要告诉我"的原则,为客户提供数字化方面的实际最佳实践,以充分发挥其供应链组织的潜力...