关于 SAP S/4HANA 的版本号机制
SAP S/4HANA是一款全面的企业资源计划(ERP)软件,是SAP的下一代ERP系统,具有许多创新特性和增强功能。其版本号规则涉及到版本类型、主版本、支持包等,我将逐步解释并举例说明。SAP S/4HANA版本号规则:SAP S/4HANA的版本号由多个部分组成,每个部分都传达了特定信息,如版本类型、主版本、支持包等。通常的格式为:<版本类型><主版本>.<支持包
SAP CDS view 源代码中的 $projection
我们看到下图 CDS view 源代码里 association 条件中的 $projection.在SAP CDS(Core Data Services)中,$projection 是一个特殊的关键字,用于在查询中选择特定的字段并创建一个临时视图。它可以在CDS视图的源代码中使用,以对结果集进行处理和转换。通过使用 $projection,可以根据需要过滤和转换数据
SAP CDS View 和 SAP HANA View 的区别
SAP CDS(Core Data Services)视图和SAP HANA视图都是用于数据提取和模型化的工具。它们的主要区别在于创建位置、语法、性能优化等方面。具体的区别和联系如下:创建位置:SAP CDS视图是在ABAP层创建的,它们是ABAP字典的一部分。另一方面,SAP HANA视图是在数据库层创建的,它们存在于HANA数据库中。语法:SAP CDS视图使用ABAP的扩展SQL语法,而SA
什么是 SAP HANA Code-to-Data 编程模型
同传统 ERP 应用在应用服务器上执行业务逻辑不同,Code-to-data是一种在数据库服务器上执行计算的方法。clipboard.png这种方法的特色思路是,将计算逻辑(代码)带到数据所在地进行执行,从而避免将大量数据(在 ERP 领域,数据规模通常是数GB甚至更多)从数据库移到应用服务器进行处理。在非 HANA 数据库的传统数据处理模型中,当应用需要处理存储在数据库中的数据时,通常会将数据从
什么是 SAP HANA Code-to-Data 编程模型
同传统 ERP 应用在应用服务器上执行业务逻辑不同,Code-to-data是一种在数据库服务器上执行计算的方法。clipboard.png这种方法的特色思路是,将计算逻辑(代码)带到数据所在地进行执行,从而避免将大量数据(在 ERP 领域,数据规模通常是数GB甚至更多)从数据库移到应用服务器进行处理。在非 HANA 数据库的传统数据处理模型中,当应用需要处理存储在数据库中的数据时,通常会将数据从
关于 SAP AMDP 调用错误消息 client-specific and restricts access to a client
近日一个朋友做 SAP AMDP 开发时,遇到如下错误消息:XXX is client-specific and restricts access to a client. The calling AMDP method XX must also allow this restriction. 本文将这个错误消息相关的背景知识记录如下。 发生问题的场景是在基于 S4/HANA 系统的 AB
SAP S/4HANA New Simplified Data Model (NSDM) 模型介绍
SAP ERP Central Component(简称 ECC)库存管理数据模型,是建立在物料文档(Material Document)、混合表(Hybrid Table)、聚合表(Aggregation Table)和历史表(History Table)之上的。 这些表里面存储着部分冗余信息,用于向应用返回各种查询需求。 数据模型中的大量表,往往会导致库存相关报告运行时的低性能,因为为了显
SAP HANA 错误消息 SYS_XSA authentication failed SQLSTATE - 28000
问题描述在 HANA 数据库里面有个用户 SYS_XSA, 连接时总报错 authentication failed, 但是密码是刚改过的,肯定是对的,还有什么原因会导致无法连接数据库呢? SYS_XSA authentication failed SQLSTATE: 28000 先装了 HANA2.0, 安装之后 HANA cockpit 是可以用的,后来又安装了 S/4HANA,结果安装之
关于 HANA CE Function
本文内容来自 SAP 社区博客:Calculation Engine (CE) Functions – Rest in Peace CE Function,即 Calculation Engine,是 HANA SPS02 中引入的一种机制,它允许直接访问 HANA 列存储。它们允许极其精确地控制如何精准投影、计算和聚合列。 事实上,它们是原始 HANA 列存储如何建模向量函数的直接表示。
SAP HANA Schemas 和 HDI Containers
plan: hdi-shared SAP HANA 数据库 schema 使您能够在逻辑上将对象(例如表、视图和存储过程)组合在一起。 如果没有定义的 Schema,您将无法写入目录。 SAP HANA 扩展应用程序服务 (SAP HANA XS) 使您能够将数据库模式创建为存储库中的可传输设计时文件。 关系数据库包含描述系统中各种元素的 catalog. Catalog 将数据库划分为
SAP HANA Database Explorer 里的 SQL 语句如何排错 trouble shoot
Troubleshoot SQL with SAP HANA Database Explorer 调试器可用于帮助查找过程、函数或匿名块中的问题。 以下步骤演示了如何使用调试器来调试过程。 选中某个存储过程,右键,选择 Open for debugging: 从调试器附加选项对话框中,确保选择了 SQL 控制台连接。 通过单击行号旁边的在过程中设置断点。 行号旁边将出现一个复选标记,表
使用 SAP HANA Virtual Table 连接外部数据源
Access Remote Sources with SAP HANA Database Explorer 远程源(Remote sources)是与其他数据库的连接。 虚拟表使用远程源创建指向存储在另一个数据库中的数据的本地表。 联合查询使用虚拟和非虚拟表。 为了说明这些概念,将在远程数据库中创建一个表,其中包含来自给定酒店附近的一些顶级旅游景点的虚构评论数据。 酒店住宿与客户访问附近旅游景
SAP 几款容易令初学者混淆的 HANA 解决方案
我们在 help.sap.com 上输入 SAP HANA 进行搜索之后, 会看到有相当多的搜索结果: 本文就其中最容易引起混淆的四款产品,做一个解释说明。 SAP HANA Platform最新版本为 2.0 SP05, SAP HANA is a modern, in-memory database and platform that is deployable on pr
SAP S/4HANA: 一条代码线,许多种选择
本文英文版的作者为 Bernd Leukert,SAP SE 产品与创新执行委员会成员(Member of the Executive Board, SAP SE Products & Innovation) 原文:One Code Line, Many Options 越来越多的数据、复杂但不灵活的业务流程、具有多个软件平台和解决方案的异构 IT 环境——这些挑战对于当今的许多公
使用 csv 导入的方式在 SAP S/4HANA 里创建 employee 数据
SAP S/4HANA 有个 Fiori 应用叫做 Import Employees: 选择 Employee and Employment Import, 点击 Download Templates: 本地维护好 EmployeeData_Template.csv 和 EmploymentData_Template.csv 两个文件后,点击 Import 按钮即可。 注意,推荐在 Vi
如何基于 SAP CDS view 生成 object page
通过之前的文章如何在 SAP BTP 上通过 CDS view 快速创建 Fiori Elements 应用,我们已经创建了一个 CDS view,并基于该 CDS view,创建了一个 Fiori Elements 应用: 如上图所示,我们期望,点击上图的“>”符号时,能跳转到该行项目对应的 object page 页面去。本文介绍实现方法。 这个 CDS view 主要的 ann
SAP S/4HANA Cloud 系统集成的一些场景介绍
如下图所示:SAP S/4HANA 集成有下列这些类型: 用户移动设备同 SAP 云的集成SAP 云系统之间的集成SAP 云系统同物联网解决方案的集成SAP On-Premises 解决方案同 SAP 云的集成SAP On-Premises 系统间的集成SAP On-Premises 系统同物联网解决方案的集成 SAP 系统集成的技术手段之一:API - Application Pro
一种获取SAP HANA数据库表条目数的另类方法
Still used the old way SELECT COUNT(*) to get total number of records stored in a table? If you are using HANA database, there is another approach to achieve the same. In HANA there is a metadata tabl
使用literal或者绑定变量执行SAP HANA SQL语句
There are two variants of SQL statement execution defined in SAP note 2000002 – FAQ: SAP HANA SQL Optimization. The difference is how the where condition is specified in SQL Statement. Sometimes I pre
如何使用SAP HANA Studio的PlanViz分析CDS view性能问题
Part1 – how to test odata service generated by CDS viewPart2 – what objects are automatically generated after you activate one CDS viewPart3 – how is view source in Eclipse converted to ABAP