- 博客(57)
- 资源 (18)
- 收藏
- 关注
原创 Mysql用户建立触发器报错You do not have the SUPER privilege and binary logging is enabled
分析原因:是log_bin_trust_function_creators值为off导致,因为Table中有Trigger,如果不创建Trigger,不会出现这样的错误信息,但Trigger必须创建。注:linux系统配置文件/etc/my.cnf。windows系统配置文件my.ini。
2024-04-19 14:16:26 199
原创 基于 CDS 的数据提取 CDC增量处理
对于外部表(由角色:#LEFT_OUTER_TO_ONE_JOIN 标识),此列表枚举与此基础外部表中的关键字段相对应的所有公开的 CDS 视图元素名称;主表接收值 #MAIN。CDS 视图的键与要记录的基础主表的键完全对应。外部表接收值 #LEFT_OUTER_TO_ONE_JOIN。对于主表(由角色:#MAIN 标识),此列表枚举与主表的关键字段相对应的所有公开的 CDS 视图元素名称。此列表枚举要记录的基础表的相应关键字段。此批注用于标识要记录的基础表的名称。此注释用于标识参与表的角色。
2024-03-29 15:34:50 704
原创 在SAP S4 OP中使用SAP API Hub 的API
参考资料:https://blog.51cto.com/u_11984354/4907646NO.21-SAP S4 HANA Cloud API接口测试(1)-CSDN博客
2024-03-23 15:31:17 169
原创 HANA VIEW 用 ABAP 创建CDS VIEW,在生成ODATA
HANA VIEW 用 ABAP 创建CDS VIEW,在生成ODATA
2024-03-14 16:06:25 326
原创 HANA开发指南
4、函数:CAST、TO_DATS、TO_INT、TO_VARCHAR、ADD_DAYS、LAST_DAY、DAYS_BETWEEN、CURRENT_UTCTIMESTAMP、NEXT_DAY、NOW、ABS、CEIL、GREATEST、LEAST、LOG、MOD、POWER、ROUND、CONCAT、LEFT、LPAD、LTRIM、REPLACE、UCASE、CURRENT_SCHEMA、NULLIF、SESSION_CONTEXT等。
2023-04-26 10:58:32 996
原创 创建远程HANA数据源
更新表结构需要使用SQL语句:ALTER VIRTUAL TABLE [<schema>.]<virtual_table_name> REFRESH DEFINITION。填写对应的Server、Port、User Name、Password。1、打开BH1列表->Provisioning->右击Remote Source->选择New Remote Source。1、打开BH1列表->Catalog->选择对应的Schema->右击Table->选择New Vitual Table。
2023-04-26 10:44:52 168
原创 Query the BusinessObjects repository using REST SDK (RWS)
Query the BusinessObjects repository using REST SDK (RWS) | SAP BlogsThis blog describes about Query the BusinessObjects repository using BI Platform REST API. http://<host>:<port>/biprws/v1/cmsqueryThis RWS API introduced from SAP BOE 4.2 SP03.Using cmsqu
2023-04-21 14:52:44 314
原创 BO OLAP 连接 HANA 先决条件
踩过的坑HANA XS 必须要 域名 才可以访问,用IP不能访问。如果BO要以HTTP方式连接HANA 需要在BO服务器上配置HOST另外:BI4.3只允许 HTTP方式连接了BI 平台 4.3 附带了 BICS3 组件。除 SAP HANA 和 SAP HANA HTTP 提供者外, BI 平台还支持 SAP HANA 2.X提供者。但是, Analysis(OLAP 版) 仅支持采用 SAP HANA HTTP 提供者的 OLAP 连接,因为应用程序使用。
2023-03-31 14:06:49 82
原创 SAP PM 设备主数据查询
a.EQART,--技术对象类型。a.WAERS,--购置价值单位。d.PROID,--WBS元素。d.ABCKZ,--ABC标识。a.HERLD,--制造商国家。d.BUKRS,--公司代码。d.GSBER,--业务范围。d.ANLNR,--主资产号。d.ANLUN,--资产次号。d.KOKRS,--控制范围。d.KOSTL,--成本中心。d.TPLNR,--功能位置。c.IWERK,--计划工厂。a.EQUNR,--设备编号。a.EQTYP,--设备种类。a.ERDAT,--创建日期。
2023-03-14 10:21:35 393
原创 SAP ERP数据表清单
不同的模块都会有一些常用又重要的业务表,比如FICO模块:BSEG(会计凭证行项目表)、BKPF(会计凭证头表)、FAGLFLEXA(总分类帐表)、FAGLFLEXT(总分类帐表(新))、COEP:(利润和损失行项目表)、COSP(利润和损失概要表)、KNA1(客户主数据表)、LFA1(供应商主数据表)等等, FICO模块包含许多重要的表,这些表主要用于存储各种财务和控制数据。成本要素 (数据与成本控制范围相关)供应商主数据 (一般地区)供应商主数据 (公司代码)CIM 资源 - 实体。
2023-03-14 08:43:40 1284
原创 LAG Function (Window) HANA行偏移函数
CREATE ROW TABLE T (class CHAR(10), val INT, offset INT); INSERT INTO T VALUES('A', 1, 1); INSERT INTO T VALUES('A', 3, 3); INSERT INTO T VALUES('A', 5, null); INSERT INTO T VALUES('A', 5, 2); INSERT INTO T VALUES('A', 10, 0); INSERT INTO T VALUES('.
2022-01-09 09:25:57 434
原创 JSON_VALUE Function (JSON)
The following statement returns a value of 10:SELECT JSON_VALUE('{"item1":10}', '$.item1') AS "value" FROM DUMMY;The following statement returns a value of 5:SELECT JSON_VALUE('{"item1":{"sub1":10}, "item2":{"sub2":5}, "item3":{"sub3":7}}', '$.*.sub2'
2022-01-09 09:12:43 647
原创 JSON_TABLE Function (JSON)
SAP Help PortalThe following examples use the table created below:CREATE ROW TABLE T1 (A INT, B NVARCHAR(5000));INSERT INTO T1 VALUES (1, '{ "PONumber": 1, "Reference": "BSMITH-74635645", "Requestor": "Barb Smith", "U
2022-01-09 09:12:09 241
原创 JSON_QUERY Function (JSON)
The following query returns the value {"item1":1,"item2":2,"item3":3}.SELECT JSON_QUERY('{"item1":1, "item2":2, "item3":3}', '$') AS JSONQUERY FROM DUMMY;The following query returns the value [1].SELECT JSON_QUERY('{"item1":1, "item2":2, "item3":3}',
2022-01-09 09:10:28 411
原创 HANA元数据调取
下面只是调取 表和视图的字段信息,还有很多 官方视图,也很有用,这个要对个 EN文档看了路径:HANA->Catalog->SYS->Views
2021-08-25 09:22:13 910 2
原创 JAVA调用SAP ODATA服务
梳理一下,JAVA调下SAP ODATA服务过程中遇到的一些坑。1、(401) 未经授权; 解决方法:将用户名密码加密后,添加到HTTP HEADER中。String auth = "ZRFC" + ":" + "Init1234"; String encodeAuth = "Basic " + new String(Base64.getEncoder().encode(auth.getBytes(StandardCharsets.UTF_8)));...
2021-08-20 15:06:34 790
转载 如何创建XS Job来完成定时任务
HANA系统的XS引擎提供了定时执行你的任务的功能。你可以让HANA定期地完成一些你指定的操作。你将在本文中看到如何编写一个简单的XS应用并调度一个XS Job来执行它。这个应用会向特定的表里插入一条记录。1. 前提条件1.1 这个功能从HANA SPS07开始有效,所以请确保你的HANA是Revision 70之后的版本。1.2 确保XSEngine正常运行。在你的Web Browser里输入http://<Web_Server_Host>:80<HANA_inst
2021-08-19 17:29:20 282
原创 在HANA计算视图上创建OData
接 【hana oData 创建过程】 上文,区别在 下面写法不一样,也可以参考这个:https://blogs.sap.com/2020/06/15/creating-odata-service-on-hana-calculation-views-xsodata-xsjs/注意:key 的写法 和取单表不一样,不设置,激活会报错service { "_SYS_BIC"."SD.common/CAL_001_SALES_DETAILS_TEST" as "ALIAS" key("..
2021-08-19 13:30:32 369
原创 hana oData 创建过程
本例只是记录 比较简单的 单表创建过程共四个文件,每个文件作用不一样.xsaccess–应用程序访问文件允许您指定谁或什么人有权访问SAP HANA XS应用程序包公开的内容,以及允许他们查看的内容。例如,您可以使用应用程序访问文件来指定是否使用身份验证来检查对包内容的访问,以及是否存在隐藏或公开目标和源URL的重写规则 .xsapp–要在SAP HANA扩展应用程序服务(SAP HANA XS)上开发和部署的每个应用程序都必须有一个应用程序描述符文件。应用程序描述符是用于描述SAP HA..
2021-08-19 10:00:01 269
原创 URI Conventions (OData Version 2.0)
IntroductionThe Open Data Protocol (OData) enables the creation of REST-based data services, which allow resources, identified using Uniform Resource Identifiers (URIs) and defined in a data model, to be published and edited by Web clients using simple H
2021-08-19 09:53:14 158
原创 hana odata 无需用户密码访问设置
登陆:http://XXXX/sap/hana/xs/admin/找到 对应odata 下的 .xssqlcc 文件Edit 它,设置好 访问的用户名和密码
2021-08-19 09:47:38 177
转载 REST your Models on SAP HANA XS
The aim of this blog is to provide details on how to expose SAP HANA modeled views throughSAP HANA Extended Application Services (SAP HANA XS). The information shared within the blog does require some level of familiarity with SAP HANA – specifically arou.
2021-08-18 16:18:43 135
原创 在SAP HANA中使用OData(二)
在前一篇文章中,笔者介绍了在SAP HANA中使用OData访问SAP HANA中数据的方法,在接下来的本篇文章中,将分享一些OData中服务定义的一些例子。通常有两种方式通过OData来暴露SAP HANA中的数据库对象,一是直接使用Database Object,比如前一篇和本篇文章介绍的例子,这种方式针对于数据已经存在于SAP HANA中,在Repository中没有对应的设计时对象(Design-time Object);另一种方式是通过暴露repository中的设计时...
2021-08-18 15:54:46 534
原创 在SAP HANA中使用OData(一)
1 OData介绍 OData全称是Open Data Protocol,即开放数据协议,由微软公司最初提出,它的主要用途便是通过Web来对数据库中的数据进行查询与更新。在SAP HANA的XS Engine中提供了OData的实现,所以在开发基于XS Engine的应用程序时,如果使用OData来访问数据,将会十分方便与快捷。另外,OData也可以作为其他应用的数据源,不一定需要ODBC或者JDBC去访问SAP HANA中的数据。在当前的SAP HANA XS E...
2021-08-18 15:53:51 1075
原创 HANA SSO BO and Analysis for Office 4.2
最近一个项目用到了Analysis for Office,但是用户在访问的时候需要 连接 BO,而BO在打开Analysis for Office 文件的时候,需要再一次的输入 HANA的用户密码。为了解决这个问题SAP官方给出的方案就是 对 BO 和 HANA 做SSO集成。第一步:保证HANA 和 BO 服务器网络是互通的,并且可以通过域名访问,不能用IP访问并且操作HANA的用户密码要有以下角色权限:• sap.bc.ina.service.v2.userRole::INA_US.
2021-08-17 10:13:20 292
转载 SAP HANA ARRAY与CUSOR的性能比较
1引言在某些应用场景下,针对表的一些复杂操作无法用标准SQL的函数完成。这时我们可以使用游标获取表中的每一行数据,进而实现需要的操作。但是,游标所带来的性能损耗使得数据库开发人员对其避而远之。SAP HANA ARRAY为操作表的每一行数据提供了另一种方式。本文首先介绍SAP HANA ARRAY的使用方法,然后通过一个示例展示ARRAY和CURSOR的性能差异。2 SAP ...
2019-11-22 14:26:27 410
原创 Lumira 引入 echarts
Lumira 引入 echarts Lumira 目前开放发SDK的开发,可以很随意引入你要的JS组件大概介绍一下Lumira 目前开放发SDK的开发,可以很随意引入你要的JS组件开始之前请先配置好:JAVA eclipse Lumira Designer 软件环境,这里就不一一介绍了。大概介绍一下Lumira :就是SAP 对 BO 上一个产品(Dashboards )的替换...
2019-05-08 12:32:09 854
原创 用户退出后还锁表的处理方法
1、使用SM12查看2、使用SM51查那台服务器的什么账号有延时3、使用SM66,选中锁表用户名(最好跟用户确认已经退出)——编辑——进程——取消——选择没有核心(千万不要选择有核心)这样应该就会解决锁表导致不能操作的问题。...
2019-04-28 08:48:38 168
原创 centos系统crontab实现自动定时重启教程
例如: 设置每天凌晨5点重启的方法:使用SSH工具成功登陆服务器后, 运行如下命令: crontab -e 按Insert键, 进入编辑模式然后在文档中输入: 0 5 * * * /sbin/reboot (注意中间的空格, 0 5表示每天凌晨四点重启 以此类推 .. 0 6表示凌晨6点..) 编辑好后按esc键退出编辑模式。键入 ...
2017-10-24 09:33:19 1765
原创 查询Linux系统运行时间
# 查询Linux系统运行时间[root@dev_aliyun ~]# uptime22:36:32 up 10 days, 11:21, 1 user, load average: 0.00, 0.05, 0.07系统时间 左起第一条信息是22:36:32,这就是当前系统时间,以24小时格式输出。系统运行时间 第二条信息up 10 days, 11:21,,这是显示你的系...
2017-10-23 15:10:39 146
原创 CentOS7 64位下MySQL5.7安装与配置(YUM)
安装环境:CentOS7 64位 MINI版,安装MySQL5.71、配置YUM源在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ MySQL YUM源下载地址# 下载mysql源安装包shell> wget http://dev.mysql.com/get/mysql57-communit...
2017-10-22 15:54:54 96
原创 nginx配置location总结
上代码,多的不说了,配了很多,终于起效了。[code="java"]server { listen 80; server_name www.szahq.com; # 第一个必选规则 location = / { proxy_pass http://localhost:8080; proxy_set...
2017-09-30 10:51:20 111
原创 CentOS 7 上安装 Tomcat9
在 CentOS7 上安装 Tomcat91 通过 SecureCRT 连接到阿里云 CentOS7 服务器;2 进入到目录 /usr/local/ 中: cd /usr/local/3 创建目录 /usr/local/tools,如果有则忽略: mkdir -p tools4 创建 /usr/local/tomcat 目录,如果已存在则忽略: mkd...
2017-09-29 16:24:05 102
Install SAP ABAP Development Tools in Eclipse.pdf
2021-08-17
跨浏览器的JavaScript开放源代码框
2009-08-07
EXT 布局 tab布局 普通拖拽 异步加载的树 节点可以编辑的树
2009-03-18
JAVA邮件发送例子
2008-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人