![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Las vistas de tablas bases de datos
ABAP Las vistas de tablas bases de datos
![ABAP Las vistas de tablas bases de datos ABAP Las vistas de tablas bases de datos](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/235.jpg)
Vídeo - Vistas de tablas bases de datos
1 Vistas de tablas bases de datos
Vemos un vídeo donde se trata el tema de las Vistas de bases de datos, mediante las cuales podremos visualizar datos de varias tablas bases de datos en simultáneo.
En el diccionario de datos podemos crear Vistas de bases de datos. Una Vista consiste en la unión de dos o más tablas SAP utilizando conexiones de unión y conexiones de selección que nos van a permitir visualizar datos pertenecientes a varias tablas SAP, en una única unión de datos.
Vemos la vista estándar DD02vv.
En la solapa "Campos Vista (View Field)" vemos los campos que componen la vista. Aquí notamos que el mandante no forma parte de la vista.
En la pestaña "Tablas / Condiciones de conexión (Table/Join Conditions)" vemos las 2 tablas que conforman la vista y las condiciones de unión de ambas tablas. Los campos AS4LOCAL y TABNAME de la tabla DD02T, deben coincidir con los campos de mismo nombre de la tabla DD02L. Si hacemos doble clic en cualquier de las tablas, DD02L o DD02T, vemos el contenido de las mismas.
En la pestaña "Condiciones de selección (Selection Conditions)" veremos las condiciones existentes para realizar la selección. En este caso no hay ninguna.
En la pestaña "Estatus actual (Maint.Status)" podemos determinar si la vista será solo de lectura o si también se podrán modificar datos.
Por último, si presionamos el botón de contenido para la vista (tabla azul y negra), podremos ver el contenido de la vista. Si la ejecutamos nos muestra el resultado de la selección.
Audio: En SAP existen 3 tipos de tablas base de datos:
Las tablas transparentes, que se utilizan para almacenar datos de las aplicaciones, como por ejemplo: datos maestros, proveedores, clientes, materiales, y transacciones como pedidos y facturas. Estas son la tablas que creamos en el diccionario de datos.
Las tablas Pool, en donde varias tablas del diccionario de datos se corresponden con una tabla de base de datos. La tabla en la base de datos tiene diferente nombre y distinto número de campos y diferentes nombres de campos. SAP las utiliza para almacenar miles de pequeñas tablas (de 10 a 100 filas) en una misma tabla base de datos. De esta forma se reduce el número de recursos necesarios para manejar la base de datos al reducir el número de tablas que se deben abrir a la vez para acceder a sus datos. Estas tablas se utilizan para almacenar información del sistema, como por ejemplo las parametrizaciones.
Las tablas Cluster, donde como en las tablas Pool, varias tablas del diccionario de datos se almacenan en una única tabla base de datos. Son utilizadas para almacenar datos de entre 2 y 10 tablas muy grandes que tienen clave principal común, y sus datos deben accederse simultáneamente. Las filas de la tabla cluster son una combinación de las tablas agrupadas manteniendo la clave principal común. Esto permite una redución del número de lecturas que se realizan a la base de datos, mejorando el rendimiento del sistema.
Consultas de alumnos
¿Cómo ver qué tablas pertenecen a una tabla Cluster? ¿Las tablas Cluster y Pool son tablas físicas o lógicas en la base de datos de SAP?:
Por ejemplo si ingresas en la transacción SE11 y visualizas la tabla estándar BSEG (Segmento de documento de Contabilidad) y vas a la solapa "Entrega y Actualización" vas a ver que se informa:
POOL/CLUSTER: RFBLG
Si haces un doble clic en RFBLG
Si dejas el Mouse sobre el nombre del Cluster y presionas el botón de "Referencia de Utilización" y tildas "Tablas" vas a ver en pantalla las tablas que pertenecen al cluster.
El cluster no es una tabla en si, sino que se llaman tablas cluster a aquellas tablas que pertenecen al cluster.
La tablas pool si existen fisicamente en el diccionario de datos.
 
 
 
Favorito:
Está publicación ha sido agregada a sus favoritos por: Lorena Amoretti
Sobre el autor
Publicación académica de José Antonio Saavedra Rodríguez, en su ámbito de estudios para la Carrera Consultor ABAP.
José Antonio Saavedra Rodríguez
El Salvador - Legajo: SX28V
✒️Autor de: 166 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP SD Nivel Avanzado
- Carrera Consultor en SAP SD Nivel Inicial