✒️Tablas internas de SAP
Tablas internas de SAP
Tablas internas de SAP
1 Uso de las tablas internas
Quizás se pregunten para que necesitaría saber el diccionario de datos que arma automáticamente SAP al momento de crear un objeto SAP BI.
La respuesta fundamental es que muchas veces esas tablas son útiles para diferentes programas ABAP. Por ejemplo supongamos que un usuario necesita saber que fechas están cargadas en un determinado ODS para verificar si los datos están al día e inclusive para saber si tiene que borrar o no algunos datos.
El programador podría armar una dynpro en la cual el usuario pueda verificar las posibilidades mencionadas, para ellos el programador necesitara acceso a las tablas generadas por SAP.
2 Tablas Internas SAP
Fuente de datos de exportación:
8
El nombre técnico de una fuente de datos de exportación para un InfoObjeto de característica consiste en el prefijo 8, el nombre técnico del InfoObjeto de característica y el sufijo M, T o H:
- Fuente de datos de exportación para atributos: 8M
- Fuente de datos de exportación para textos: 8T
- Fuente de datos de exportación para jerarquías: 8H
Al generarse una fuente de datos de exportación, también se genera una Estructura de extracción, basada en los InfoObjetos del InfoSitio correspondiente. El nombre técnico de la estructura de extracción está compuesto del prefijo /BIC/CE y el nombre técnico de la Fuente de datos de exportación.
/BIC/CE
Tablas de InfoObjetos
* Convenciones de formación de nombres en la tabla de texto:
/BIC/T (para características definidas por el cliente)
/BIO/T (para características estándares de SAP)
* Convenciones de formación de nombres en la tabla de atributo:
/BIC/P (para características definidas por el cliente que tengan atributos que no sean dependientes del tiempo)
/BIO/P (para características estándares de SAP que tengan atributos que no sean dependientes del tiempo)
/BIC/Q (para características definidas por el cliente que tengan atributos que sean dependientes del tiempo)
/BIO/Q (para características estándar que tengan atributos que sean dependientes del tiempo)
Tablas de ID de datos maestros
* Tabla S
La tabla S se genera al activar una característica. Con una excepción: cuando una característica se define exclusivamente como un atributo. En otras palabras, esta característica solo se puede definir como el atributo de una característica con datos maestros definitorios en un escenario diferente. El grafico muestra la estructura de una tabla S.
La clave de esta tabla es la característica para la que se ha generado la clave artificial. Si la característica es compuesta, la clave también se compone de características compuestas. El sistema genera automáticamente la clave de ID de datos maestros cuando se actualizan los datos maestros.
Tabla: atributos de navegación independientes del tiempo
La tabla X solo se genera cuando, como mínimo, se define un atributo independiente del tiempo como atributo de navegación. La clave de la tabla X del atributo de navegación (convención de formación de nombres S_) es el ID de datos maestros para la tabla de ID de datos maestros perteneciente a la característica cuyo atributo se utiliza aquí como atributo de navegación. El siguiente grafico ilustra la estructura de la tabla.
El ejemplo del atributo de navegación Centro de beneficios para la característica definitoria para datos maestros COSTCO# también aclara la situación. Se ha simplificado el gráfico.
Tabla: atributos de navegación dependientes del tiempo
La tabla Y solo se genera cuando, como mínimo, se define un atributo dependiente del tiempo como atributo de navegación. La clave de la tabla Y del atributo de navegación (convención de formación de nombres S_) es el ID de datos maestros para la tabla de ID de datos maestros perteneciente a la característica cuyo atributo se utiliza aquí como atributo de navegación.
El siguiente gráfico ilustra la estructura de la tabla. El ejemplo del atributo de navegación Gestor de centro de beneficios para la característica definitoria para datos maestros COSTC## también aclara la situación. En este ejemplo, también se ha simplificado el gráfico.
Tablas ODS
/BIC/A 00 (Datos activos del ODS Cliente)
/BIC/A 40 (Datos en cola de activación del ODS Cliente) /BIO/A 00 (Datos activos del ODS estándar SAP)
/BIO/A 40 (Datos en cola de activación del ODS estándar SAP)
Tablas de InfoCubos
* Convenciones de nombre para las tablas de hechos:
/BIC/F (tabla F para InfoCubo definido por el cliente)
/BIO/F (tabla F para InfoCubo estándar de SAP)
/BIC/E (tabla E para un InfoCubo definido por el cliente)
/BIO/E (tabla E para InfoCubo estándar de SAP)
* Dimensiones
/BIC/D P (dimensión de paquete por cliente)
/BIO/D P (dimensión de paquete estándar SAP)
/BIC/D X (X es el número de dimensión)
/BIO/D X (X es el número de dimensión)
NOTAS: En los InfoCubos además de utilizar la transacción SE11 ó SE16 se puede utilizar la transacción LISTSCHEMA que al momento de ejecutar nos a solicitar el nombre técnico del Infocubo y como resultado nos devolverá todas las tablas que participan en la estructura interna del Infocubo.
Destino open hub
* Tabla Open Hub
El nombre técnico de la tabla DB generada está compuesto del prefijo /BIC/OH y el nombre técnico del destino (máximo 9 caracteres):
/BIC/OH
3 Encontrando las tablas por nuestra cuenta
En el caso que no recordemos todo lo visto anteriormente para saber los nombres de las tablas, tenemos una manera bastante simple de encontrar las tablas relacionadas con ese objeto.
Supongamos que queremos encontrar las tablas que utiliza un ODS ya que los programadores ABAP necesitan obtener los datos de las tablas Activas para un programa que están realizando. Necesitaremos seguir los siguientes pasos:
1- Ingresar a la transacción SE11 (también podrían hacerlo a la SE16 para visualización de datos de una tabla).
2- Poner en la caja de dialogo *Nombre del objeto* y presionar la tecla F4 (o el botón que abre las opciones también llamado Mathcode). En nuestro ejemplo buscamos las tablas del ODS ZODS2.
3- Nos aparecen las tablas que el ODS utiliza.
4- Si seleccionamos cualquiera de ellas y seleccionamos la opción Visualizar podremos ver su estructura.
 
 
 
Sobre el autor
Publicación académica de Milton Bermúdez Muñoz, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Milton Bermúdez Muñoz
Profesión: Ingeniero Industrial - Colombia - Legajo: QM50F
✒️Autor de: 90 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Ingeniero industrial con matricula profesional y certificado en el módulo mm de sap, disponible para trabajar en proyectos sap en colombia o fuera del país.
Certificación Académica de Milton Bermúdez