133 次浏览
我不确定 SAP HR 中是否存在完全支持您用例的功能。但是您可以通过进行一些更改来处理您提到的场景。SAP HR 中存在一个名为“合同”的信息类型,它存储员工的雇佣类型,例如永久或合同。您可以通过某些第三方服务来切换员工类型的状态来处理此类型。一旦员工辞职,则将其重新雇用为承包商,但创建一个虚拟工资单,以便不会被选中…… 阅读更多
146 次浏览
正如您所说,您正在使用热文件夹概念,您需要确保在任何操作的任何时刻都使用了正确的线程。默认情况下,用于导入的线程数为一个。更技术地说,如果没有显式设置,则 impex.import.workers 线程为一个。由于在您的情况下文件很大,请确保您充分利用所有可用的核心。强烈建议任何时刻的最大线程数不应超过核心数的两倍。为了获得最佳工作效果,您可能需要…… 阅读更多
208 次浏览
基本上,Infostore 指的是关于对象以及在 BO 术语中 - 信息对象的元数据。信息对象基本上是 SAP 业务对象宇宙中的一个实体。它也可以是报表、用户或事件。例如:如果我们谈论的是员工,那么员工具有元数据,例如姓名、部门、职位和薪水等。当上下文在员工时,Infostore 列出了此元数据。因此,当您执行获取请求以获取 infostore 时,它会返回信息对象的元数据。
76 次浏览
逻辑非常简单。您可以定义一个局部变量,用于存储所有组的总和。当您对每个组执行迭代时,您可以将组级别的总和添加到局部变量中。我不建议提供代码,因为它非常基本且简单明了。
111 次浏览
是的,存在等效项。您可以选择使用 SAP HANA 智能数据集成,也称为 SDI。它是 SAP 用于数据集成的标准产品。您不需要任何额外的基础设施,例如单独的服务器或其他。有很多博客和在线帮助可以帮助您开始使用 SDI。您还可以查看数据服务,但这过于复杂,对于提到的用途来说可能过于冗余。
175 次浏览
是的,PBO-PAI 触发提交,因此您的需求将失败。您需要更改当前实现以避免自动提交。
145 次浏览
正如您已经提到的,扩展服务与 HANA 原生集成,因此它比 HANA 更易于使用,但因为它只原生于 HANA,所以它无法在其他地方使用。与 ODBC 相比,它会更快,因为这里会避免额外的步骤,因为它原生于 HANA。此外,由于它已集成,因此延迟和其他因素将不再成为问题,而这些因素在 ODBC 中可能是相当重要的因素。扩展服务遵循 MVC 架构,因此您无需担心实现风格,因为它将…… 阅读更多
384 次浏览
您在这里犯了一个基本错误。VORA 虚拟表不支持传统的 INSERT、UPDATE 或 DELETE 语句。如果您计划从 VORA 本身对数据进行任何修改,则需要使用 APPEND 命令将数据或文件添加到表中。但是,由于您是从 SAP HANA 尝试的,即使这也不适用于您。对于您的需求,您需要有一个 HDFS 文件,然后将其用于追加到虚拟表。
899 次浏览
我已经查看了您的代码,看起来您的列表绑定不正确。当您绑定数据时,您的数据应该采用 JSON 数组格式。请参见下面更新后的有效代码。示例 var oModelData = [ {Animal: "Kangaroo", Zoo: "Sydney"}, {Animal: "Tiger", Zoo: "Melbourne"}, {Animal: "Lion", Zoo: "Alaska"} ]; var oItem = new sap.m.StandardListItem({ title : "{ Animal }", description : "{ Zoo }" }); var oList = new sap.m.List({ headerText:" Items", items: { path: "/", template: oItem } });希望对您有所帮助!
130 次浏览
由于您需要在 SAP 中的活动完成后进行一些更改,我建议您使用服务。当您处理两个独立系统时,服务是通信的最佳方式。首先,您需要在 SAP 端创建一个程序,该程序可以执行以下任务: 从指定目录获取文件 将文件转换为格式化数据或将数据发送到服务器 在 Web 服务器端,有一个侦听器接收 POST 请求(由 SAP 发送)。您需要设置正确的身份验证…… 阅读更多