Hola Balaram
Tabla Transparente: Existe con la misma estructura tanto en el diccionario como en la base de datos, exactamente con los mismos datos y campos.
Tabla Agrupada: Las tablas agrupadas son tablas lógicas que deben asignarse a un grupo de tablas cuando se definen. Se utilizan para almacenar datos de control. Varias tablas agrupadas pueden combinarse en un grupo de tablas. Los datos de estas tablas agrupadas se ordenan luego en una tabla común en la base de datos.
Tabla de Clúster: Las tablas de clúster son tablas lógicas que deben asignarse a un clúster de tablas cuando se definen. Se pueden utilizar para almacenar datos de control. También se pueden utilizar para almacenar datos temporales o textos, como documentación.
¿Cuál es la diferencia entre tablas estándar, tablas agrupadas y tablas de clúster?
Una tabla transparente es una tabla que almacena datos directamente. Puedes leer estas tablas directamente en la base de datos desde fuera de SAP con, por ejemplo, una declaración SQL.
Una tabla transparente es una tabla de relación uno a uno, es decir, cuando creas una tabla transparente, se crea exactamente la misma tabla en la base de datos y se utiliza principalmente para almacenar datos de transacción.
Una tabla de clúster y una tabla agrupada no se pueden leer desde fuera de SAP porque ciertos datos están agrupados y agrupados en un campo.
Una de las posibles razones es, por ejemplo, que su contenido puede ser variable en longitud y construcción. Las manipulaciones de la base de datos en Abap también son limitadas.
Pero la tabla de grupo y de clúster es una tabla de relación de muchos a uno. Esto significa que muchas tablas de grupo se almacenan en una tabla de base de datos que se conoce como grupo de tablas.
Todas las tablas de grupo almacenadas en el grupo de tablas no necesitan tener ninguna relación de clave externa, pero en el caso de la tabla de clúster es obligatorio. Y la tabla de grupo y de clúster se utiliza básicamente para almacenar datos de aplicación.
El grupo de tablas puede contener de 10 a 1000 pequeñas tablas de grupo que tienen de 10 a 100 registros. Pero la tabla de clúster puede contener muy pocas pero muy grandes (de 1 a 10) tablas de clúster.
Para la tabla de grupo y de clúster, puedes crear un índice secundario y puedes usar select distinct, group para la tabla de grupo y de clúster. Puedes usar una declaración SQL nativa para la tabla de grupo y de clúster.
Una estructura es una tabla sin datos. Solo se llena mediante la lógica del programa en el momento en que se necesita a partir de las tablas.
Una vista es una forma de ver el contenido de las tablas. Solo contiene la combinación de las tablas en la base y la forma en que los datos deben representarse. En realidad, llamas directamente a las tablas subyacentes.
Recompensa si es útil