🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️SAP BI / BW BO Bloqueo de Datos

SAP BI / BW BO Bloqueo de Datos

SAP BI / BW BO Bloqueo de Datos1.- CONCEPTOS GENERALES DE LA LOGICA DE BLOQUEO

Para los bloqueos de datos de transacción se aplica lo siguiente:

· Todos los datos que un usuario llama en el contexto de una Query lista para la entrada o una función de planificación se bloquean de manea exclusiva para dicho usuario.

· Dos planificadores se bloquean entre sí en caso de que sus selecciones/segmentos coincidan en al menos un registro y tengan al menos un ratio en común.

El registro de datos se bloquea debido a que forma parte de la selección, independientemente de si existe o no el registro de datos. El motivo es que el planificador puede estar a punto de crear registros de datos.

Si introduce datos planificados a una granularidad óptima, también se bloquean los datos en el siguiente nivel de granularidad más alto.

Siempre que un usuario accede a datos planificados (en modo modificación), estos datos se bloquean frente a los cambios de otros usuarios. Los bloqueos permanecen siempre y cuando el usuario edite el registro de datos. Es decir, el tiempo que los datos permanecen en la memoria intermedia. Por este motivo los bloqueos solo se eliminan cuando el usuario abandona la planificación.

Todos los registros de datos de la agregación influyen en el resultado , osea, en la suma, y por consiguiente, el valor que ve el usuario y el valor que utiliza el sistema para calcular los registros delta una vez que sean modificado los datos.

Esto significa que todos estos registros influyen en el resultado de la planificación (y los registros delta) y deben estar bloqueados frente a modificaciones.

Las selecciones de dos filtros se bloquean entre sí en caso de que (todas) contengan los mismos valores de característica y ratios y tengan al menos un registro de datos en común. No obstante, no es necesario que este registro de datos exista en la base de datos.

Si ejecuta una función de planificación o una Query que utiliza un filtro, primero se reemplazan las variables del filtro. El reemplazo se realiza automáticamente o el usuario final puede fijar las variables manualmente. Manual significa que el usuario introduce literalmente los valores de las variables manualmente. Sin embargo, también es posible utilizar una variante para variables si la variable se va a rellenar en la operación en proceso de fondo.

El filtro se utiliza para bloquear los datos planificados. De este modo se bloquea la selección de filtro entera, incluso si posteriormente el usuario restringe aún más el filtro.

Sólo las variables utilizadas para almacenar el área de selección son relevantes al bloqueo. Sin embargo los “valores propuestos” de la Query (que también se pueden rellenar con una variable), no se usan para bloqueo. Osea, solo se utilizan para la selección de datos.

Dependiendo de la opción de la Query, el usuario puede restringir aun más el filtro o usar “valores propuestos”.

Las selecciones de características grabadas en la definición de Query se introducen en “Con restricción”. En la imagen no hay selecciones de características en las filas o columnas, sólo en el área de Filtro.

Las características que no tienen restricción (selección), se introducen en “Sin restricción”. En lo que respecta al bloqueo, se tratan como si todos los valores estuvieran bloqueados, es decir “*”.

En último termino, permanecen los ratios registrados en la Query lista para la entrada. Se añaden al área “Ratios”.

En la imagen vemos los datos bloqueados debido a la definición de la Query.

2.- GESTION DE BLOQUEOS DEL “SERVICIO DE BLOQUEO”

Con la transacción del administrador RSPLSE vemos este servicio.

Cuando se ejecuta una Query lista para la entrada o función de planificación, los datos seleccionados se bloquean automáticamente.

El bloqueo se lleva a cabo para cada InfoSitio, tal como muestra la imagen 7.4.3.

El nivel de agregación, el propio InfoCubo en tiempo real o un MultiSitio se puede usar como InfoSitio.

Para ver las selecciones bloqueadas hay que ir a la pestaña “Bloqueo”, introducir el nombre del InfoSitio en que se basa la función de planificación o la Query de planificación.

Con la transacción SM12 podemos ver las entradas de bloqueo, y también eliminarlas.

El nombre de la tabla seleccionada reduce la visualización de las entradas de bloqueo a los datos de transacción bloqueados.

La nota de SAP 816730 nos da más información del tema.

3.- OPCIONES DE IMPLEMENTACION PARA SERVICIO DE BLOQUEO

Debido a que las tablas de selección deben grabarse y gestionarse de manera centralizada para todos lo usuarios y los servidores de aplicaciones, existen diversas variantes de implementación del “Servicio de Bloqueo”.

Tenemos las siguientes opciones:

· Servidor de cola de SAP

· Memoria de objetos compartida

· Memoria caché actual

La parametrización por defecto ofrece alto rendimiento y solo necesita un esfuerzo administrativo limitado.

En la pestaña Tabla de bloqueo tenemos botones de Información de cada una de las opciones.


 

 

 


Sobre el autor

Publicación académica de Joaquin Vivas, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.

SAP Master

Joaquin Vivas

Profesión: Administrador de Sistemas y Analista Bi - España - Legajo: PZ32O

✒️Autor de: 87 Publicaciones Académicas

🎓Egresado de los módulos:

Certificación Académica de Joaquin Vivas

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Bloqueo de Datos" de la mano de nuestros alumnos.

SAP Master

BLOQUEO DE DATOS El bloqueo de datos se aplica a : - Todos los datos que el usuario llama en una query lista para la entrada y se bloquean de manera exclusiva para este usuario - Dos planificadores se bloquean entre si cuando coincida en al menos un registro de datos y tengan un ratio en comun

Acceder a esta publicación

Creado y Compartido por: Daniel Betancur Lopez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

1 - CONCEPTOS GENERALES DE LA LÓGICA DE BLOQUEO - Todos los datos que un usuario llama con una QUERY LISTA PARA LA ENTRADA (o función de planificación) se bloquean de manera exclusiva para dicho usuario. - Dos planificadores se bloquean entre sí en caso de que sus selecciones coincidan en al menos un registro de datos y tengan al menos un ratio en común. - Si introduce datos también se bloquean los datos en el siguiente nivel de granularidad más alto. - Los bloqueos se eliminan cuando el usuario abandona la planificación. - Todos los registros que influyen en el resultado de la agregación (la suma) influyen en el resultado (incluidos registros delta) y deben de estar bloqueados...

Acceder a esta publicación

Creado y Compartido por: Alejandro López Robledano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Dos planificaciones se bloquean entre sí en caso de que sus selecciones o segmentos coincidan en al menos un registro de datos y tengan al menos un ratio en comun. La transacción lara bloqueos es RSPLSE. Para eliminar o ver las entradas de bloqueo se usa la transacción SM12.

Acceder a esta publicación

Creado y Compartido por: Dalia Mariel Mercado

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

En general, se aplica lo siguiente al bloqueo de datos de transacción: - Todos los datos que un usuario llama en el contexto de una query lista para la entrada o una función de planificación se bloquean de manera exclusiva para dicho usuario

Acceder a esta publicación

Creado y Compartido por: Andrés Felipe Domínguez Rendón

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Bloqueo de datos Conceptos generales de la logica de bloqueo Se aplica lo siguiente al bloqueo de datos de transaccion: Todos los datos que un usuario llama, en el contexto de un query lista para entrada o una funcion de planificacion, se bloquean de manera exclusiva para dicho ususario. Dos planificacdores se bloquean entre si en caso de que sus selecciones/segmentos coincidan en al menos un registro de datos y tengan al menos un ratio en comun. El registro de datos se bloquea debido a que forma parte de la seleccion, independientemente de si existe o no el registro. Motivo: el planificador puede estar a punto de crear los registros de datos. Siempre que un usuario accede a datos planificados (en modo modificacion), estos datos se...

Acceder a esta publicación

Creado y Compartido por: Milton Ezequiel Bravo / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

** LECCION 4: BLOQUEO DE DATOS * 1. CONCEPTOS GENERALES DE LA LOGICA DE BLOQUEO -Todos los datos que un usuario llama en el contexto de un query listo para la entrada o una función de planificación se bloquean de manera exclusiva para dicho usuario. -Dos planificaciones se bloquean entre sí en caso de que sus selecciones/segmentos coincidan en al menos un registro de datos y tengan al menos un ratio en común. El registro de datos se bloquea debido a que forma parte de la selección, independientemente de si existe o no el registro de datos. motivo: el planificador puede estar a punto de crear los registros de datos. Si introduce datos planificados a una granularidad óptima, también se bloquean...

Acceder a esta publicación

Creado y Compartido por: Nora Marilin Medina Silva

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

1.- CONCEPTOS GENERALES DE LA LOGICA DE BLOQUEO Para los bloqueos de datos de transacción se aplica lo siguiente: · Todos los datos que un usuario llama en el contexto de una Query lista para la entrada o una función de planificación se bloquean de manea exclusiva para dicho usuario. · Dos planificadores se bloquean entre sí en caso de que sus selecciones/segmentos coincidan en al menos un registro y tengan al menos un ratio en común. El registro de datos se bloquea debido a que forma parte de la selección, independientemente de si existe o no el registro de datos. El motivo es que el planificador puede estar a punto de crear registros de datos. Si introduce datos planificados...

Acceder a esta publicación

Creado y Compartido por: Joaquin Vivas

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Bloqueo de Datos 1 Conceptos generales de la lógica de bloqueo En general, se aplica lo siguiente al bloqueo de datos de transacción: * Todos los datos que un usuario llama en el contexto de una query lista para la entrada o una función de planificación se bloquean de manera exclusiva para dicho usuario. En la lección anterior vimos cómo crear este tipo de query. · * Dos planificadores se bloquean entre sí en caso de que sus selecciones/segmentos coincidan en al menos un registro de datos y tengan al menos un ratio en común. El registro de datos se bloquea debido a que forma parte de la selección, independientemente de si existe o no el registro de datos. Motivo: el...

Acceder a esta publicación

Creado y Compartido por: Milton Bermúdez Muñoz / Disponibilidad Laboral: FullTime + Carta Presentación

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!