- 浏览: 1193757 次
- 性别:
文章分类
最新评论
-
shmily39871118:
为什么图片都没办法显示?
Suite on HANA[SoH]之ABAP直接调用HANA存储过程 -
zqf816:
大神,密码多少呢?可以告诉一下。
Retail - Assortment List -
weiru:
我也是做主要做Retail行业的,方便提供密码么,大家可共同交 ...
Pricing and Promotion(PartII) -
wxqcsj:
图片看不到呀
Suite on HANA[SoH]之ABAP直接调用HANA模型 -
blueoxygen:
purehunter 写道html5足以开发复杂应用了 看来h ...
SAP公开课笔记:基于HANA的软件开发 - 第一周总结
很多人可能不知道他们和透明表的区别,和为什么定义这两个表。
只知道类似BSEG这样的簇表没法JOIN,原理就不懂了。
前阵子把公司Bao同志做的KS翻了出来,再次复习了一下簇表,以及JCO+簇表的实战演练。
不知道的小朋友先补补吧。
http://www.sap-img.com/abap/the-different-types-of-sap-tables.htm
http://blog.csdn.net/kevingao/archive/2005/04/04/335724.aspx
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21f0b7446011d189700000e8322d00/frameset.htm
关于cluster database 以后再说,在这里,感谢留言朋友的指正。
正在调查中,有些关联的关系可能是我想当然了:)
只知道类似BSEG这样的簇表没法JOIN,原理就不懂了。
前阵子把公司Bao同志做的KS翻了出来,再次复习了一下簇表,以及JCO+簇表的实战演练。
不知道的小朋友先补补吧。
http://www.sap-img.com/abap/the-different-types-of-sap-tables.htm
http://blog.csdn.net/kevingao/archive/2005/04/04/335724.aspx
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21f0b7446011d189700000e8322d00/frameset.htm
关于cluster database 以后再说,在这里,感谢留言朋友的指正。
正在调查中,有些关联的关系可能是我想当然了:)
评论
15 楼
jgtang82
2007-09-12
blueoxygen分析的很detail,不错:)
14 楼
blueoxygen
2007-09-12
OPEN SQL是会解析成不同的NATIVE SQL,关于簇表的用FIELD JOIN问题,JOIN一般都是JOIN内键与外键。
那么拿BSEG来说,他的table cluster是RFBLG。
我们可以看到他的结构是
MANDT CLNT 3
BUKRS CHAR 4
BELNR CHAR 10
GJAHR NUMC 4
PAGENO INT2 5
TIMESTMP CHAR 14
PAGELG INT2 5
VARDATA RAW 3800
BSEG本身的BUZEI已经不在table cluster的KEY中。
他和其他字段内容,被共通写进了VARDATA中。此刻无论如何转化成NATIVE SQL,我想没有一种NAVIVE SQL能够会再讲JOIN能够自动解析到表中某个字段的内容的某个内容。
关于DB中实际存在的物理表,可以在数据库中找到RFBLG这样一个与数据字典对应的table cluster物理表。字段结构与其一模一样。所以,JOIN就更不可能了。
那么拿BSEG来说,他的table cluster是RFBLG。
我们可以看到他的结构是
MANDT CLNT 3
BUKRS CHAR 4
BELNR CHAR 10
GJAHR NUMC 4
PAGENO INT2 5
TIMESTMP CHAR 14
PAGELG INT2 5
VARDATA RAW 3800
BSEG本身的BUZEI已经不在table cluster的KEY中。
他和其他字段内容,被共通写进了VARDATA中。此刻无论如何转化成NATIVE SQL,我想没有一种NAVIVE SQL能够会再讲JOIN能够自动解析到表中某个字段的内容的某个内容。
关于DB中实际存在的物理表,可以在数据库中找到RFBLG这样一个与数据字典对应的table cluster物理表。字段结构与其一模一样。所以,JOIN就更不可能了。
13 楼
jgtang82
2007-09-12
for all entries 在后台数据库不同时解析生成的Native SQL也不同的, 这也是我昨天说SAP DAL做的强大的一个原因之一.回过头来想想我们做的所谓的架构,还是比较初级的.:)
12 楼
blueoxygen
2007-09-12
我刚发现哦,你说的INDX-type table是SAP NW04的Help里的叫法
http://help.sap.com/saphelp_nw04/helpdata/en/fc/eb3c05358411d1829f0000e829fbfe/content.htm
我说的cluster database是4.7的叫法
http://help.sap.com/saphelp_47x200/helpdata/en/fc/eb3c05358411d1829f0000e829fbfe/content.htm
唉,估计SAP自己也感觉到叫做cluster database不好了。可是这个INDX-TYPE table,我感觉也够晦涩。
http://help.sap.com/saphelp_nw04/helpdata/en/fc/eb3c05358411d1829f0000e829fbfe/content.htm
我说的cluster database是4.7的叫法
http://help.sap.com/saphelp_47x200/helpdata/en/fc/eb3c05358411d1829f0000e829fbfe/content.htm
唉,估计SAP自己也感觉到叫做cluster database不好了。可是这个INDX-TYPE table,我感觉也够晦涩。
11 楼
blueoxygen
2007-09-12
因为cluster table和table cluster的特殊性,使我误以为他们使用的是cluster database(http://help.sap.com/saphelp_47x200/helpdata/en/fc/eb3c05358411d1829f0000e829fbfe/content.htm)
也就是你说的INDX-type db table。
不过我今天有空会研究一下,找出来到底底层有没有共通性。
因为从原理来看,table cluster就是个cluster database.
其实for all entries操作你也知道,那根本不是任何标准SQL中的join了,只是好像Join而已.
也就是你说的INDX-type db table。
不过我今天有空会研究一下,找出来到底底层有没有共通性。
因为从原理来看,table cluster就是个cluster database.
其实for all entries操作你也知道,那根本不是任何标准SQL中的join了,只是好像Join而已.
10 楼
jgtang82
2007-09-12
Data Cluster: We can look it like a package consisted of a set of objects. For instance, a data cluster maybe is a string, an itab, a structure or something else.
而Data Cluster可以存在Memory和Database中,当存在DB中时那个table就叫做INDX-type db table.
另外pooled/cluster tables 之间是不能做Join操作的.但对单表操作的Open SQL是可用的, 需要Join时有两种做法:
1. 使用它们的索引表(如果有的话)
2. For all entries in
:)
而Data Cluster可以存在Memory和Database中,当存在DB中时那个table就叫做INDX-type db table.
另外pooled/cluster tables 之间是不能做Join操作的.但对单表操作的Open SQL是可用的, 需要Join时有两种做法:
1. 使用它们的索引表(如果有的话)
2. For all entries in
:)
9 楼
jgtang82
2007-09-12
Data Cluster: We can look it like a package consisted of a set of objects. For instance, a data cluster maybe is a string, an itab, a structure or something else.
而Data Cluster可以存在Memory和Database中,当存在DB中时那个table就叫做INDX-type db table.
另外pooled/cluster tables 之间是不能做Join操作的.但对单表操作的Open SQL是可用的, 需要Join时有两种做法:
1. 使用它们的索引表(如果有的话)
2. For all entries in
:)
而Data Cluster可以存在Memory和Database中,当存在DB中时那个table就叫做INDX-type db table.
另外pooled/cluster tables 之间是不能做Join操作的.但对单表操作的Open SQL是可用的, 需要Join时有两种做法:
1. 使用它们的索引表(如果有的话)
2. For all entries in
:)
8 楼
blueoxygen
2007-09-11
我感觉有些问题我可能搞混了,明天需要查资料,上系统来确认一下。因为我想当然的以为table cluster应用了cluster database技术...看来未必,或者说,不是这么一回事。
7 楼
jgtang82
2007-09-11
呵呵,我明天上班的时候再看下我的Knowledge base,确认一下具体的叫法。原理方面其实help上面说的很清楚的,SAP的数据访问层做的不是一般的强的。
Table Pool & pool table
Table Cluster & cluster table
table cluster/cluster table
data cluster
Extract dataset
logical database
这些内容确实有不少人没搞的很清楚。
Table Pool & pool table
Table Cluster & cluster table
table cluster/cluster table
data cluster
Extract dataset
logical database
这些内容确实有不少人没搞的很清楚。
6 楼
blueoxygen
2007-09-11
可能是我写的太糊涂了。
直接用OPEN SQL可操作的,是cluster table和pooled table,需要用IMPORT EXPORT操作的是SAP有严格定义的table cluster, table pool,这个四个名词是按照SAP HELP上来的。
可能你说的的table cluster就是我指的cluster table,比如我说的BSEG。
那样就没啥问题了。不过还是不能JOIN
直接用OPEN SQL可操作的,是cluster table和pooled table,需要用IMPORT EXPORT操作的是SAP有严格定义的table cluster, table pool,这个四个名词是按照SAP HELP上来的。
可能你说的的table cluster就是我指的cluster table,比如我说的BSEG。
那样就没啥问题了。不过还是不能JOIN
5 楼
blueoxygen
2007-09-11
不是多个表,而是数据字典中虚拟的多个表,在真实DB里,实际是一张表。口误
4 楼
blueoxygen
2007-09-11
hoho,是嘛?
你测试一下INNER JOIN一下BSEG,肯定不让滴呀。
他们的底层原理是在真实DB里,多个表放在一个表里,也就是table cluster, table pooled,怎么join呢?
你测试一下INNER JOIN一下BSEG,肯定不让滴呀。
他们的底层原理是在真实DB里,多个表放在一个表里,也就是table cluster, table pooled,怎么join呢?
3 楼
jgtang82
2007-09-11
table cluster一般是不能包含像LRAW,LCHAR等这样的数据类型的。我想你这里说的table cluster应该是指INDX-type table.:)它有特定的结构,最后一列放一个data cluster,这种类型的表用Import和Export这种的语句对其内容进行访问。
像cluster table 和 pooled table是可以用Open SQL直接访问的,Join操作也是可以的。
像cluster table 和 pooled table是可以用Open SQL直接访问的,Join操作也是可以的。
2 楼
blueoxygen
2007-09-11
pooled table和cluster table是没啥关系,只是有区别而已。
只是绝大多数我们接触的都是透明表,尤其add-on table,自己几乎很少建pooled,cluster table。
另外,pooled table的建立就要指定table pool, cluster table的建立也要指定table cluster.当然,table cluster可以单独建立,作为某种解决方案。
比如用来存储图片,附件等超大型长度文件。
只是绝大多数我们接触的都是透明表,尤其add-on table,自己几乎很少建pooled,cluster table。
另外,pooled table的建立就要指定table pool, cluster table的建立也要指定table cluster.当然,table cluster可以单独建立,作为某种解决方案。
比如用来存储图片,附件等超大型长度文件。
1 楼
jgtang82
2007-09-11
你说的与Pooled table和cluster table好像没什么关系吧?应该是INDX-Type database table 吧?
Table Pool:Database table in the database that contains the data of several pool tables which were defined in ABAP dictionary.
Table Cluster:Database table in the database that contains the data of several cluster tables which were defined in ABAP dictionary.
Table Pool:Database table in the database that contains the data of several pool tables which were defined in ABAP dictionary.
Table Cluster:Database table in the database that contains the data of several cluster tables which were defined in ABAP dictionary.
发表评论
-
Converged System 一体机趋势不可挡 - IBM PureSystem与SAP
2012-11-29 14:12 2101一体机英文称为Converged System,我想最出 ... -
EXCEL书籍资源
2012-11-13 15:07 1364也许只有国内才会这么容易获得盗版图书。真希望早日能够很容易地付 ... -
个人知识管理
2012-11-07 09:29 1326我学习有一个习惯(也许是贪婪的天性使然),我喜欢搜集资料.因为 ... -
BusinessObjects Dashboard 4 FP3 Webdynpro flash islands连接
2012-10-22 15:38 1196Dashboard 4.0 FP3的新功能之一就是多了WebD ... -
SAP BW的未来 - 整理后
2011-08-02 10:33 2263尽管SAP BW在整个SAP BI solution stac ... -
SAP BusinessObjects SI/SIA
2011-07-12 14:46 3523BO Admin document 写道 Server ... -
知己知彼 百战不殆
2011-07-05 17:37 1156不能盲目滴乐观啊。 随便一搜,就会开眼界。 但是ORACLE ... -
SAP Sybase的小常识
2011-07-05 17:27 1549既然Sybase已经是SAP旗下的独立运营公司,有必要了解下S ... -
SAP BusinessObjects EPM产品的前世今生
2011-06-24 14:49 4099SAP虽然把很多产品都冠以BO的商标,但是其实这并非说所有的产 ... -
对BW顾问来说很重要的信息
2011-06-22 16:55 1640... -
SAP网站改版
2011-04-13 23:17 1473SAP新版网站在11号(好像是)上线。 新网站确实比以前的更 ... -
Java Shell Console Administation
2011-03-27 15:24 981命令参考手册 https://cw.sdn.sap.com/c ... -
ADS的负载均衡
2011-03-26 22:11 1993SAP为JAVA stack提供了两种 load balanc ... -
Subscribe this blog
2011-03-19 15:08 966http://www.sdn.sap.com/irj/scn/ ... -
A follow-up of HANA
2011-03-19 14:04 1107When most of consultants in Chi ... -
WebDynpro中对数量 货币的处理
2011-03-03 15:19 996http://help.sap.com/saphelp_nw7 ... -
adobe form书籍及其它乱弹
2011-02-25 22:16 2502http://www.amazon.com/Interacti ... -
LightSpeed~~
2011-02-23 16:59 1112Altough LightSpeed is not a &qu ... -
谁能告诉我
2011-01-28 17:31 981为啥有现成的IDoc不用,CRM要自己搞出来个BDoc? -
SAPScript Sample and useful reports
2011-01-05 09:03 1332http://help.sap.com/saphelp_nw7 ...
相关推荐
建筑工地扬尘治理与文明施工检查表.docx
基于java的个性化旅游攻略定制系统设计与实现.docx
数学建模培训资料 数学建模实战题目真题答案解析解题过程&论文报告 导弹追击模型的建立与求解 共6页.pdf
基础课程辅助教学-JAVA-基于springBoot程序设计基础课程辅助教学系统设计与实现
适用人群:大学生 自学者 使用场景:大学生毕设 自学者练手项目 学习与交流 其它说明:部分资源来源网络及开源社区、仅供参考与学习、不可商用、若有侵权请联系删除! 内容概要:用springmvc实现的校园选课管理系统
java课程期末考试
C++ Vigenère 密码(解密代码)
工程研究中心申报基本情况一览表.docx
Vigenère 密码(加密代码)
密码学AES算法源代码,密码学实验
基于java的百货中心供应链管理系统设计与实现.docx
环境说明:开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7 数据库工具:Navicat 开发软件:eclipse/myeclipse/idea Maven包:Maven 浏览器:谷歌浏览器。 项目均可完美运行
【资源说明】 大数据毕业设计 基于Python+Spark机器学习天气预测系统详细文档+全部资料.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
购物系统 微信小程序+PHP毕业设计 源码+数据库+论文+启动教程
BIM 人才培养的框架和方法 相关的标准
源项目文件
ActiveMQ消息中间件的测试案例
内容概要:本文全面解析了汽车电动化、智能化背景下,车规芯片SoC的重要性和发展趋势。首先概述了汽车行业发展三大趋势——新能源车市场崛起、智能化引领新潮流、商业模式及价值链重构。随后详细介绍了车规芯片SoC的应用领域,包括主控芯片、功率芯片、CMOS芯片、射频接收器、传感器、存储芯片及汽车面板,并阐述了它们的作用和技术需求。文章接着讨论了电子电气架构的演进路径,从分布式向集中式的演进对汽车芯片供应链带来的影响。最后探讨了汽车SoC的技术特征、应用领域、未来发展方向及其面临的挑战。 适合人群:汽车芯片设计师、汽车制造商、科研机构及相关行业的专业人士。 使用场景及目标:理解和掌握汽车芯片尤其是SoC在智能电动汽车中的应用及未来发展,帮助相关从业者做出更好的技术和商业决策。 其他说明:随着智能电动汽车市场的快速成长,车规芯片SoC作为核心技术将面临前所未有的机遇和挑战。
用于控制 Broadlink RM2/3 (Pro) 遥控器、A1 传感器平台和 SP2/3 智能插头的 Python 模块python-broadlink用于本地控制 Broadlink 设备的 Python 模块和 CLI。支持以下设备通用遥控器RM home、RM mini 3、RM plus、RM pro、RM pro+、RM4 mini、RM4 pro、RM4C mini、RM4S、RM4 TV mate智能插头SP mini、SP mini 3、SP mini+、SP1、SP2、SP2-BR、SP2-CL、SP2-IN、SP2-UK、SP3、SP3-EU、SP3S-EU、SP3S-US、SP4L-AU、SP4L-EU、SP4L-UK、SP4M、SP4M-US、Ankuoo NEO、Ankuoo NEO PRO、Efergy Ego、BG AHC/U-01开关MCB1、SC1、SCB1E、SCB2出口BG 800, BG 900电源板MP1-1K3S2U、MP1-1K4S、MP2环境传感器A1报警套件S1C、S2KIT灯泡LB1、LB26 R1、LB2
这是一份关于五个城市的PM2.5监测数据文件,以CSV格式存储。数据涵盖了广州、北京、沈阳等地的空气质量情况,旨在帮助研究人员和数据分析人员更好地理解城市空气污染状况。 使用人群 适合对环境科学、大气污染研究感兴趣的科研工作者、学生及环保组织成员使用。 数据内容 包含五个主要城市的PM2.5浓度数据 时间跨度较长,覆盖多年数据 CSV格式方便导入各种数据分析软件进行进一步处理和分析