SAP NetWeaver - 面试问题



尊敬的读者,这些 **SAP NetWeaver 面试问题** 专门设计用于让您熟悉在 **SAP NetWeaver** 主题的面试中可能遇到的问题类型。根据我的经验,优秀的 interviewers 很少会在面试中计划提出任何特定问题,通常问题会从主题的一些基本概念开始,然后根据进一步的讨论以及您的回答继续下去。

SAP NetWeaver 是所有 SAP 应用程序的技术平台,并且是许多 SAP 产品基于 ABAP 的基础。这使您可以使用单个平台管理不同的应用程序,从而将产品管理成本降低到可观的程度。SAP NetWeaver 在从 SAP BI、SAP 企业门户以及 SAP 系统集成等所有 SAP 产品中都有模块。

  • SAP NetWeaver 被称为开放式集成和应用程序平台。

  • SAP NetWeaver 基于面向服务的架构 SOA,这在实施和系统升级期间提供了更大的灵活性。

  • 它提供了各种开发工具,例如 ABAP Workbench、Web Dynpro(事务代码:SE80)、NetWeaver 开发者工作室和 SAP NetWeaver 开发基础架构。

  • SAP NetWeaver AS 支持具有嵌入式分析的实时分析。

  • SAP NetWeaver 业务客户端提供了一个环境,您可以使用该环境来管理由不同供应商以不同语言实现的多个应用程序,这些应用程序可以使用单个平台进行管理。

为了为其他应用程序类型(例如复合视图和流程)启用后端连接,请使用在 SAP NetWeaver Administrator 中配置的远程函数调用 (RFC) 和 Web 服务。

SAP NetWeaver 7.4

SAP NetWeaver 7.3 包含增强包 1

SAP NetWeaver 7.3

SAP NetWeaver 7.0 包含增强包 3

NetWeaver 版本通常显示为版本 X.Y 和 EHP Z,表示为产品版本 X.YZ。

例如:

SAP NetWeaver 7.3 EHP1 表示为 SAP NW 7.31

Support.sap.com

使用产品可用性矩阵 PAM,SAP 发布了有关 SAP 软件版本以下信息:

版本类型:

它显示了 SAP 产品的版本类型 - 标准版本、早期采用版本或自定义开发项目版本。

维护期限

升级路径

平台可用性(数据库和操作系统可用性)

第一步是从 SAP 下载中心获取软件。

接下来是执行安装。

然后您需要执行 Eclipse 安装。

您可以从 store.sap.com 获取试用版,搜索“SAP NetWeaver Application Server ABAP 7.03 64 位试用版”。

运行安装时,系统会提示您输入参数。安装可以以典型模式或自定义模式进行。

典型模式:

当您选择典型模式作为安装参数时,安装过程将采用默认值作为参数。这使得安装程序仅提示您选择少量安装参数。

以下是您需要选择的安装参数:

  • SAP 系统 ID 和数据库连接参数

  • 主密码

  • 安全存储的加密密钥(适用于 NW 7.4 或更高版本)

  • SAP 系统配置文件目录(可选)

自定义模式:

当您选择自定义模式时,系统会提示您输入所有参数值。最后,您仍然可以在“参数摘要”屏幕上更改任何这些参数。

您需要注意的是,在“参数摘要”屏幕上无法从自定义模式更改为典型模式,也无法从典型模式更改为自定义模式。

安装后,您应该记住以下几点:

安装程序会创建安装目录 sapinst_instdir,该目录包含所有日志文件,并且位于 %ProgramFiles% 目录中。如果安装程序无法在该目录中创建 sapinst_instdir,它会尝试在环境变量 TEMP 定义的目录中创建 sapinst_instdir。

为每个选项创建了一个子目录,该子目录位于上一步提到的 sapinst_instdir 目录中。

如果您想查看所有可用安装程序属性的列表,则可以在启动安装程序并运行以下语句后转到此路径 - %TEMP%\sapinst_exe.xxxxxx.xxxx

sapinst.exe -p

安装完成后,您可以执行以下步骤来验证完整的安装过程:

应用服务器:

您可以验证是否可以使用 SAP 系统用户登录到应用服务器。

用户名 客户端
SAP 000,001, 066

要登录到应用程序服务器,您必须在 Windows 上打开 SAP GUI。添加新安装的 SAP 系统的条目。

使用用户名和客户端登录。

基于 SAP NetWeaver 7.4 和更高版本的新 SAP 系统安装完成后,您需要配置系统以启用其使用。

传输管理是 SAP 系统环境中的关键组件之一,用于执行以下活动:

  • 定义传输域控制器

  • 配置 SAP 系统环境

  • 定义系统环境中系统之间的传输路线

  • 分发配置

它用于管理所有 TMS 配置详细信息。任何对配置设置的更改都将分发到所有系统。要设置域控制器,请使用事务代码 - STMS

如果 SAP 系统没有域控制器,系统会提示您创建一个新的域控制器。

DOMAIN.CFG 文件创建在 usr/sap/trans/bin 目录下,该文件存储 TMS 配置并由系统和域用于检查现有配置。

步骤 1 - 登录到您要添加为系统的 SAP 系统(在客户端 000 中),并输入事务代码 - STMS。如果系统未添加,TMS 将检查配置文件 DOMAIN.CFG 并提示您创建一个。单击 - 选择建议并保存。系统最初将处于“等待”状态。

要完成任务?登录到域控制器系统 → 事务 STMS → 转到概述 → 系统。

传输路线定义为由 SAP 管理员定义的路线,用于在不同的 SAP 系统之间传输更改。

以下两种类型的传输路线:

合并(从 DEV 到 QAS) - 使用传输层

交付(从 QAS 到 PRD) - 不需要传输层

在 SAP 系统中,您可以找到以下作为软件组件用户界面技术 (SAP_UI) 的一部分提供的 UI 技术:

  • Web Dynpro ABAP

  • SAP NetWeaver 业务客户端 (NWBC)

  • SAP Visual Business

  • 社交媒体集成

  • 楼层平面管理器

  • SAP Fiori 启动板

  • HTML5 的 UI 开发工具包

  • UI 主题设计器

使用 SAP NetWeaver 业务客户端,它允许您在 Web Dynpro、SAP GUI 事务和其他内容之间移动。

SAP NetWeaver 业务客户端是一个用户界面,它为不同的 SAP 业务应用程序和技术提供了一个统一的环境和单个入口点。它是一个高保真外壳,集成了各种 UI 技术和设计代,旨在通过不同的 UI 技术提供更高效、直观和完整的用户体验。

要决定在 NWBC 和 SAP GUI 之间进行选择,您可以考虑以下几点

当最终用户主要在 SAP GUI 上工作时 → SAP GUI 独立

当用户同时使用 SAP GUI 和基于 Web 的应用程序时 → NWBC

SAP NetWeaver 网关用于在 SAP 业务套件与目标客户端、平台和框架之间建立连接。它提供了开发和生成工具,用于为不同的客户端开发工具创建 OData 服务。

SAP NetWeaver 网关为在 Web 应用程序上使用 SAP 后端系统的业务逻辑和内容提供了一种更简便的方法。它还降低了访问 SAP 数据的复杂性,并提供了易于使用的接口以缩短开发时间。

SAP NetWeaver Developer Studio 被称为一个 Eclipse 平台,它支持标准的 Java Enterprise Edition 组件,也支持 Web Dynpro 应用程序的开发。

SAP NetWeaver Developer Studio 在您开发大型 Java 项目时提供全面支持,无论您是否使用 SAP 技术(如 Web Dynpro 和 Java Dictionary),还是使用标准技术(如 Java SE、Java EE 和 XML)。

它用于访问企业服务存储库 (ESR),后者用于执行基于 SOA 的复合应用程序开发。

使用 SAP Enterprise Portal,业务用户可以轻松创建和管理门户页面,并将其发布给他人。它允许组织的员工、供应商和合作伙伴通过单点访问访问所有所需信息。

通用工作列表提供了一个集中的任务管理功能,管理业务用户的工单,并基于 NetWeaver 平台。工单可以自动创建,也可以由用户手动创建。

使用 UWL,您可以从不同的系统创建工单。这些包括:

  • 协作任务

  • 业务工作流

  • 业务流程管理

  • 办公通知

  • 使用 UWL 连接器创建工单

  • 引导程序

使用 UWM,您可以根据分配的角色为业务用户提供对工作和数据的集中访问。您可以将来自不同系统的流程任务汇总到工作列表中。

您可以创建自定义的 UWL,以满足业务需求。

您可以显示来自文档和对象存储库的附加信息,包括附件和其他信息。

网页组合器是用于创建和管理门户页面的工具,由业务用户使用。使用网页组合器,业务用户可以直接执行门户管理中的主要活动。它提供了一个工作环境,可以集成来自 SAP 和非 SAP 源的信息。

在门户页面中,用户可以在应用程序中添加非结构化内容,例如新闻、文章和横幅。您可以在不同的便携式设备(如手机和平板电脑)上使用这些网页。业务用户可以将不同的应用程序添加到门户页面。

  • 系统管理员

  • 内容管理员

  • 用户管理员

您可以预览新创建的网页内容。如果您的管理员为所讨论的网页内容类型定义了多个布局,则可以显示每个布局的预览。

要查看预览,请单击“预览”按钮。

门户角色定义了门户内容如何组合在一起以及如何在门户导航区域中显示。

ERP 角色定义了一组授权对象。

知识管理是 SAP NetWeaver Enterprise Portal 的一部分。使用知识管理,用户可以根据角色要求从不同的数据源访问非结构化信息。这些信息可以以不同的格式提供,例如 HTML、演示文稿或文本文档。您可以使用通用框架来集成数据源,并通过门户提供对其中包含的信息的访问。

创建和上传文档:

您可以创建文档并将其发布到知识管理文件夹。每个 SAP Enterprise Portal 用户都可以在门户中创建文档,并且这些文档可以直接上传到知识管理文件夹。

此上传和发布过程受不同功能的支持,例如工作流审批。

KM 中的系统管理任务包含系统配置和监控、日志记录和跟踪。

系统配置包括创建存储库、定义属性和定义用户界面。

可以使用配置 iView 执行这些任务。您可以通过以下路径访问配置 iView:

转到系统管理 → 系统配置 → 知识管理 → 内容管理。

实例是一个管理单元,它结合了 SAP 系统组件,提供一项或多项服务。实例提供的服务一起启动或停止。

SAP 系统的中央实例的特点是它提供其他任何系统实例都不提供的服务。对于 AS ABAP,这些是消息服务器和排队工作进程。对于 AS Java,您可以通过软件部署管理器 (SDM) 识别中央实例。

系统的所有其他实例通常称为对话实例。

SAP 流程集成是 SAP NetWeaver 平台的一部分,在 NetWeaver 7.0 ehp2 和更早版本中称为 SAP NetWeaver Exchange Infrastructure XI。SAP NetWeaver 流程集成是 NetWeaver 软件组件的一部分,用于在公司内部系统或与外部方之间交换信息。

SAP PI/XI 使您能够设置跨系统通信和集成,并允许您基于不同的编程语言(如 Java 和 SAP ABAP)连接 SAP 和非 SAP 系统。它提供了一个开源环境,这些环境在复杂的系统环境中对于系统集成和通信是必要的。

SAP PI 系统分为以下组件:

  • 集成服务器

  • 集成构建器

  • 系统环境目录 (SLD)

  • 配置和监控

这是 SAP PI 系统的关键组件之一,用于处理消息。它包含三个引擎:

  • 业务流程引擎

  • 集成引擎

  • 中央高级适配器引擎 (AAE)

同步消息定义为包含请求-响应部分的消息。

异步消息定义为仅包含请求或响应部分的消息。

此目录包含有关系统环境和软件组件版本的信息。可以将 SAP 系统配置为在 SLD 下注册。

SAP NetWeaver Mobile 包含 Java 虚拟机 (JVM),并提供一个与平台无关的开发环境,支持移动设备,如 PDA、平板电脑和手机。

NW2004 是 640 版本,而 NW2004s 是 700 版本。

要检查最新的补丁和内核版本,请转到:

转到 service.sap.com → 下载 → 其他下载信息,然后根据所需的版本进行浏览。

事务:PFCG

您可以使用此事务来管理 ABAP 系统中的角色并提供用户授权。您可以创建新角色、复制现有角色、定义单一角色和复合角色等。

您可以配置单点登录,它提供了一个环境,允许用户基于初始身份验证访问多个系统。

  • SAP 系统的网络拓扑

  • 防火墙配置

  • 传输层安全

  • 使用多个网络区域

在 SAP NetWeaver 身份和访问管理中,您可以创建审批任务来管理 SAP 系统中的审批。SAP NetWeaver 中的审批流程使用实体类型 MX_PENDING。第一组审批任务称为简单审批,因为它们不涉及多个审批。

  • 通过添加应用程序服务器以实现负载均衡和吞吐量来向系统环境添加硬件。

  • 系统调优 - 配置文件参数,您可以增加缓冲区大小以提高响应时间。

  • 应用程序调优,通过分析和改进定制、配置和性能,这需要一些软件方面的专业知识。

  • 使用编码知识,您可以应用优化编码。

  • 通过使用索引、减少传输的数据量等来优化数据库。

要激活 SAP 系统中的服务,请使用 T 代码:SICF。

接下来是什么?

接下来您可以回顾一下您之前完成的与该主题相关的作业,并确保您能够自信地谈论它们。如果您是应届毕业生,面试官不会期望您回答非常复杂的问题,而是您必须使自己的基础概念非常牢固。

其次,如果您无法回答一些问题,这实际上并不重要,重要的是,无论您回答了什么,都必须充满自信地回答。所以在面试期间,请保持自信。我们在 tutorialspoint 祝您面试顺利,并祝您未来一切顺利。干杯 :-)

sap_netweaver_questions_answers.htm
广告