6 Filtrado y Selección de Datos para Análisis

En este capítulo se explica cómo construir filtros, pasos de selección, grupos y elementos calculados en Oracle Business Intelligence Enterprise Edition. Se explica cómo utilizar estos objetos para especificar los datos que aparecen en análisis y paneles de control.

Almacenamiento de Objetos como en Línea o con Nombre

En esta sección, se describe el guardado de objetos como en línea o con nombre. Contiene los siguientes temas:

Temas

Definición de Objetos en Línea o con Nombre

Al trabajar con determinados objetos, puede crear otros que se guardan con estos objetos.

Al guardar un objeto con otro, dicho objeto se guarda "en línea". Puede guardar filtros, grupos y elementos calculados en línea. Por ejemplo, puede crear un grupo como parte de un análisis. Al guardar el análisis, el grupo se guarda "en línea" o junto al análisis.

Además de guardar estos objetos en línea, puede guardarlos como objetos individuales con el área temática en el catálogo de presentación de Oracle BI. Al guardar un objeto por su cuenta, se convierte en un objeto "con nombre". Los objetos con nombre son reutilizables, ya que puede crear un objeto y utilizarlo varias veces con cualquier análisis, panel de control (para filtros) o página del panel de control (para filtros) que contengan las columnas especificadas en el objeto con nombre. Al actualizar y se guardar el objeto con nombre, estas actualizaciones se aplican de inmediato a todos los objetos en los que se utiliza el objeto con nombre.

Por ejemplo, tras guardar un grupo en línea con un análisis, puede guardar el grupo como su propio objeto en el catálogo. A continuación, puede aplicar dicho grupo con nombre del panel Catálogo en otros análisis.

Estructura de Carpetas para Objetos con Nombre

Los filtros con nombre, grupos y elementos calculados suelen guardarse en su carpeta de área temática relacionada.

Al guardar los objetos en una carpeta de área temática, puede asegurarse de que estén disponibles al crear un análisis para la misma área temática.

Los objetos con nombre guardados en la carpeta /Mis Carpetas sólo están disponibles para el usuario. Los objetos guardados en la carpeta /Carpetas compartidas están disponibles para los demás usuarios que dispongan de permiso para acceder a las carpetas. Si una carpeta de área temática no existe en su carpeta /Mis carpetas o en la carpeta /Carpetas compartidas, se crea automáticamente la carpeta de área temática. Al guardar el objeto, el cuadro de diálogo Guardar como muestra una ruta de guardado por defecto: /Mis carpetas/Contenido del área temática/<área temática>. Sin embargo, el área Carpetas del cuadro de diálogo sigue mostrando todas las instancias de la carpeta del área temática del catálogo.

Guardado de Filtros como en Línea o con Nombre

Puede guardar un filtro como un filtro en línea o un filtro con nombre.

Al crear un filtro en línea en el panel Filtros del separador Criterios del editor de Análisis, puede guardar el filtro en línea como un filtro con nombre. Los filtros con nombre se pueden crear a nivel de análisis o como objeto autónomo desde el encabezado global.

Un filtro con nombre puede filtrar todos o algunos de los análisis que están incrustados en un panel de control o análisis que están incrustados en la misma página del panel de control.

Guardado de Grupos y Elementos Calculados como en Línea o con Nombre

El almacenamiento de grupos y elementos calculados permite la reutilización de funciones en la aplicación.

Puede guardar grupos y elementos calculados como objetos en línea o con nombre:

  • Al crear un grupo o elemento calculado mientras edita o guarda una vista, o mientras trabaja en Diseño Compuesto, el grupo o elemento calculado se guarda en línea con el análisis.

  • Al trabajar en el panel Pasos de Selección:

    • Puede guardar un grupo o elemento calculado que se encuentra en un paso como objeto con nombre en el catálogo.

    • Puede guardar un juego de pasos o la lista de miembros resultante para una columna como un objeto con nombre. No puede guardar un juego de pasos como un grupo si uno de los pasos incluye un elemento calculado.

Consulte Adición de un Grupo a Otro Análisis.

Para guardar un elemento calculado o un grupo como un objeto con nombre en el catálogo:

  1. Muestre el panel Pasos de selección.

  2. Haga clic en el enlace del grupo o elemento calculado y, a continuación, haga clic en Guardar elemento calculado como o Guardar grupo como para mostrar el cuadro de diálogo Guardar como.

  3. Complete el cuadro de diálogo para guardar el objeto en el catálogo.

Para guardar un juego de pasos como un grupo en el catálogo:

  1. Muestre el panel Pasos de selección.

  2. Haga clic en el botón Guardar Pasos de Selección a la derecha del nombre de la columna.

  3. Complete el cuadro de diálogo Guardar pasos de selección para guardar el grupo como un objeto en el catálogo.

Definición de Filtros y Pasos de Selección

Puede utilizar tanto los filtros como los pasos de selección para limitar los resultados que se muestran al ejecutar un análisis, de modo que los resultados respondan a una pregunta concreta.

Puede utilizar tanto filtros como pasos de selección para limitar los resultados que se muestran al ejecutar un análisis. Esto significa que los resultados responden a una pregunta concreta. Junto con las columnas seleccionadas para un análisis, los filtros y pasos de selección determinan los resultados que contienen. En función de los filtros y pasos de selección, sólo se mostrarán aquellos resultados que coincidan con los criterios. Por ejemplo, en función de la industria en la que trabaje, puede utilizar filtros y pasos de selección para averiguar quiénes son los diez actores principales. También puede averiguar las ventas en dólares para una marca concreta y quiénes son los clientes que ofrecen más beneficios.

Los filtros y pasos de selección se aplican a nivel de columna y ofrecen dos métodos para limitar los datos en un análisis. Siempre se aplica un filtro a una columna antes de aplicar cualquier paso de selección. Los pasos se aplican en el orden especificado. Los filtros y pasos de selección son diferentes en varios aspectos:

  • Los filtros se aplican directamente a las columnas antes de agregar la consulta. Los filtros afectan a la consulta y, por lo tanto, a los valores resultantes para las medidas. Por ejemplo, suponga que tiene una lista de miembros en los que la agregación suma 100. Con el tiempo, más miembros cumplen los criterios de filtro y, tras filtrarlos, la suma aumenta a 200.

  • Los pasos de selección se aplican una vez que se agregue la consulta y sólo afectan a los miembros mostrados, no a los valores agregados resultantes. Por ejemplo, suponga que tiene una lista de miembros en los que la agregación suma 100. Si elimina uno de los miembros mediante un paso de selección, la suma de la agregación sigue siendo 100. Los pasos de selección se utilizan por columna y no pueden cruzar columnas.

Junto con las columnas seleccionadas para un análisis, los filtros y pasos de selección determinan los resultados que contienen. En función de los filtros y pasos de selección, sólo se mostrarán aquellos resultados que coincidan con los criterios. Por ejemplo, en función de la industria en la que trabaje, puede utilizar filtros y pasos de selección para averiguar quiénes son los diez actores principales, las ventas en dólares para una marca concreta, quiénes son los clientes que ofrecen más beneficios, etc.

Otro tipo de filtro, denominado petición de datos, se puede aplicar a todos los elementos de un panel de control. Puede utilizar las peticiones de datos para completar los pasos de selección y los filtros en tiempo de ejecución. Consulte Petición de Datos en Paneles de Control y Análisis.

Oracle BI Enterprise Edition proporciona la vista Filtros y Pasos de Selección, que puede agregar a un análisis para mostrar los pasos de selección o los filtro aplicados al análisis. Al agregar estas vistas se puede facilitar al usuario la comprensión de la información que se muestra en el análisis. Consulte Adición de Vistas para Visualización en Paneles de Control.

Diferencias entre Filtros y Pasos de Selección

Los filtros y pasos de selección se aplican a nivel de columna y ofrecen dos métodos para limitar los datos en un análisis.

Siempre se aplica un filtro a una columna antes de aplicar cualquier paso de selección. Los pasos se aplican en el orden especificado. Los filtros y pasos de selección son diferentes en varios aspectos.

Filtros

Puede aplicar filtros directamente a columnas de atributos y a columnas de medidas. Debe aplicar los filtros antes de que se agregue la consulta y afecte a esta y, por lo tanto, a los valores resultantes de las medidas. Por ejemplo, suponga que tiene una lista de miembros en los que la agregación suma 100. Con el tiempo, más miembros cumplen los criterios de filtro y, tras filtrarlos, la suma aumenta a 200.

Pasos de Selección

Los pasos de selección se aplican una vez que se agregue la consulta y sólo afectan a los miembros mostrados, no a los valores agregados resultantes. Por ejemplo, suponga que tiene una lista de miembros jerárquicos en los que la agregación suma 100. Si elimina uno de los miembros mediante un paso de selección, la suma de la agregación sigue siendo 100.

Puede crear pasos de selección para columnas de atributos y columnas jerárquicas. Los pasos de selección se utilizan por columna y no pueden cruzar columnas. Ya que las columnas de atributos no disponen de un miembro agregado, el uso de pasos de selección frente a los filtros para columnas de atributos no es tan distintivo como para columnas jerárquicas. Aunque las columnas de medidas aparecen en el panel Pasos de Selección, no puede seleccionar pasos para ellas, por lo que los pasos no les afectan. Las medidas se utilizan para crear pasos de condición para columnas de atributos y jerárquicas, como Ventas Superiores a 1 Millón de Dólares.

Aplicación de Filtros a Columnas de Atributos para Afectar a Columnas Jerárquicas

Puede utilizar un filtro en una columna de atributos relacionada para afectar a todos los miembros de una columna jerárquica.

Por ejemplo, imagine que una columna jerárquica contiene los niveles Año, Trimestre y Mes. Suponga que existe un filtro en la columna de atributos que corresponde al nivel jerárquico año. Si crea un filtro en Año para limitarlo a las opciones 2008 y 2009, cuando aparece la columna jerárquica en una vista, sólo se pueden ver esos dos años. Esta funcionalidad depende de la forma en que se hayan definido las columnas lógicas en la capa de negocio del área temática en la herramienta de administración de Oracle BI.

Trabajar con Selecciones de Datos

Conforme se especifican los miembros de datos que se incluirán en un análisis, se crean selecciones de datos del origen de datos.

Cada selección especifica los criterios para un juego de miembros de una dimensión concreta, por ejemplo, Producto o Geografía. Cada selección está formada por uno o más pasos. Un paso es una instrucción que afecta a la selección como, por ejemplo, agregar miembros de producto cuyos valores contengan el texto ABC. El orden de ejecución de los pasos repercute en la selección de los datos. Cada paso actúa de forma incremental en los resultados de los pasos anteriores, en lugar de actuar en todos los miembros de la columna.

Puede ver estos pasos de selección en el panel Pasos de Selección. Los pasos se crean de las siguientes formas:

  • Al agregar una columna a un análisis, se crea un paso de selección automáticamente para comenzar con todos los miembros, a menos que agregue de forma explícita miembros específicos. Al arrastrar y soltar miembros de columnas en el separador Resultados para agregarlos al análisis, también se crean pasos de forma automática. Por ejemplo, suponga que arrastra y suelta miembros de AF2007 y AF2008 de la columna de jerarquía Año en una tabla dinámica. Se crea el paso de selección Agregar AF2007, AF2008.

  • Al agregar grupos y elementos calculados, los pasos se crean de forma automática.

  • Cuando se utilizan interacciones de clic derecho (como Agregar Relacionados o Solo Mantener) para afinar la selección de datos de una columna de atributos o columna jerárquica concreta, los pasos se crean automáticamente. Para eliminar estos pasos de selección, utilice las interacciones del botón derecho del mouse como Eliminar Grupo o Eliminar Elemento Calculado. Consulte Interacciones con el Botón Derecho del Mouse en Vistas.

  • Puede crear pasos directamente mediante el panel Pasos de Selección, para acotar la selección de datos para una columna de atributo o una columna de jerarquía concreta. Puede ver el panel Pasos de Selección en diferentes lugares, incluidos los separadores Resultados y Criterios, y algunos editores de vistas.

Los pasos de selección pueden ser de uno de los siguientes tipos:

  • Lista explícita de miembros: un paso puede incluir una lista de miembros para una columna, como Boston, Nueva York, Kansas, Sur. En el caso de columnas de jerarquía, los miembros pueden proceder de diferentes niveles de jerarquía. Para las columnas de atributo, los miembros solo proceden de dicha columna.

  • Paso de condición: un paso puede especificar qué miembros se seleccionan en una columna según una condición, que puede ser de diferentes tipos, como basados en medidas o en valores superiores/inferiores. Esta lista de miembros es dinámica y se determina en tiempo de ejecución.

    Al trabajar con pasos de selección, si busca miembros en columnas jerárquicas que no son de texto (por ejemplo, de fecha u hora), la búsqueda no obtendrá ningún resultado.

  • Paso basado en jerarquía: paso para columnas de jerarquía que permite seleccionar el tipo de relación con la que seleccionar miembros. Puede seleccionar una relación familiar (como secundario o principal), un nivel jerárquico específico (sólo para jerarquías basadas en niveles) o una relación de nivel (sólo para jerarquías basadas en niveles).

  • Grupos y elementos calculados: un paso puede incluir un grupo o elemento calculado. Puede utilizar grupos y elementos calculados solo con pasos de Agregar; no puede utilizarlos en pasos Solo Mantener o Eliminar.

    Consulte Trabajar con Grupos y Elementos Calculados.

Creación de Pasos de Selección

Puede crear pasos en el panel Pasos de Selección, que puede aparecer en varias ubicaciones.

Se crea un paso de selección para proporcionar las instrucciones para especificar los criterios para selecciones de datos desde el origen de datos. Al agregar una columna a un análisis, se agrega un paso Empezar por Todos los Miembros implícito. El "todos" implica a todos los miembros de la columna tras aplicar los filtros.

Por ejemplo, puede crear un paso para especificar los criterios para los siguientes miembros en una columna Office: Baltimore, Austin y Athens.

La creación de pasos de selección en el separador Resultados permite a los usuarios seleccionar los datos más importantes para ellos.

  1. Visualice el separador Resultados del editor de Análisis.
  2. Si el panel Pasos de Selección no está visible, haga clic en el botón del panel Mostrar Pasos de Selección en la barra de herramientas para que se muestre.

    El panel también se puede contraer en la parte inferior del separador Resultados. Haga clic en el icono del signo de suma para ampliarlo.

  3. Para la columna cuyos pasos desee definir, haga clic en el enlace Luego, nuevo paso.
  4. En el menú, seleccione la opción para el tipo de paso que desea crear y complete el cuadro de diálogo resultante.

Los pasos de selección se crean automáticamente al utilizar interacciones con el botón derecho del mouse (como Agregar Relacionados o Sólo Mantener) para acotar la selección de datos de una columna de atributos o columna jerárquica concreta en una vista. Consulte Interacciones con el Botón Derecho del Mouse en Vistas.

Después de agregar pasos de selección al análisis, puede ir al separador Resultados del editor de Análisis y agregar la vista Paso de Selección al análisis. Si agrega la vista de pasos de selección, en el tiempo de ejecución, el usuario puede ver los pasos de selección aplicados al análisis. Consulte el editor de Pasos de Selección del separador Resultados.

Edición de Pasos de Selección

Puede editar pasos de selección existentes en un análisis.

Utilice el panel Pasos de Selección para realizar cambios en los pasos de selección.

  • Pase el puntero del mouse sobre el paso en el panel Pasos de Selección y haga clic en un botón de la barra de herramientas resultante.

    Puede realizar diferentes tareas, como mostrar un cuadro de diálogo para editar el paso, eliminarlo o cambiar el orden del paso en la lista de pasos.

    En el caso de un grupo o elemento calculado, haga clic en su nombre para ver un menú con opciones de edición y guardado.

Guardado de Pasos de Selección como un Objeto de Grupo

Guardar los pasos de selección como un objeto de grupo permite volver a utilizarlos en varias ubicaciones.

Si ha creado un juego de pasos de selección, puede guardar y reutilizar el juego como un objeto de grupo. Consulte Guardado de Grupos y Elementos Calculados como en Línea o con Nombre.

Trabajar con Pasos de Selección y Columnas Dobles

Si su repositorio se ha configurado para columnas dobles, puede crear un paso de selección en una columna doble.

Para crear un paso de selección en una columna doble, seleccione los valores de visualización de dicha columna y el paso se evalúa automáticamente mediante los códigos que corresponden a dichos valores.

Si utiliza columnas dobles, tenga cuidado con el cuadro de diálogo Nuevo Elemento Calculado. Puede incluir un operador de posición en la fórmula personalizada para el elemento calculado, como $1, que especifica la columna desde la primera fila del juego de datos. Al incluir un operador de posición, los valores de visualización no se pueden asignar a los valores de código al evaluar la fórmula.

Consulte Descripción de la Función de Columna Doble.

Creación de Filtros de Columna

Puede crear un filtro con nombre o en línea en las columnas para mostrar datos específicos.

Consulte Edición de Filtros de Columna.

Si el repositorio se configura para columnas dobles y desea utilizar un operador diferente de es igual a/está en, no es igual a/no está en o está entre y especifica valores de código en lugar de valores de visualización, debe especificar de forma explícita la columna de código en lugar de la columna de visualización. Consulte Descripción de la Función de Columna Doble.

  1. Para crear un filtro con nombre:
    1. En la página inicial de Oracle Business Intelligence, busque la cabecera global, pase el cursor del mouse sobre el menú Nuevo y seleccione Filtro en el menú.
    2. En el cuadro de diálogo Seleccionar Área Temática, seleccione el área temática para la que desee crear un filtro.
    3. En el panel Áreas Temáticas del editor de Filtro, haga doble clic en la columna para la que desea crear el filtro.
  2. Para crear un filtro en línea:
    1. Cree un análisis u obtenga acceso a un análisis existente para el que desee crear un filtro. Haga clic en el separador Criterios.
    2. Busque el panel Filtros y, en la barra de herramientas de este panel, haga clic en el botón Crear un filtro para el área temática actual. Las columnas seleccionadas del análisis aparecen en el menú en cascada.
    3. Seleccione un nombre de columna del menú. O bien, seleccione la opción Más Columnas para acceder al cuadro de diálogo Seleccionar Columna desde el que puede seleccionar cualquier columna del área temática.
      Si desea agregar un filtro para una columna que se encuentra en un área temática diferente, debe agregar en primer lugar dicha área temática al análisis haciendo clic en el botón Agregar/Eliminar Área Temática en el panel Áreas Temáticas.
  3. En el campo Operador del cuadro de diálogo Nuevo Filtro, seleccione un operador para el filtro. La lista de operadores en la que puede realizar su selección se rellena en función del tipo de columna que haya seleccionado. Para obtener más información sobre cada operador, incluidas las opciones de operador se solicita y según los resultados de otro análisis, consulte Operadores.
  4. En el campo Valor, especifique uno o varios valores para utilizarlos al aplicar el filtro o condición. Puede:
    • Escribir valores con un punto y coma para separarlos.
    • Seleccionar valores de la lista o calendario.

      Para buscar valores específicos, haga clic en Buscar en el recuadro de lista. Aparecerá el cuadro de diálogo Seleccionar Valores, donde puede buscar y seleccionar valores.

    Si el repositorio está configurado para columnas dobles y va a crear el filtro en una columna de visualización, por defecto , puede especificar valores de visualización. Sin embargo, si su organización permite la visualización de valores de código, puede especificar los valores de código en lugar de mostrar valores, pero solo si utiliza uno de los siguientes operadores:

    • es igual a / está en

    • es distinto de / no está en

    • está entre

    Para especificar valores de código, active la casilla Seleccionar por Columna de Código y especifique los valores.

  5. Si el repositorio está configurado para columnas dobles y va a crear el filtro en una columna de visualización y desea filtrar por valores de visualización en lugar de por valores de código, desactive la casilla Filtrar por Columna de Código.
  6. Haga clic en el botón Agregar Más Opciones para agregar una expresión SQL, una variable de sesión, una variable de repositorio, una variable de presentación o una variable global al filtro. Si va a definir el valor del filtro con una variable o expresión SQL, debe dejar el campo Valor vacío.
  7. Active la casilla Proteger Filtro para evitar que se pueda sustituir el valor del filtro por un valor de petición de datos coincidente o cuando el usuario navegue a otro informe en el análisis. Al navegar de un informe a otro en un análisis, cualquier valor de petición de datos que especifique en el primer informe se puede transferir al segundo informe.
  8. Para convertir el filtro en sentencias SQL, active la casilla Convertir este filtro en una sentencia SQL. Aparece el cuadro de diálogo Filtro SQL Avanzado.
    Se trata de una conversión unidireccional. Una vez que active la casilla Convertir este filtro en una sentencia SQL, no podrá seguir viendo y editando el filtro en el cuadro de diálogo Editar Filtro. Una vez que convierta el filtro en sentencias SQL, solo podrá ver y editar el elemento de filtro como sentencias SQL en el cuadro de diálogo Filtro SQL Avanzado. Consulte Creación y Edición de Sentencias SQL para un Filtro de Columna en un Análisis.
  9. Cuando termine de especificar los criterios del filtro, haga clic en Aceptar.
  10. Guarde el filtro de una de las siguientes formas:
    • En el editor de Análisis, puede hacer clic en Guardar Análisis para guardar el filtro como filtro en línea.
    • En el editor de filtros, puede seleccionar Guardar Filtro para guardarlo como filtro con nombre.

Edición de Filtros de Columna

Utilice el siguiente procedimiento para abrir y editar un filtro guardado.

Si edita y guarda un filtro con nombre, los cambios que realice en el filtro se propagan al lugar donde se utiliza el filtro.

  1. Para abrir un filtro con nombre:
    1. En el encabezado global, haga clic en Catálogo.
    2. En la página Catálogo, desplácese hasta el filtro que desea editar y haga clic en el enlace Editar.
  2. Para abrir un filtro en línea:
    1. En un análisis, haga clic en el separador Criterios.
    2. En el panel Filtros, busque el filtro que desea editar y haga clic en su botón Editar Filtro.
  3. En el editor de Filtro, realice los cambios deseados.
  4. Guarde el filtro.

Trabajar con la Función EVALUATE_PREDICATE

Esta función SQL le permite agregar un filtro no estándar.

Esta sección proporciona los siguientes temas sobre el trabajo con la función EVALUATE_PREDICATE:

Consulte Guía de Referencia SQL Lógica para Oracle Business Intelligence Enterprise Edition.

Uso de la Función EVALUATE_PREDICATE con un Filtro

Puede agregar la función EVALUATE_PREDICATE como una cláusula de filtro en línea.

No puede utilizar esta función con columnas jerárquicas. Utilice esta función cuando no pueda crear la cláusula de filtro adecuada con los operadores de filtro de Oracle BI EE. Esta función ha sido diseñada para funciones de bases de datos con un tipo de retorno de Booleano y sólo se puede utilizar para funciones SQL. La compatibilidad con EVALUATE_PREDICATE no abarca todos los orígenes de datos multidimensionales. Asimismo, no se puede utilizar EVALUATE_PREDICATE con orígenes de datos XML.

Para agregar una función EVALUATE_PREDICATE como una cláusula de filtro en línea, el administrador le debe haber otorgado el privilegio Agregar Función EVALUATE_PREDICATE.

Ejemplo

A continuación, se muestra un ejemplo de cómo se puede utilizar la función EVALUATE_PREDICATE. Este ejemplo solicita que los valores de productos P4 Brand tengan más de 6 caracteres. Tras ejecutarla, este ejemplo devuelve todas las filas en las que la longitud de los datos de la columna P4 Brand sea de más de 6 caracteres (por ejemplo, BizTech y HomeView).

SELECT
0 s_0,
"A - Sample Sales"."Products"."P3 LOB s_1, 
"A - Sample Sales"."Products"."P4 Brand" s_2,
"A - Sample Sales"."Base Facts"."1- Revenue" s_3
FROM "A - Sample Sales"
Where EVALUATE_PREDICATE('length(%1)>6',"A - Sample Sales"."Products"."P4 Brand").
ORDER BY 1,2,3

Adición de la Función EVALUATE_PREDICATE a un Filtro en Línea

En este procedimiento se describe cómo agregar la función EVALUATE_PREDICATE a un filtro en línea.

No puede utilizar esta función con columnas jerárquicas. Para obtener más información, consulte Uso de la Función EVALUATE_PREDICATE con un Filtro y Guía de Referencia SQL Lógica para Oracle Business Intelligence Enterprise Edition.

  1. Vaya al panel Filtros del editor de Análisis, haga clic en el botón Más Opciones y seleccione la opción Agregar Función EVALUATE_PREDICATE.
  2. Introduzca la fórmula de la función en el cuadro de diálogo Nueva Función EVALUATE_PREDICATE.
  3. Haga clic en Aceptar para visualizar la función EVALUATE_PREDICATE en el panel Filtros.

Aplicación de un Filtro con Nombre a un Análisis

Si desea filtrar datos de un análisis, puede aplicar cualquier filtro con nombre.

Utilice el siguiente procedimiento para aplicar un filtro con nombre a un análisis.

  1. Cree o abra el análisis al que desea agregar un filtro con nombre.
  2. En el separador Criterios del editor de Análisis, busque el panel Catálogo y navegue a la carpeta correspondiente que contiene el filtro con nombre. Los filtros se suelen guardar en la subcarpeta Área Temática. Por ejemplo, Carpetas compartidas/2. Ejemplos funcionales/Filtros/A - Ventas de ejemplo/Demostración.
  3. Seleccione el filtro con nombre y haga clic en el botón Agregar Más Opciones para mostrar el cuadro de diálogo Aplicar Filtro Guardado.
  4. Especifique cómo desea agregar el filtro con nombre al análisis. Puede seleccionar una o las dos opciones siguientes:
    • Seleccione la opción Borrar todos los filtros existentes antes de aplicar para eliminar todos los filtros existentes del análisis antes de agregar el filtro con nombre.
    • Active la casilla Aplicar el contenido del filtro en lugar de una referencia al filtro para copiar el contenido actual del filtro en el análisis. La copia del contenido permite manipular los criterios de filtro sin modificar el filtro guardado. Al desactivar la casilla Aplicar el contenido del filtro en lugar de una referencia al filtro, se agrega una referencia al filtro en el análisis. En el análisis, puede ver pero no modificar el contenido del filtro con nombre.
  5. Haga clic en Aceptar.

Combinación y Agrupamiento de Filtros de Columna

Mediante la combinación y el agrupamiento de filtros de columna con los operadores booleanos AND y OR, puede crear filtros complejos aunque no conozca las sentencias SQL.

El agrupamiento o combinación de filtros de columna permite establecer la prioridad con la que Oracle BI EE filtra un análisis.

Si desea agrupar filtros, estos deben contener tres o más elementos de filtro.

  1. Cree o abra un análisis o filtro con nombre que contenga un filtro en línea.
  2. Si trabaja con un filtro con nombre, busque el panel Filtro Guardado y confirme que el filtro contenga dos o más elementos de filtro. Si está trabajando con un filtro en línea, busque el panel de filtros y confirme que el filtro contenga dos o más elementos de filtro.
    Tras agregar el segundo elemento de filtro, el operador AND aparece antes del segundo elemento de filtro.
  3. Para cambiar un operador AND por OR, haga clic en la palabra AND. De esta forma, puede cambiar entre AND y OR. Tenga en cuenta:
    • El operador AND significa que los criterios especificados se deben cumplir en cada filtro. Se trata del método por defecto para combinar filtros de columna.

    • El operador OR significa que los criterios especificados se deben cumplir al menos en uno de los filtros de columna.

  4. Al agregar elementos de filtro, haga clic en los operadores AND y OR según sea necesario para crear las combinaciones de filtros adecuadas.
  5. Guarde el filtro de una de las siguientes formas:
    • En el editor de análisis, puede seleccionarGuardar Análisis para guardar el filtro como filtro en línea.

    • En el editor de filtros, puede seleccionar Guardar Filtro para guardarlo como filtro con nombre.

    Para obtener más información, consulte Almacenamiento de Objetos como en Línea o con Nombre.

Uso de un Análisis Guardado como Filtro

Puede crear un filtro a partir de los valores que devuelve otro análisis.

Cualquier análisis guardado que devuelva una columna de valores se puede utilizar para filtrar la columna coincidente en un análisis.

  1. Cree o abra un análisis o filtro con nombre que contenga un filtro en línea.
  2. Si trabaja con un filtro con nombre, busque el panel Filtro Guardado y, en el panel Áreas Temáticas, seleccione la columna para la que desee crear un filtro.

    Si trabaja con un filtro en línea, busque el panel de filtros y, desde la barra de herramientas de éste, haga clic en el botón Crear un filtro para el área temática actual y seleccione la columna para la que desee crear el filtro.

  3. En el campo Operador del cuadro de diálogo Nuevo filtro, seleccione is based on the results of another analysis.

    Aparecen los campos Análisis Guardado, Relación y Utilizar valores de la columna.

  4. En el campo Análisis Guardado, especifique la ruta completa del análisis guardado o haga clic en el botón Examinar para buscar el análisis en el que se basará el filtro.
  5. Seleccione un nombre de columna del análisis guardado en el campo Utilizar Valores de la Columna y, en el campo Relación, seleccione la relación adecuada entre los resultados y la columna que se va a filtrar.
  6. Haga clic en Aceptar.

Creación y Edición de Sentencias SQL para un Filtro de Columna en un Análisis

Puede crear y editar la cláusula lógica SQL WHERE para utilizarla como filtro.

Aunque por lo general no es necesario, esta función está disponible para usuarios que desean disponer de capacidad de filtrado avanzada. Para obtener descripciones de cláusulas SQL, consulte Guía de Referencia de Sentencias SQL Lógicas de Oracle Fusion Middleware para Oracle Business Intelligence Enterprise Edition.

Tras convertir un filtro en sentencias SQL, solo puede ver y editar el elemento del filtro como sentencias SQL en el cuadro de diálogo Filtro SQL Avanzado. Ya no podrá ver y editar el filtro del cuadro de diálogo Editar Filtro.

  1. Cree o abra un filtro con nombre o un análisis que contenga un filtro en línea.
  2. Si trabaja con un filtro con nombre, busque el panel Filtro Guardado y, en el panel Áreas Temáticas, seleccione la columna para la que desee crear un filtro.

    Si trabaja con un filtro en línea, busque el panel de filtros y, desde la barra de herramientas de éste, haga clic en el botón Crear un filtro para el área temática actual y seleccione la columna para la que desee crear el filtro.

  3. En el cuadro de diálogo Nuevo Filtro, especifique los criterios de filtro y seleccione Convertir este filtro en una sentencia SQL.
  4. Haga clic en Aceptar.
  5. En el cuadro de diálogo Filtro SQL Avanzado, introduzca las modificaciones en el campo SQL y haga clic en Aceptar.
    Una vez que convierta el filtro en una sentencia SQL, no podrá seguir viendo o editando el filtro en el cuadro de diálogo Editar Filtro.

Trabajar con Medidas Calculadas

Las medidas calculadas derivan de otras medidas y se crean mediante fórmulas.

No puede agregar medidas calculadas a consultas directas de la base de datos o solicitudes combinadas.

Para crear una medida calculada:

  1. Realice una de las siguientes acciones:

    • Para crear una medida calculada para las vistas de datos que contienen columnas en Diseño Compuesto, haga clic en el botón Nueva Medida Calculada del separador Resultados del editor de Análisis.

    • Para crear una medida calculada para una vista de datos específica de Diseño Compuesto, edite la vista de datos específica y, a continuación, haga clic en el botón Nueva Medida Calculada del separador Resultados del editor de Vista de Datos.

  2. Complete el cuadro de diálogo Nueva Medida Calculada.

  3. Haga clic en el botón Aceptar.

Para editar una medida calculada:

Puede editar una medida calculada en el separador Criterios del editor de Análisis.

  1. En el separador Criterios, haga clic en el botón Opciones a la derecha del nombre de columna de la medida calculada.
  2. Modifique las columnas según corresponda.
    • Especificar el orden de clasificación de las columnas. (No puede especificar el orden de clasificación en niveles de jerarquía.)
    • Editar fórmulas para columnas de atributo y columnas de medida, incluyendo cabeceras personalizadas, y especificar la regla de agregación. (No puede personalizar cabeceras, especificar la regla de agregación o editar fórmulas en columnas jerárquicas o niveles de jerarquía.)
    • Editar propiedades de columna para controlar el formato y la interacción de las columnas y los niveles de jerarquía.

Trabajar con Grupos y Elementos Calculados

Puede crear un grupo o elemento calculado para ver los datos en una matriz de calor, tabla, tabla dinámica, diagrama de Trellis o gráfico.

Los grupos y elementos calculados permiten agregar nuevos "miembros" a una columna, dichos miembros no existen en el origen de datos. Estos miembros también se denominan "miembros personalizados".

  • Un grupo es una lista estática de miembros que selecciona el usuario, o una lista estática o dinámica que se genera mediante los pasos de selección. Un grupo se representa como un miembro. Puede ampliar detalles en un grupo creado para una columna jerárquica, pero no en una columna creada para una columna de atributo.

    Un grupo utiliza la función de agregación existente de la columna de medidas en que aparece. La agregación se realiza desde el nivel de detalles más bajo de Oracle BI Server, pero ningún valor se cuenta dos veces.

  • Un elemento calculado es un cálculo entre los miembros, que viene representado como un único miembro en el que no se puede profundizar. Al crear un elemento calculado, puede agregar un nuevo miembro en el que haya seleccionado cómo agregar el elemento, como Suma o Media, o una fórmula personalizada. El cálculo se realiza en el nivel agregado, no en el nivel de detalles más bajo.

Los grupos y los elementos calculados se convierten en pasos de selección para la totalidad del análisis cuando se selecciona la opción Todas las Vistas al crear el grupo o elemento calculado. Por lo tanto, se aplican a todas las vistas del análisis. Tanto los grupos como los elementos calculados se pueden guardar como objetos en línea o con nombre. Para obtener información, consulte Almacenamiento de Objetos como en Línea o con Nombre.

Si crea un grupo o elemento calculado para una vista específica seleccionando la opción Vista Actual, el grupo o elemento calculado sólo se aplica a la vista activa específica.

Definición de Grupos

Un grupo (también conocido como "selección guardada" en otros productos) es un miembro definido por el usuario de una columna.

Un grupo puede ser una lista de miembros o un juego de pasos de selección que se pueden ejecutar para generar una lista de miembros. Todos los miembros deben proceder de la misma columna de atributos o columna jerárquica y, en una columna jerárquica, los miembros pueden pertenecer a niveles diferentes de la jerarquía. Los grupos siempre aparecen en la parte inferior de la lista de columnas en el orden en que se agregaron (como se muestra en el panel Pasos de Selección). Los grupos pueden contener miembros u otros grupos. Puede crear un grupo personalizado y agregar el grupo personalizado a una columna de una vista.

Puede guardar un grupo en el catálogo y volver a utilizarlo. Por ejemplo, puede aplicar un grupo a peticiones de datos de variables o peticiones de datos de columnas del panel de control y análisis. Si se aplica un grupo a una petición de datos, la petición de datos presenta el grupo como una opción de la lista opciones o miembros del grupo como opciones de la lista de opciones al usuario en tiempo de ejecución. Consulte Sustitución de Pasos de Selección por Peticiones de Datos de Columnas para obtener información sobre las sustituciones de pasos de selección con peticiones de datos cuando el usuario selecciona miembros de columna o grupos.

Definición de Elementos Calculados

Un elemento calculado es un cálculo entre miembros, que se representa como un único miembro.

Un elemento calculado permite sustituir la regla de agregación por defecto que se especifica en el repositorio de Oracle BI y, para los análisis existentes, la regla de agregación seleccionada por el diseñador. Puede definir un elemento calculado mediante una fórmula personalizada (que es la opción por defecto) o mediante la combinación de miembros seleccionados con una función (por ejemplo, SUM).

Un elemento calculado es un miembro definido por el usuario de una columna. Un elemento calculado puede contener miembros u otros elementos calculados. Los elementos calculados siempre aparecen en la parte inferior de la lista de columnas en el orden en que se agregaron (como se muestra en el panel Pasos de Selección). Puede guardar un elemento calculado en el catálogo y volver a utilizarlo.

Los elementos calculados son útiles cuando desea ver y manipular un juego de miembros como una única entidad. Por ejemplo, podría definir elementos calculados para:

  • Cuentas clave en una región geográfica

  • Productos de nivel superior

  • Períodos de tiempo no estándar, como las tres primeras semanas de septiembre

Puede crear elementos calculados para columnas en varios lugares. Los cálculos son diferentes de las reglas de agregación por defecto que se aplican a las medidas. Consulte Adición de Totales a Tablas y Tablas Dinámicas. Internamente, los elementos calculados se procesan como sentencias SQL SELECT y las funciones indicadas se realizan en el juego de resultados. Consulte Guía de Referencia de Sentencias SQL Lógicas de Oracle Fusion Middleware para Oracle Business Intelligence Enterprise Edition.

Creación de Grupos y Elementos Calculados

Utilice un grupo o un elemento calculado para agregar nuevos "miembros" a una columna.

Por ejemplo, puede revisar cuántos ingresos se han generado para dispositivos móviles y comparar esa cifra con otros tipos de productos. Puede crear un grupo denominado Mobile Devices para la columna Product, que incluya Flip Phones y Smart Phones. Utilice el siguiente procedimiento para crear un elemento calculado o un grupo.

  1. Realice una de las siguientes acciones:
    • Haga clic en el botón para crear un elemento calculado o grupo.

      El botón está disponible en varias ubicaciones. En la siguiente lista, se muestran algunas de estas ubicaciones:

      • En la barra de herramientas del editor de vistas, haga clic en el botón Nuevo Elemento Calculado o en el botón Nuevo Grupo. El nuevo elemento calculado o grupo se creará para todas las vistas.

      • En el panel Diseño, en el área Filas o Columnas de <view-type>, haga clic en el botón Más Opciones situado a la derecha del nombre de la columna y seleccione Nuevo Elemento Calculado. Puede agregar este elemento calculado o grupo a la vista actual o a todas las vistas.

    • Haga clic en el enlace Luego, nuevo paso en el panel Pasos de Selección.

    • En una matriz de calor, tabla, tabla dinámica o diagrama de Trellis (en una posición exterior), seleccione la columna o cabecera de columna, el miembro, el grupo o el elemento calculado que desea incluir y, a continuación, haga clic con el botón derecho y seleccione Crear Grupo o Crear Elemento Calculado.

  2. Complete el cuadro de diálogo adecuado: cuadro de diálogo Nuevo Elemento Calculado o cuadro de diálogo Nuevo Grupo.
  3. Tenga en cuenta lo siguiente al agregar un elemento calculado o grupo:
    • Desde el diseño compuesto:

      • Si está utilizando el menú del botón derecho del mouse, seleccione el botón de opción Vista Actual o Todas las Vistas para agregar el grupo o el elemento calculado a la vista activa específica o a todas las vistas en el diseño compuesto.

      • Si utiliza los botones de la barra de herramientas o panel de selección, el grupo o elemento calculado se agregará a Todas las Vistas en el diseño compuesto.

    • En el editor de vistas, seleccione el botón de opción Vista Actual o Todas las Vistas para agregar el grupo o el elemento calculado a la vista activa específica o a todas las vistas en el diseño compuesto.

    • En el editor de tabla dinámica o tabla utilice el botón Más Opciones y, a continuación, seleccione el botón de opción Vista Actual o Todas las Vistas para agregar el grupo o el elemento calculado a la vista activa específica o a todas las vistas en el diseño compuesto.

    • Si agrega un grupo o elemento calculado a una vista de un panel de control haciendo clic con el botón derecho del mouse, el elemento calculado o grupo sólo se agregará a la Vista Actual.

    • Si agrega un grupo o elemento calculado mediante el botón de opción Todas las Vistas, a cualquier nueva vista que agregue también se le agregará el grupo o elemento calculado.

    • Si agrega un grupo o elemento calculado mediante el botón de opción Vista Actual, a cualquier nueva vista que agregue no se le agregará el grupo ni el elemento calculado.

  4. Cuando haya terminado el elemento calculado o grupo, haga clic en Aceptar.

    Si se detecta algún error, aparece un mensaje. Solucione el error y vuelva a hacer clic en Aceptar.

Es posible que detecte algún error al utilizar grupos si el procesamiento analítico en línea de Oracle (OLAP) es el origen de datos del análisis. Si el grupo se incluye en una vista y aparece un mensaje de error, el problema suele consistir en que una columna de medida de dicho análisis utiliza una agregación externa.

Consulte con el administrador la posibilidad de implantar una de las siguientes soluciones:

  • Especificar de forma explícita la regla de agregación para la medida en el repositorio.

  • Crear el grupo de valores adecuado como miembro de la dimensión en el espacio de trabajo de análisis de Oracle OLAP.

Edición de Grupos y Elementos Calculados

Puede actualizar los grupos y los elementos calculados para presentar la información más útil a los usuarios.

Puede editar grupos y elementos calculados de varias formas:

  • En el panel Pasos de Selección, haga clic en el enlace del elemento o grupo calculado y, a continuación, haga clic en Editar para mostrar el cuadro de diálogo adecuado.

  • Si ha guardado el objeto en el catálogo, seleccione el objeto en el panel Catálogo y haga clic en Editar para ver el cuadro de diálogo correspondiente.

  • En una matriz de calor, tabla, tabla dinámica o diagrama de Trellis (en una posición externa), haga clic con el botón derecho del mouse en el grupo o elemento calculado y seleccione Editar Grupo o Editar Elemento Calculado.

El valor de un grupo o elemento calculado puede verse afectado por los filtros y pasos de selección de varias formas:

  • Filtros: un grupo o elemento calculado se evalúa sólo con los miembros que no se han eliminado mediante el uso de filtros. Por ejemplo, si tiene un elemento calculado para SUM (EAST + WEST) pero WEST se elimina mediante un filtro, solo se incluye la suma de EAST para el elemento calculado. Si se han eliminado todos los miembros, se devuelve un valor nulo, que muestra una celda vacía en una matriz de calor, tabla, tabla dinámica o diagrama de Trellis.

  • Pasos de selección: Al crear pasos de selección, puede agregar un grupo o un elemento calculado en un paso. Los siguientes pasos Sólo Mantener o Eliminar pueden hacer referencia a miembros que estaban incluidos en el grupo o elemento calculado.

    • Una lista de grupos se ve afectada por los miembros que se conservan o se eliminan en los siguientes pasos, pero el valor de contorno del grupo sigue siendo el mismo. Por ejemplo, suponga que el grupo MyNewYork contiene Albany y Buffalo su valor es 100. Imagine que Albany se elimina en un paso posterior. El valor del grupo MyNewYork sigue siendo 100, pero Albany deja de aparecer con el grupo.

    • Un elemento calculado no se ve afectado por los miembros que se conservan o se eliminan en los siguientes pasos.

Si elimina un grupo o elemento calculado de todas las vistas que se han creado mediante el botón de opción Vista Actual, el grupo o elemento calculado se mantienen y no se agregarán a ninguna vista nueva que se agregue posteriormente.

Si elimina un grupo o elemento calculado de todas las vistas que se han creado mediante el botón de opción Todas las Vistas, el grupo o elemento calculado se mantienen y se agregarán a cualquier vista nueva que se agregue posteriormente.

Tenga en cuenta lo siguiente si va a eliminar un grupo o elemento calculado con el menú del botón derecho del mouse:

  • En una vista de una página de panel de control: el elemento calculado o grupo se elimina solo de la vista actual.

  • En una vista de un editor de vistas: el elemento calculado o grupo se elimina solo de todas las vistas.

Adición de un Grupo a Otro Análisis

Puede agregar un grupo a la misma columna en la que se ha creado en otro análisis.

Los grupos que se agregan a un análisis pueden ser una lista de miembros o un juego de pasos de selección. Para obtener información sobre estos grupos, consulte Guardado de Pasos de Selección como un Objeto de Grupo.

Para agregar el grupo, puede utilizar el separador Resultados, o puede hacerlo en el panel Catálogo. Asimismo, puede agregar un grupo utilizando los siguientes medios:

  • En el cuadro de diálogo Editar Paso de Miembro, seleccione Empezar por Grupo o Elemento Calculado en el cuadro Acción y, a continuación, seleccione el grupo del panel Catálogo en la lista Disponible.

  • En el panel Pasos de Selección, haga clic en Luego, nuevo paso para la columna adecuada, seleccione Agregar Grupos o Elementos Calculados, seleccione Seleccionar Grupos Existentes y Elementos Calculados y seleccione el grupo en el cuadro de diálogo resultante.

  1. En el separador Resultados, aparece un análisis que contiene la misma columna en la que desea aplicar las selecciones de un grupo.
  2. Busque el panel Catálogo y navegue a la carpeta adecuada que contiene el grupo guardado.
  3. Seleccione el grupo y haga clic en el botón Agregar Más Opciones en la barra de herramientas del panel Catálogo.
  4. Seleccione una de las siguientes opciones:
    • Agregar para agregar el grupo, lo que genera un valor de contorno para el grupo. En la matriz de calor, tabla, tabla dinámica o diagrama de Trellis puede ver el nombre del grupo, que se puede ampliar para ver los valores de sus miembros. (Valor por Defecto)

    • Agregar Miembros para agregar solo los miembros del grupo al análisis. No se puede ver el valor de contorno.

    El grupo o sus miembros se incluyen como un paso Agregar en el panel Pasos de Selección. Puede reorganizar los pasos según corresponda.

Anidación de Grupos y Elementos Calculados

Al trabajar con grupos y elementos calculados, puede que desee "anidarlos"; es decir, crear un grupo dentro de otro, por ejemplo.

En la siguiente lista, aparecen diferentes escenarios para anidar grupos y elementos calculados:

  • Los grupos pueden estar anidados, es decir, pueden incluir otros grupos. Los grupos anidados están "simplificados". Por ejemplo, suponga que el grupo my_favorite_countries incluye el grupo my_favorite_cities. Al ver y ampliar el grupo my_favorite_countries en una tabla, no aparece el grupo my_favorite_cities. En lugar de eso, aparecen los valores de miembros del grupo my_favorite_cities.

  • Los elementos calculados pueden estar anidados, es decir, pueden incluir otros elementos calculados.

  • Los grupos no pueden contener elementos calculados ni los elementos calculados pueden contener grupos.

  • Al trabajar con pasos de selección:

    • Puede guardar los pasos de selección que incluyen los grupos o elementos calculados como una serie de pasos cuyos resultados se generan en tiempo de ejecución o como resultados estáticos que se vuelven a mostrar en cada ocasión.

    • Puede aplicar un grupo que sea una selección guardada de pasos mediante el panel Catálogo. Si lo hace cuando la selección guardada contiene un paso para un elemento calculado, sólo puede agregar los miembros del grupo. No puede agregar el grupo en sí.

Ejemplos de Elementos Calculados

Para comprender los elementos calculados, debe contar con unos conocimientos básicos de SQL.

Los ejemplos y explicaciones de esta sección asumen que dispone de conocimientos básicos de las sentencias SQL y su sintaxis. La sintaxis que aparece en estos ejemplos se aplica a la función Fórmula Personalizada en el cuadro de diálogo Nuevo Elemento Calculado. Los ejemplos son hipotéticos. No se muestran todos los elementos calculados posibles.

Ejemplo 6-1 Obtención del Valor de la Medida Actual

En este ejemplo se muestra el código necesario para obtener el valor de la medida actual, como ventas en dólares, de cada uno de los productos SoftDrinkA, SoftDrinkB y SoftDrinkC, y agrega los valores.

Esto equivale a seleccionar Suma en la lista Función y, a continuación, escribir o hacer clic en 'SoftDrinkA','SoftDrinkB','SoftDrinkC' para agregarlos al campo Función.

sum('BebidaA','BebidaB','BebidaC')

Ejemplo 6-2 Obtención de la Medida Actual Mínima

En este ejemplo se muestra el código necesario para obtener la medida mínima actual, por ejemplo, de las ventas en dólares de SoftDrinkA o SoftDrinkB, la que sea menor.

min('SoftDrinkA','SoftDrinkB')

En este ejemplo y en el anterior, todos los elementos calculados funcionales se ejecutan para cada miembro de la capa exterior, como la capa Producto. Por ejemplo, si Año y Producto se colocan en un eje, y uno de los elementos calculados anteriores se coloca en la capa Producto, los resultados se calculan por año.

Ejemplo 6-3 Obtención de los Valores de cada Elemento en la Capa Exterior

En este ejemplo se muestra el código necesario para obtener los valores para cada elemento de la capa externa, como Año y Producto, y los agrega.

En lugar de especificar un elemento con nombre para una columna de atributos, como SoftDrinkA, puede especificar $n o $-n, donde n es un entero que indica la posición de la fila del elemento. Si especifica $n, la medida se toma de la fila n. Si especifica $-n, la medida se toma de la fila n a la última.

Por ejemplo, para las ventas en dólares, $1 obtiene la medida de la primera fila del conjunto de datos y $-1 obtiene la medida de la última fila del conjunto de datos.

sum(*)

Ejemplo 6-4 Obtención de los Valores de Medidas y Suma de los Mismos

En este ejemplo se muestra el código necesario para obtener la medida actual, como ventas en dólares, del elemento de la primera, segunda y tercera filas, y se suman.

sum($1,$2,$3)

Ejemplo 6-5 Suma de Valores de Ventas

En este ejemplo se muestra el código necesario para agregar las ventas de SoftDrinkA, SoftDrinkB y SoftDrinkC. Los dos elementos calculados que aparecen en el ejemplo son equivalentes. Es decir, Resumen es la función por defecto; por lo tanto, se puede omitir.

'SoftDrinkA' + 'SoftDrinkB' + 'SoftDrinkC' sum('SoftDrinkA','SoftDrinkB','SoftDrinkC')

Ejemplo 6-6 Suma de Valores de Ventas y Devolución del Máximo

En este ejemplo se muestra el código necesario para agregar las ventas de SoftDrinkA a las ventas de diet SoftDrinkA y, a continuación, se agregan las ventas de SoftDrinkB a las ventas de diet SoftDrinkB y se devuelve el máximo de las dos cantidades.

max('BebidaA' + 'Bebida light A', 'BebidaB' + 'Bebida light B')