<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: cluster table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/cluster-table/m-p/3339808#M800566</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Table pools (pools) and table clusters (clusters) are special table types in the ABAP Dictionary. The data from several different tables can be stored together in a table pool or table cluster. Tables assigned to a table pool or table cluster are referred to as pooled tables or cluster tables.A table pool or table cluster should be used exclusively for storing internal control information (screen sequences, program parameters, temporary data, continuous texts such as documentation). All data of commercial relevance is stored exclusively in transparent tables.&lt;/P&gt;&lt;P&gt;Several logical data records from different cluster tables can be stored together in one physical record in a table cluster. A table cluster has the following structure:&lt;/P&gt;&lt;P&gt;Field	Data type	Meaning&lt;/P&gt;&lt;P&gt;CLKEY1	*	First key field&lt;/P&gt;&lt;P&gt;CLKEY2	*	Second key field&lt;/P&gt;&lt;P&gt;...	...	...&lt;/P&gt;&lt;P&gt;CLKEYn	*	nth key field&lt;/P&gt;&lt;P&gt;Pageno	INT2(5)	Number of the continuation record&lt;/P&gt;&lt;P&gt;Timestamp	CHAR(14)	Time stamps&lt;/P&gt;&lt;P&gt;Pagelg	INT2(5)	Length of the string in Vardata&lt;/P&gt;&lt;P&gt;Vardata	RAW (n)	Contains the entries from the data fields of the assigned cluster tables as a string, max. length n depends on the database system used&lt;/P&gt;&lt;P&gt;The records of all cluster tables with the same key are stored under one key in the assigned table cluster. The values of the key fields are stored in the corresponding key fields of the table cluster. The values of all data fields of the assigned cluster tables are written as a string to the Vardata field of the table cluster. Besides the actual data values, the data string contains information on the structure of the data and which table it comes from. If the string exceeds the maximum length of the Vardata field, a continuation record is written with the same key values. The continuation records for a key are distinguished by their value in field Pageno. The actual length of the string in the Vardata field is stored in the Pagelg field by the database interface.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;VIEWS&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Data about an application object is often distributed on several tables. By defining a view, you can define an application-dependent view that combines this data. The structure of such a view is defined by specifying the tables and fields used in the view. Fields that are not required can be hidden, thereby minimizing interfaces. A view can be used in ABAP programs for data selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The data of a view is derived from one or more tables, but not stored physically. The base tables of the view must be selected in the first step of a view definition. In the second step, these tables must be linked by defining the join conditions. It is also possible to use the join condition from a foreign key defined between the tables .In the third step, you must select the fields of the base tables to be used in the view. Selection conditions that restrict the records in the view can be formulated in the fourth step.&lt;/P&gt;&lt;P&gt;Four different view types are supported :&lt;/P&gt;&lt;P&gt;·	Database views are implemented with an equivalent view on the database.&lt;/P&gt;&lt;P&gt;·	Projection views are used to hide fields of a table (only projection).&lt;/P&gt;&lt;P&gt;·	Help views can be used as selection method in search helps.&lt;/P&gt;&lt;P&gt;·	Maintenance views permit you to maintain the data distributed on several tables for one application object at one time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PLZ REWARD IF USEFUL&lt;/P&gt;&lt;P&gt;VIVEK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Feb 2008 06:57:56 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-07T06:57:56Z</dc:date>
    <item>
      <title>cluster table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cluster-table/m-p/3339805#M800563</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is the difference between Cluser table and a view and what are the operations that can be done on a cluster table ??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2008 06:51:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cluster-table/m-p/3339805#M800563</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-07T06:51:14Z</dc:date>
    </item>
    <item>
      <title>Re: cluster table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cluster-table/m-p/3339806#M800564</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Table pools (pools) and table clusters (clusters) are special table types in the ABAP Dictionary. The data from several different tables can be stored together in a table pool or table cluster. Tables assigned to a table pool or table cluster are referred to as pooled tables or cluster tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A table pool or table cluster should be used exclusively for storing internal control information (screen sequences, program parameters, temporary data, continuous texts such as documentation). Data of commercial relevance is usually stored in transparent tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Several logical data records from different cluster tables can be stored together in one physical record in a table cluster.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A cluster key consists of a series of freely definable key fields and a field (Pageno) for distinguishing continuation records. A cluster also contains a long field (Vardata) that contains the contents of the data fields of the cluster tables for this key. If the data does not fit into the long field, continuation records are created. Control information on the structure of the data string is still written at the beginning of the Vardata field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The records of all cluster tables with the same key are stored under one key in the assigned table cluster. The values of the key fields are stored in the corresponding key fields of the table cluster. The values of all data fields of the assigned cluster tables are written as a string to the Vardata field of the table cluster. Besides the actual data values, the data string contains information on the structure of the data and which table it comes from. If the string exceeds the maximum length of the Vardata field, a continuation record is written with the same key values. The continuation records for a key are distinguished by their value in field Pageno. The actual length of the string in the Vardata field is stored in the Pagelg field by the database interface.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You need the structural information stored in the ABAP Dictionary to read the data from a pooled table or cluster table correctly. These tables can therefore only be processed using Open SQL with the cluster interface, and not with Native SQL directly in the database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/cf/21f083446011d189700000e8322d00/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/cf/21f083446011d189700000e8322d00/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2008 06:55:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cluster-table/m-p/3339806#M800564</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-07T06:55:21Z</dc:date>
    </item>
    <item>
      <title>Re: cluster table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cluster-table/m-p/3339807#M800565</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The followings are different types of views: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Database View (SE11) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Database views are implement an inner join, that is, only records of the primary table (selected via the join operation) for which the corresponding records of the secondary tables also exist are fetched. Inconsistencies between primary and secondary table could, therefore, lead to a reduced selection set. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In database views, the join conditions can be formulated using equality relationships between any base fields. In the other types of view, they must be taken from existing foreign keys. That is, tables can only be collected in a maintenance or help view if they are linked to one another via foreign keys. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Help View ( SE54) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Help views are used to output additional information when the online help system is called. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When the F4 button is pressed for a screen field, a check is first made on whether a matchcode is defined for this field. If this is not the case, the help view is displayed in which the check table of the field is the primary table. Thus, for each table no more than one help view can be created, that is, a table can only be primary table in at most one help view. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Projection View &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Projection views are used to suppress or mask certain fields in a table (projection), thus minimizing the number of interfaces. This means that only the data that is actually required is exchanged when the database is accessed. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A projection view can draw upon only one table. Selection conditions cannot be specified for projection views. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maintenance View ( SE54 ) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maintenance views enable a business-oriented approach to looking at data, while at the same time, making it possible to maintain the data involved. Data from several tables can be summarized in a maintenance view and maintained collectively via this view. That is, the data is entered via the view and then distributed to the underlying tables by the system. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please have a look at below link. It will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed06446011d189700000e8322d00/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed06446011d189700000e8322d00/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;for more detailed info look on:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/what-is-the-different-types-and-usage-of-views.htm" target="test_blank"&gt;http://www.sap-img.com/abap/what-is-the-different-types-and-usage-of-views.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/abap+dictionary&amp;amp;" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/abap+dictionary&amp;amp;&lt;/A&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;cluster table&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Several logical data records from different cluster tables can be stored together in one physical record in a table cluster.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A cluster key consists of a series of freely definable key fields and a field (Pageno) for distinguishing continuation records. A cluster also contains a long field (Vardata) that contains the contents of the data fields of the cluster tables for this key. If the data does not fit into the long field, continuation records are created. Control information on the structure of the data string is still written at the beginning of the Vardata field. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;reward points if helpful&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2008 06:55:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cluster-table/m-p/3339807#M800565</guid>
      <dc:creator>Vijay</dc:creator>
      <dc:date>2008-02-07T06:55:36Z</dc:date>
    </item>
    <item>
      <title>Re: cluster table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cluster-table/m-p/3339808#M800566</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Table pools (pools) and table clusters (clusters) are special table types in the ABAP Dictionary. The data from several different tables can be stored together in a table pool or table cluster. Tables assigned to a table pool or table cluster are referred to as pooled tables or cluster tables.A table pool or table cluster should be used exclusively for storing internal control information (screen sequences, program parameters, temporary data, continuous texts such as documentation). All data of commercial relevance is stored exclusively in transparent tables.&lt;/P&gt;&lt;P&gt;Several logical data records from different cluster tables can be stored together in one physical record in a table cluster. A table cluster has the following structure:&lt;/P&gt;&lt;P&gt;Field	Data type	Meaning&lt;/P&gt;&lt;P&gt;CLKEY1	*	First key field&lt;/P&gt;&lt;P&gt;CLKEY2	*	Second key field&lt;/P&gt;&lt;P&gt;...	...	...&lt;/P&gt;&lt;P&gt;CLKEYn	*	nth key field&lt;/P&gt;&lt;P&gt;Pageno	INT2(5)	Number of the continuation record&lt;/P&gt;&lt;P&gt;Timestamp	CHAR(14)	Time stamps&lt;/P&gt;&lt;P&gt;Pagelg	INT2(5)	Length of the string in Vardata&lt;/P&gt;&lt;P&gt;Vardata	RAW (n)	Contains the entries from the data fields of the assigned cluster tables as a string, max. length n depends on the database system used&lt;/P&gt;&lt;P&gt;The records of all cluster tables with the same key are stored under one key in the assigned table cluster. The values of the key fields are stored in the corresponding key fields of the table cluster. The values of all data fields of the assigned cluster tables are written as a string to the Vardata field of the table cluster. Besides the actual data values, the data string contains information on the structure of the data and which table it comes from. If the string exceeds the maximum length of the Vardata field, a continuation record is written with the same key values. The continuation records for a key are distinguished by their value in field Pageno. The actual length of the string in the Vardata field is stored in the Pagelg field by the database interface.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;VIEWS&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Data about an application object is often distributed on several tables. By defining a view, you can define an application-dependent view that combines this data. The structure of such a view is defined by specifying the tables and fields used in the view. Fields that are not required can be hidden, thereby minimizing interfaces. A view can be used in ABAP programs for data selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The data of a view is derived from one or more tables, but not stored physically. The base tables of the view must be selected in the first step of a view definition. In the second step, these tables must be linked by defining the join conditions. It is also possible to use the join condition from a foreign key defined between the tables .In the third step, you must select the fields of the base tables to be used in the view. Selection conditions that restrict the records in the view can be formulated in the fourth step.&lt;/P&gt;&lt;P&gt;Four different view types are supported :&lt;/P&gt;&lt;P&gt;·	Database views are implemented with an equivalent view on the database.&lt;/P&gt;&lt;P&gt;·	Projection views are used to hide fields of a table (only projection).&lt;/P&gt;&lt;P&gt;·	Help views can be used as selection method in search helps.&lt;/P&gt;&lt;P&gt;·	Maintenance views permit you to maintain the data distributed on several tables for one application object at one time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PLZ REWARD IF USEFUL&lt;/P&gt;&lt;P&gt;VIVEK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2008 06:57:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cluster-table/m-p/3339808#M800566</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-07T06:57:56Z</dc:date>
    </item>
  </channel>
</rss>

