The techniques of data store and presentation in SAP
来源:互联网 发布:mt4编程语言 编辑:程序博客网 时间:2024/04/30 20:52
The concepts dealing with how data is stored inclue transparent tables, database clusters, pooled tables and the concept dealing with data presentation is logical database.
Transparent tables: Transparent tables are abap dictionary tables that have a one-to-one relationship with database tables stored in the underlying database management system.
Database views: Theses are views in the ABAP dictionary that joints tables for data selection purpose.
Pooled tables: In earlier days, SAP R/3 needed more tables than the underlying database management system would allow and had to group tables together in pooled tables. In other words, table definitions are in SAP and behave as transparent tables, but on the database no single corresponding physical table exists. Technically, these pooled tables had the table name as its key, and the data would be saved as a long raw string in a field in the database. When a pooled table is read, the data is parsed back into the data structure of the SAP table it is supposed to represent.
Cluster tables: SAP uses cluster tables, which are similar to pooled tables. The difference is that in cluster tables, complex data objects in program memory can be saved in a cluster without any flattening operations(as would be necessary if this data had to be committed to a transparent table). Technically, data in clusters is saved as raw strings. Because of requisite parsing and fattening transformations needed to read these tables, performance can be an issue. Many HR payroll tables are defined as cluster tables.
Logical databases. This is a hierarchy of reporting structures that populated with values via an ABAP program. The structures in the hierarchy may or may not represent actual tables. Logical databases are popular for reporting because developers who program against its structures do not have to invest any development time into designing the data retrieval to the actual tables. In R/3, logical databases are a popular reporting structure for classic infosets.
Data cluster : a data cluster is a grouping of several data objects. Elementary fields, field strings and internal tables can be grouped in a data cluster.
- The techniques of data store and presentation in SAP
- Store User and Application Data in the Correct Location
- SAP找表的18中技巧(方法) 18 Techniques for Locating the Underlying Data of a Screen Field
- Geometric and Topological Data Structure Presentation in Open Cascade [1]
- 64.View the Exhibit and examine the data in the PROMO_CATEGORY and PROMO_COST columns of
- [笔记] Week 2: The Psychology of Self-Presentation and Persuasion
- The Development and Challenges of Communication Technology in the Age of Big Data
- the tables of the user in SAP
- Understand the Impact of Low-Lock Techniques in Multithreaded Apps
- The Art of Software Architecture: Design Methods and Techniques
- 106.Examine the data in the LIST_PRICE and MIN_PRICE columns of the PRODUCTS table:
- 92.View the Exhibit and examine the data in the PROMO_NAME and PROMO_END_DATE columns of the PROMOTI
- Database Testing – Properties of a Good Test Data and Test Data Preparation Techniques
- BI Java 补丁错误处理 :Cannot login to the SAP J2EE Engine using user and password as provided in the Filesystem Secure Store. Enter va
- long long data type in GCC and what's the meaning of 1LL
- Moving data in and out of hadoop
- PowerPointAdvanced Presentation Techniques
- the data type of tuple in python
- 关于Eclipse 3.0的插件自动构建简介
- Struts开发过程中的异常处理机制
- 社交网络与诺基亚N平台将引爆手机游戏产业
- xml串行
- Eclipse插件的外挂安装方法
- The techniques of data store and presentation in SAP
- FireBird 使用笔记
- JNDI 连接Windows Active Directory 教程
- 32位代码优化常识
- 落户了
- 如何在Java中使用Robot类
- 泛型类型的子类及通配符的使用
- [转]如何在Eclipse 3.1.1上安装jadclipse[java的反编译工具]
- PHP通用检测函数集合