✒️SAP BI / BW BO Manejo de Variables
SAP BI / BW BO Manejo de Variables
MANEJO DE VARIABLES
1.-VARIABLES
EJEMPLO EMPRESARIAL.- Desea utilizar informes en la empresa en donde pueda tener una elección libre de valores de características, para hacerlo tiene que definir variables utilizando el asistente de variables. Al incluir variables de texto rellenadas con la vía de sustitución, recibirá información detallada en sus informes.
Las VARIABLES son parámetros de consulta que se puede definir en Query Designer y que se llenan de valores solo cuando ejecuta la consulta o la aplicación WEB.
Las variables actúan como reservas para:
- Valores de características
- Jerarquías
- Nodos de jerarquía
- Textos
- Elementos de fórmulas
Las variables son objetos reutilizables, las variables definidas en Query designer están disponibles en todos los Infositio para utilizarlas en la definición del query, las variables no dependen del infositio sino del Infoobjeto para el cual se han creado
Las variables le permiten definir querys con mayor flexibilidad, Cuando utilice variables en query designer, se definen las variables como reservas, estas reservas se llenan con datos durante el período de ejecución del query, si utiliza variables, una definición de query puede servir de base para muchos reportes diferentes.
2.- CLASES DE VARIABLES Hay diferentes clases de variables dependiendo del objeto (x ej. característica o formula) para el que está definida la variables.
Cuando seleccione valores de características en la definición del query, puede seleccionar variables en lugar de valores fijos, estas variables que actúan como reservas, se llenan de datos cuando se ejecuta el query. Puede utilizar variables para seleccionar valores individuales y ámbitos de valores.
2.1) Seleccionar variables de valores individuales.
Desde el menú contextual de la característica seleccione RESTRINGIR.
Aparecerá la ventana de dialogo para seleccionar valores de características.
Seleccione la opción variables de la lista desplegable MOSTRAR y transfiera las variables necesarias utilizando la función arrastrar y soltar o el botón de Flecha.
2.2) Seleccionar variables de valor individual como limites de ámbito de valor de variables.
En la ventana de dialogo de selección de valores de característica, en la lista desplegable MOSTRAR, pulse ámbito de valores y defina el operador necesario (entre, menor que, mayor que …), active el botón de selección de valores y luego Variables de la lista desplegable MOSTRAR. Seleccione la variable para el operador "desde" Repita este proceso para el operador "hasta".
Cuando utilice el operador Entre, podrá restringir ambos límites utilizando valores individuales o seleccionar una variable de valor individual para uno de los límites de intervalo y transferir un valor fijo al otro límite en la etiqueta valores fijos.
Cuando utilice los operadores mayor o igual a, menor o igual a, mayor que, o menor de la lista de variables disponibles de la ventana izquierda, seleccione una variable y desplácela utilizando arrastrar y soltar o el botón flecha de la ventana selección de la derecha.
2.3) Seleccionar variables con varios valores individuales o ámbitos de valores.
Dependiendo de cómo están definidos, puede seleccionar no sólo los valores individuales para variables, sino también varios valores individuales, intervalos u opciones de selección.
En valores individuales, seleccione la variable correspondiente en la ventana de variables y especifique los valores o límites de intervalo cuando ejecute la consulta.
En valores individuales, seleccione la varibale en la ventana de variables y escifique los valores o limites de intervalo cuando ejecute la consulta.
VARIABLES DE TEXTO
Las variables de texto representan un texto. Puede utilizar variables de texto en descripciones de consultas, ratios calculados y componentes estructurales.
Para incluir una variable de texto existente, seleccione el icono " seleccionar variable de texto" y busque la variable de texto necesaria en la lista de variables de texto existentes. Esta aparece en la descripción con su nombre técnico, delimitada por (&)
La utilización frecuente de variables de texto es la de reemplazar en la descripciones de los nombres de los ratios el valor obtenido de otras variables que permitan valores de entrada. Eso permitirá una mejor lectura de información visualizada como salida del reporte. El procedimiento es activar la variable en la pestaña vía de acceso de sustitución en la propiedad SUSTITUYE POR , seleccionar la variable de entrada de donde se tomará el valor.
VARIABLES DE FORMULA
Los valores numéricos se utilizan también para calcular excepciones y condiciones.
También puede utilizar aquí variables de fórmula.
EJEMPLO
Para calcular el promedio de ventas por almacén utilice la variable de fórmula para proporcionar el número de almacenes con el que se hará elcálculo. Estos valores deben poderse leer desde una tabla maestra, aportada por un usuario en el tiempo de ejecución, aunque sea un atributo de una organización.
3.- CLASES DE PROCESAMIENTO DE VARIABLES
Están disponibles las siguientes clases de procesamiento.
· Vía de sustitución
· Exit de Cliente
Entrada de usuario/Valor propuesto.- Si lo selecciona como clase de procesamiento para una variable puede introducir manualmente el valor requerido para la variable en una ventana de dialogo cuando ejecute la consulta
Cuando cree la variable, introduzca un valor propuesto, este valor se visualiza luego en las variables de entrada del campo de entrada de la pantalla de variables. En los campos que no permitan la introducción de una entrada, se utiliza como valor de variable el valor propuesto.
Vía de sustitución (Replacement Path)
Le permite especificar el valor que sustituye automáticamente la variable cuando se ejecuta la consulta o la aplicación WEB.
EJEMPLO: Cuando se introduce una variable como valor de característica, no es necesario determinar inmediatamente el texto para valor de característica, sino que puede dejar que se rellene de forma dinámica para que sea igual que la característica usada cuando se ejecute la consulta para la variable.
1. Las variables de texto y de formula con la clase de procesamiento de vía de sustitución se sustituyen por el valor de característica correspondiente. El asistente de variables le conduce automáticamente por el paso de diálogo Característica. Aquí es donde selecciona la referencia para el valor de sustitución.
2. Las variables del valor de característica con la clase de procesamiento de vía de sustitución se sustituyen por un resultado de consulta.
En la ventana de diálogo Vía de sustitución, seleccione la consulta que contenga los resultados que desea utilizar como variable. Ahora puede utilizar el resultado de los datos de la consulta seleccionada como variable en una consulta diferente.
Autorización Le permite rellenar automáticamente las variables con los valores de la autorización de un usuario.
Si selecciona la clase de procesamiento AUTORIZACIÓN, cuando cree una variable, ésta se rellena automáticamente con los valores de autorización del usuario.
Cuando el usuario abre una consulta, se lleva a cabo automáticamente la selección de datos según sus autorizaciones.
Exit de cliente.-
En caso necesario, tiene la posibilidad de utilizar una exit de cliente para configurar una clase de procesamiento para variables a la medida de sus necesidades.
La clase de procesamiento Exit de cliente para variables le permite determinar valores para variables mediante una exit de módulo de funciones ABAP
 
 
 
Sobre el autor
Publicación académica de Gerson Sergio Pozo Contreras, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Gerson Sergio Pozo Contreras
Profesión: Ing.electrónico + Técnico Sistemas - España - Legajo: SG31R
✒️Autor de: 73 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Aprender esta potente herramienta del mundo bi para poder tentar nuevas oportunidades de desarrollo profesional, posteriormente integrarlo con hana
Certificación Académica de Gerson Pozo