本月博客排行
-
第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
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
PostgreSQL扫盲教程
在这个链接下载PostgreSQL。
安装时,请记住您给user postgres设置的初始密码,以及默认端口号5432,后面需要使用。
再安装图形化管理UI pgadmin,可以从这个链接获得。
安装完毕之后,登录pgadmin,将服务器connection里的port修改成默认的5432:
成功连接上服务器,之后新建一个Table:
...
如何在SAP云平台的Cloud Foundry环境下添加新的Service(服务)
我想在SAP云平台的Cloud Foundry环境下使用MongoDB的服务,但是我在Service Marketplace上找不到这个服务。
cf marketplace返回的结果也没有。
解决方案
退回到Global Account,点击Entitlement,发现没有给Subaccount分配MongoDB:
...
如何在SAP云平台上使用MongoDB服务
首先按照我这篇文章在SAP云平台上给您的账号分配MongboDB服务:如何在SAP云平台的Cloud Foundry环境下添加新的Service
然后从这个链接下载SAP提供的例子程序。
1. 使用命令行 cf marketplace查看当前SAP云平台的MongoDB的版本号:在我使用的SAP云平台上是v3.0-dev
使用如下命令行创建 ...
使用JPA + Eclipselink操作PostgreSQL数据库
首先确保您已经安装了PostgreSQL。您可以参考我这篇文章PostgreSQL扫盲教程。
使用Eclipse创建一个新的JPA project:
Platform选择EclipseLink,作为JPA的provider之一。
在Eclipse里自动生成的project如下图所示:
用下列xml的内容覆盖自动生 ...
JDBC + SAP云平台 = 运行在云端的数据库应用
在前一篇文章JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用我介绍了如何通过JPA和EclipseLink操作部署在SAP云平台上的HANA数据库实例。
在这篇文章里,我们使用JDBC代替JPA和Eclipse来完成同样的任务。
通过这个链接下载例子程序。
点击该超链接下载Java Web Tomcat 8 SDK。
例子程序位于该 ...
还在用SELECT COUNT统计数据库表的行数?Out了
在ABAP里我们如果想用代码获得一个数据库表里有多少条记录,常规做法是使用SELECT COUNT。
如果您使用的是HANA数据库,现在有一种新的办法可以达到同样的目的。HANA数据库里有一张名为m_tables的系统视图,里面存放了数据库表的元数据。
这个系统视图的详细说明参考SAP帮助文档。
使用ABAP(ADBC)和Java(JDBC)连接SAP HANA数据库
在表DBCON里维护一条记录,指向HANA数据库。con_ENV里填入HANA数据库的主机名和端口号。如vmXXXX:30015
DATA: ls_new TYPE DBCON.
ls_new-con_name = 'HAN'.
ls_new-dbms = 'HDB'.
ls_new-user_name = 'system'.
ls_new-passwor ...
Hybris ECP里Customer对应的数据库表
SAP CRM里Account明细页面:
SAP C4C里Account明细页面:
在Hybris storefront注册一个帐号:
注册成功之后能在backoffice里看到成功生成的customer,里面的Customer ID是自动生成的,类似ABAP里的uuid.
在Hybris Administrat ...
Association, Composition and Aggregation in UI5, CRM, S/4HANA and C4C
UI5
UI5使用Association和Aggregation描述控件之间的关系。
Aggregation:parent和子控件在lifecycle上存在依赖关系:
When a ManagedObject is destroyed, all aggregated objects are destroyed as well and the object itself is remove ...
CDS view注解解析 - @Environment.systemField
下面的CDS view使用到了@Environment.systemField这个注解,定义了两个参数#SYSTEM_LANGUAGE和#USER。
这个view从CRM物料主数据的产品抬头表COMM_PRODUCT读取product_id, product_type,以及comm_prshtext表里读取产品的描述信息,存储在字段description里。
@AbapCatalog.sq ...
Inner Join, Left Outer Join和Association的区别
测试用的CDS视图的源代码,第8行用Inner Join连接TJ02T, 后者存放了所有系统状态的ID和描述。
Inner Join测试结果:对于那些在TJ02T里没有维护描述信息的状态,它们不会出现在结果集里。
把第八行的Inner Join改成Outer Join,测试结果相反:注意观察下图stat列值为E0001的行项目也出现在了 ...
用户解锁及取消生命周期
hana 用户解锁命令:
ALTER USER usrname RESET CONNECT ATTEMPTS;
hana用户取消生命周期:
ALTER USER usrname RESET CONNECT ATTEMPTS;
HANA数据库与R语言的集成
As R is Open Source SAP does not ship the R environment with SAP HANA. In order to be able to use the R integration described in this document, customers’ needs to download R from the open source commu ...
BFL / PAL status for customer HANA projects
Clarification of the availability of the Business Function Library (BFL)and Predictive Analytics Library (PAL) for direct use by customers oncustomer SAP HANA projects.
Note 1705650
HANA Hot News: HANA建模时关于使用join的限制
Note 1702641 - Limitations for star schema modeling in HANA Modeler
Currently (SP04) the following rules do apply.1. The central table of an analytic view is the table the measures point to. This i ...