Trabajar con peticiones de datos

Las peticiones de datos permiten a los usuarios especificar criterios que determinan el contenido de la vista que se va a insertar. Oracle Smart View for Office admite peticiones de datos y peticiones de datos de página. Consulte también Trabajar con peticiones de datos de página para obtener más información sobre las peticiones de datos de página.

Las peticiones de datos en Smart View equivalen a las peticiones de datos en Oracle Business Intelligence Enterprise Edition. Smart View sólo admite peticiones de datos de columna.

Las peticiones de datos se definen en el nivel de análisis en Oracle BI EE. Los usuarios deben introducir valores para estas peticiones de datos cada vez que se inserta una vista en Smart View.

Si se han definido peticiones de datos en un análisis en Oracle BI EE, cuando se inserta una tabla, tabla dinámica o vista de gráfico del análisis en Smart View, se le solicita que seleccione los datos que desea mostrar para esa vista. Al insertar una vista compuesta de un análisis que contenga peticiones de datos definidas, se le solicitará que introduzca los valores solo una vez para todas las vistas de dicha vista compuesta.

Por ejemplo, se ha designado una petición de datos de año para un análisis y se pueden elegir los años 2010, 2011 y 2012. Al insertar una tabla, tabla dinámica o gráfico, se le solicitará que seleccione los datos del año que desee mostrar: 2010, 2011 o 2012. O bien, puede insertar la vista compuesta, de modo que la selección de peticiones de datos que realice se aplicará a todas las vistas insertadas. Tras la inserción, puede editar las peticiones de datos en cada vista individual para seleccionar los datos de otro año que desee mostrar.

Las vistas solo se pueden editar de forma individual. La operación de edición le solicitará que seleccione los valores para cada una de las vistas que se está editando.

Puede editar las peticiones de datos en las vistas que se han insertado o copiado y pegado.

Nota:

Las peticiones de datos definidas en columnas jerárquicas en Oracle BI EE no están soportadas en Smart View.

Para editar peticiones de datos:

  1. En la hoja de trabajo, seleccione una vista:
    • Vistas de gráficos: seleccione el gráfico.

    • Vistas de tabla y de tabla dinámica: seleccione una celda de la tabla.

  2. En la banda de Oracle BI EE, seleccione el botón Editar peticiones de datos para mostrar las selecciones originales.

    Figura 28-9 Botón Editar peticiones de datos


    Botón Editar peticiones de datos en la banda de Oracle BI EE

    Si la definición de informe ha cambiado en el servidor, las selecciones se restablecerán y deberá seleccionar todas las peticiones de datos y columnas de nuevo.

  3. En el Selector de petición de datos, modifique las selecciones de petición de datos.

    Dependiendo de cómo se haya configurado la petición de datos en Oracle BI EE, puede seleccionar los datos directamente de una lista desplegable en el Selector de petición de datos. También puede seleccionar valores del cuadro de diálogo Selector de valor.

    Nota:

    En el Selector de petición de datos, el número máximo de elementos que se pueden mostrar en controles de listas desplegables y listas de opciones es 256. Para mostrar más elementos, incremente el valor de Prompts/MaxDropDownValues en instance.config en Oracle Business Intelligence Answers.

    A continuación se muestra un ejemplo de un selector de valores, donde se han seleccionado los años 2008, 2009 y 2010 para su visualización.

    Figura 28-10 Cuadro de diálogo Selector de valor que muestra los años 2008, 2009 y 2010 seleccionados


    Cuadro de diálogo Selector de valor que muestra los años 2008, 2009 y 2010 seleccionados

    Después de hacer clic en Aceptar en el selector de valores, las selecciones rellenan la primera petición de datos de la opción Selector de petición de datos del ejemplo (Figura 28-11). Una segunda petición de datos de la opción Selector de petición de datos de ejemplo requiere que introduzca directamente una cantidad; en este ejemplo, la cantidad a mostrar es una cantidad facturada mayor que $5.000.

    El cuadro de diálogo Selector de peticiones de datos completo aparece como se muestra en la Figura 28-11.

    Figura 28-11 Selector de petición de datos rellena


    Cuadro de diálogo Selector de petición de datos rellena. Se seleccionan los años 2008, 2009 y 2010 para que se visualicen así como todas las cantidades facturadas superiores a $5.000.

    En algunos casos, los datos de los que realizar la selección pueden ser demasiado largos. Para organizar la carga de grandes cantidades de datos en Selector de valor, Smart View presenta los valores en grupos. Desplácese y seleccione del primer grupo que aparece y, a continuación, haga clic en Más para ver y realizar selecciones del siguiente grupo. Siga haciendo clic en Más hasta que haya visualizado y seleccionado lo que desea de la lista de datos completa. En Figura 28-12 se muestra un ejemplo.

    Figura 28-12 Selector de valor que muestra la opción Más para grandes cantidades de datos


    Selector de valor que muestra el botón Más para trabajar con grandes cantidades de datos.
  4. Haga clic en Aceptar para cerrar el selector de peticiones de datos.

    Después de realizar las selecciones y hacer clic en Aceptar, la vista se refresca de forma inmediata y refleja las selecciones realizadas.

  5. Repita este procedimiento para editar las peticiones de datos para cambiar la salida que se muestra.

Nota:

  • Las listas de selección especificadas para las peticiones de datos de BI Answers (listas de botón de radio y listas de casilla de verificación) se convierten en controles de lista en Smart View.

  • Si se define una petición de datos en columnas dobles y se selecciona el operador de peticiones de datos * Pedir a usuario, los siguientes operadores no funcionan durante el tiempo de ejecución:

    • es menor que

    • es menor que o igual a

    • es mayor que

    • es mayor que o igual a

    • es como

    • no es como

    Para evitar esto, no utilice el operador * Pedir a usuario. Defina el operador de forma explícita durante el tiempo de diseño con uno de los operadores anteriores. De este modo, los operadores funcionarán.

  • Se ha creado una petición de datos de fecha con la entrada de usuario definida en texto y el valor por defecto definido en SQL, que muestra los resultados de la fecha actual de la SQL current_date que se muestra en la petición de datos y no la fecha actual real.