|
6. Creación de criterios
de selección de registros.
No siempre vamos a desear traer todos los
datos de las tablas que se escogieron para crear el cubo. Muchas
veces vamos a desear utilizar solo un subconjunto de ellos, por ejemplo los
datos de una sola región de ventas, o los datos de cierta fecha o periodo en adelante. Esta sección nos
permite escoger que registros de la base de datos fuente
queremos utilizar para crear el cubo.
El criterio de búsqueda se lleva a cabo
comparando los valores de los campos que se escogen contra los valores que
se especifican en esta sección. Para cada registro
que se lee de la base de datos se aplica la condición o condiciones, si
estas se cumplen, entonces si se trae este registro en la consulta, si las
condiciones no se cumplen, entonces el registro se desecha y no se trae para
la consulta.
Puede utilizar los botones:
Los campos que se muestran en la lista de condiciones
de búsqueda son:
-
(: Utilice este campo si desea ingresar
un paréntesis izquierdo en su criterio de búsqueda.
Posteriormente requerirá ingresar un paréntesis derecho.
-
Negar: Marque esta casilla si desea
negar la condición que definió en el diálogo Agregar criterios de búsqueda.
-
Campo: Es el campo de la consulta sobre
el cual se va a aplicar el criterio de búsqueda. Aparece mostrado el
Alias del campo.
-
Operador: Es el operador o tipo de
comparación que se va a utilizar en este criterio en particular. Usted
va a comparar el valor de un campo contra una constante o algún valor.
Si desea comparar el valor del campo contra el valor de otro
campo. Los operadores que se pueden utilizar son:
-
Igual (=): El valor del campo
debe ser igual al valor que se especifica para cumplir la
condición
-
Diferente (<>): El valor del
campo debe ser distinto al especificado.
-
Mayor (>): El valor del campo debe ser mayor al
especificado.
-
Menor (<): El valor del campo debe
ser menor al especificado.
-
Mayor o igual
(>=) : El
valor del campo debe ser mayor o igual al especificado.
-
Menor o igual (<=): El valor del
campo debe ser menor o igual al especificado.
-
Como (like): Puede especificar un patrón de
búsqueda para
encontrar registros que no conoce exactamente. Vea el diálogo Agregar criterios de búsqueda
para obtener
mas información.
-
Esta en la lista
(in): Puede especificar una lista de valores
separados por comas. Si el tipo de campo contra el que se compara es
carácter o Fecha, debe utilizar
comillas para separar las distintas entradas a la lista. Por ejemplo
'A','B','C'
.
-
Esta entre
(between): El valor del campo debe estar entre el rango de valores especificado por la condición. El rango
incluye los valores dados aquí.
-
Esta vacío (is
null): El valor del campo debe estar vació o ser nulo.
-
Valor 1: Aquí se muestra el valor contra cual se va a comparar el
campo. Debe utilizar comillas alrededor de campos tipo
Fecha o carácter. Si desea comparar contra un campo
de la base de datos, escriba el campo con el formato alias.campo
.
-
Valor 2: Si escogió el operador
Esta entre (between), aquí se especifica el valor
superior del rango.
-
Juntar con: Cuando se define mas de un
criterio de búsqueda, es necesario juntar los criterios entre si. Puede
escoger entre siguientes opciones:
-
Y: Cuando junta dos o mas criterios
con Y, significa que todos los criterios
deben cumplirse satisfactoriamente para que el criterio de búsqueda se
cumpla totalmente.
-
O: Cuando junta dos o mas criterios
con O, significa que para que el criterio de
búsqueda se cumple, por lo menos uno de las condiciones de búsqueda
debe cumplirse satisfactoriamente.
-
): Utilice este campo para ingresar el
paréntesis derecho de su criterio. Este debe cazar con un paréntesis
izquierdo. El utilizar paréntesis, es sinónimo de crear distintos
criterios de búsqueda que constan de varias partes cada
uno.
Puede utilizar el
botón Adelante para proseguir a la pantalla 7. Selección de campos para ordenar la
consulta. Solo se valida que el número de paréntesis del lado
izquierdo sea igual al número de paréntesis del lado derecho.
El botón Atrás lo va a llevar a la pantalla 5.Creación de preguntas para el
usuario.
|