本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
使用SAP HANA Web-based Development工具进行SQLScript练习
通过csv文件提供的数据库表内容:
links.csv的格式:
movies.csv格式,一个movie可以有多种风格(genres),通过|分隔:
ratings.csv:
用户给movie打得分:
tags.csv:movie的标签
练习一:
列出四张表的总记录数:
select 'links' as "table name", coun ...
在SAP HANA Express Edition里进行文本分析
这个练习会使用SAP HANA Express Edition的文本语义分析引擎对JSON格式的documents进行语义分析。
首先创建一个column table,对其index开启fuzzy text search(模糊搜索)功能。
上述描述的操作可以用下面的SQL语句来完成:
create column table food_analysis
(
name nv ...
如何将csv包含的数据导入SAP Cloud Platform HANA MDC里
本文使用的csv文件从这个链接里下载:
http://grouplens.org/datasets/movielens/latest/
SAP HANA XS) enables you to create database schema, tables, views, and sequences as design-time files in the repository.
这个练习里, ...
使用nodejs应用查询SAP HANA Express Edition里的数据
其实我们使用的是SAP针对SAP HANA Express Editor发布的nodejs SDK.
npm init创建一个新的nodejs应用:
执行下列命令行,从SAP的nodejs registry下载hana client:
npm config set @sap:registry https://npm.sap.com npm install @sap/hana-client ...
在SAP HANA Express Edition里创建数据库表
使用命令行访问hdbsql:
# hdbsql -u SYSTEM -d SYSTEMDB -i 90
输入SYSTEM用户的密码。
在默认的HXE database tenant上启用document store:
ALTER DATABASE HXE ADD 'docstore';
使用下面的命令行创建一个document store collection:
CREATE ...
一步步学习如何安装并使用SAP HANA Express Edition
使用Jerry这篇文章《在Google Cloud platform上的Kubernetes集群部署HANA Express》里介绍的方法在Google Cloud Platform的Kubernetes cluster上安装SAP HANA Express.
文中介绍了一个yaml文件,里面声明了容器镜像文件store/saplabs/hanaexpress:2.00.033.00.20180 ...
Hybris里类似ABAP Netweaver的DDIC - 如何做数据类型的extension
ABAP里客户做二次开发时,当其business requirement需要新的字段添加到已有数据类型上时,一般采用append structure的方式增强SAP标准的数据类型。
之前说到每个extension都有其local的object, 比如extension specific的data type在resources folder下面的这个XML里定义. XML的naming con ...
处理SAP HANA Web-Based Development Workbench的403 Forbidden错误
打开SAP云平台上的SAP HANA Web-Based Development Workbench超链接:
遇到错误信息:403 - Forbidden - The server refused to fulfill the request.
# solution
打开SAP HANA Cockpit, 选择OK:
添加下列权限:
(1) sap.hana.admin ...
SAP HANA Delivery Unit概念简述
介绍
在SAP HANA应用开发领域里,我们通常用package来存储modeler views和XS工程等模型。这些包应该被部署到最终的生产服务器上。
Delivery Unit是SAP HANA原生 ...
SAP S/4HANA生产订单的BAdI增强点之Initialize方法
在S/4HANA里创建生产订单时,有一个增强点WORKORDER_UPDATE:
这个CAUFVDB里存放的是生产订单抬头级别的数据:
我们来观察下运行时这个结构里存放的数据。
请大家用我github上这个简单的报表创建一个生产订单:
在ABAP里取得一个数据库表记录数的两种方法
方法1:使用函数EM_GET_NUMBER_OF_ENTRIES
这个函数使用起来很简单,只需要将想查询的数据库表名称维护进输入参数IT_TABLES:
上图说明这个函数支持批量操作,我查询的两张表名为TADIR和PROGDIR.
执行函数,得到表的条目数:
方法2:使用ADBC
方法1的实现其实没有什么神奇之处,就是用Open SQL ...
如何在CRM WebClient UI里使用HANA Live Report
1. 使用业务角色ANALYTICSPRO登录SAP CRM WebClient UI:
点击新建按钮创建一个新的HANA live report:
类型选择SHL:
弹出窗口,维护report的名称,描述信息,和底层使用哪个SAP HANA Live Query:
使用JDBC操作SAP云平台上的HANA数据库
本文假设您对JDBC(Java Database Connectivity)有最基本的了解。您也可以将其同ADBC(ABAP Database Connectivity)做对比,细节请参考我的博客ADBC and JDBC
这篇文章分为两部分,第一部分内容:
介绍如何在SAP Cloud Platform(云平台)上创建一个HANA数据库实例
开发一个Java应用,部署到SAP云平台上。该 ...
使用Eclipse连接SAP云平台上的HANA数据库实例
SAP云平台(Cloud Platform)上的HANA数据库实例有两种方式访问:
1. 通过SAP云平台的基于网页版的Development Tool:SAP HANA Web-Based Development Workbench
2. 通过Eclipse配合Cloud Connector直接访问
在Eclipse里切换到Data So ...
使用HANA Web-based Development Workbench创建最简单的Server Side JavaScript
服务器端的JavaScript, 看下wikipedia的介绍:https://en.wikipedia.org/wiki/JavaScript#Server-side_JavaScriptServer-side JavaScript
In December 1995, soon after releasing JavaScript for browsers, Netscape introd ...
如何在SAP Server Side JavaScript里消费destination
在SAP云平台里打开SAP HANA Web-Based Development Workbench进行服务器端JavaScript的开发。
创建一个新的package:
创建一个新的application:
让SAP云平台上的Web应用使用destination服务
首先在SAP云平台里创建一个destination,维护service的end point:
然后打开SAP云平台的WebIDE,创建一个新的文件夹和新的HTML5 Application Descriptor:
将下列内容粘贴到neo-app.json去:
{
"welcomeFile": "i ...
如何处理SAP HANA Web-Based Development Workbench的403 Forbidden错误
打开SAP云平台上的SAP HANA Web-Based Development Workbench超链接:
遇到错误信息:403 - Forbidden - The server refused to fulfill the request.
solution
打开SAP HANA Cockpit, 选择OK:
...
JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用
JPA(Java Persistence API)的实现Provider有Hibernate,OpenJPA和EclipseLink等等。
本文介绍如何通过JPA + Eclipse连接SAP云平台上的HANA数据库实例。
1. 登陆SAP云平台Cockpit,创建一个新的HANA DB实例:
设置数据库ID和System user的密码。
...