云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

大带宽_hl3150cdn打印机清零_折扣

小七 141 0

简介

SAP Landscape Management提供中央管理仪表板,人工智能技术发展,允许系统管理员通过Host Agent在不同的托管系统上执行各种基本任务,如实例启动/停止、复制后自动化和shell脚本。这篇博文将重点介绍远程函数调用(RFC)操作,旨在为您提供如何使用SAP Landscape Management在托管ABAP系统上执行RFC操作的示例。

RFC是基于CPI-C的SAP接口协议,使您能够在远程系统中调用和执行预定义的函数。一般来说,SAP Landscape Management支持标准RFC操作和自定义操作,以远程执行功能模块。通过阅读本博客,您将了解如何以两种方式配置和执行RFC。

SAP景观管理的标准RFC操作

在SAP景观管理中,操作面板中提供了内置操作,如下所示,允许您在托管系统上通过单击直接执行支持的RFC操作。

在第一个示例中,淘客系统,我将向您展示如何执行"获取系统信息"操作,该操作将检查并返回目标系统上所有已安装组件的发布版本。此操作可在应用程序维护后用于验证目标版本。

您将首先在计划执行此操作的托管系统上配置RFC目标。SAP Landscape Management将使用此配置数据连接到ABAP系统并执行RFC调用。

在菜单配置>系统>选择系统>资源调配和RFC中进行配置,

选中配置RFC目标复选框,为用户提供所需的权限并选择ABAP系统的(生产性)客户端。默认的应用程序服务器将用于为RFC连接提供服务。如果您有一个具有多个应用服务器的分布式系统,此配置将确保所有RFC请求直接发送到选定的应用服务器。

保存您的条目并验证RFC连接。

通过连接设置,大数据使用,您可以直接执行SAP Landscape Management中支持的RFC操作。选择操作并选择操作"获取系统信息"。

安装的组件信息,如系统ID(SID)、版本和安装编号,以及支持包级别将显示在对话框中。

执行SAP Landscape Management中启用RFC功能模块的自定义操作

除了上述标准列表上的RFC操作之外,SAP Landscape Management还允许您通过利用Automation Studio执行任何ABAP远程启用功能模块,基金会为客户提供可扩展性,以便在SAP景观管理中容易地集成他们自己的解决方案以满足特定需求。如果您不熟悉,请参阅博客:SAP Landscape Management Automation Studio,了解Automation Studio的详细介绍。

通过Automation Studio,系统管理员可以利用各种功能模块,将其引入SAP Landscape Management,以利日常工作。例如,在计划维护期间,可能需要动态更改实例参数,并在维护完成后将其还原。在这种情况下,可以使用功能模块"TH\u GET\u PARAMETER"和"TH\u CHANGE\u PARAMETER"来检查和更改所需的参数。通过Automation Studio,您可以轻松地从SAP Landscape Management执行这些功能模块,以及其他维护操作(如系统启动/停止),您将获得集中控制,而不是跨越不同的后端服务器。此外,这些RFC操作可以嵌入到您自己的自定义流程中,大数据存储技术有哪些,以完成端到端的维护工作流,以下部分将举例说明如何使用Automation Studio启用RFC调用,以便通过SAP Landscape Management远程执行标准或定制的功能模块。

RFC目的地的配置必须与标准RFC操作相同。然后,您将在Automation Studio中定义类型为remote function call的提供程序定义。

在Automation Studio>提供程序定义中创建提供程序,输入ABAP功能模块的名称,并使其可用于实例操作。这里我将使用FM'TH\u GET\u PARAMETER'来检索给定的参数来创建一个提供者定义,

然后选择提供者:

切换到"参数"选项卡并选择"检索自定义参数",将列出所有在功能模块中定义的接口参数。例如,将导入参数添加为自定义参数,将导出参数和表参数添加为输出参数。还将检索标签和描述等附加信息。

根据提供程序定义,我们现在指定何时以及在何种情况下可以执行。我们可以定义自己的操作并将其与提供程序定义相关联。

进入Automation Studio>Custom operations,选择相应的提供程序定义的名称。

一旦创建了操作,我们可以进入操作选项卡,您将在特定的按钮组下看到新定义的操作,它的执行方式与标准RFC操作相同。这里我们创建了两个操作,首先我们在实例AS11上获取运行时参数rdisp/max\wprun\u time,然后动态更改它,物联网的,

更改后的值也可以通过RZ11进行验证。

默认情况下,RFC调用的自定义操作在应用程序服务器上触发,该服务器在configurationsystems RFC Destination下进行了配置。如果您想在分布式环境中的选定应用程序服务器上执行功能模块,您将升级到SAP Landscape Management SP16,它将允许您在特定实例上执行功能模块,而无需更改RFC目标的配置。此外,您还可以一次对多个实例执行批量操作的功能模块,这为管理员提供了方便监督和更改参数的灵活性。