Compartir a través de


Crear consulta de procesamiento (cuadro de diálogo, SSAS)

Use el cuadro de diálogo Crear consulta de procesamiento de Business Intelligence Development Studio para crear una consulta de procesamiento en la ficha Notificaciones del cuadro de diálogo Opciones de almacenamiento. Una consulta de procesamiento es aquella que devuelve un conjunto de filas que contiene los cambios realizados en una tabla asociada a un objeto de Analysis Services desde la última vez que se sondeó la tabla, con el fin de actualizar incrementalmente la caché OLAP multidimensional (MOLAP) del objeto. Analysis Services utiliza otra consulta, denominada consulta de sondeo, para sondear una tabla asociada a un objeto y determinar si ésta ha cambiado. Las consultas de procesamiento no son necesarias para actualizar completamente la caché MOLAP del objeto.

Por lo general, la consulta de procesamiento utiliza parámetros y actualmente se admiten dos parámetros:

  • El valor singleton devuelto por la consulta de sondeo durante el sondeo programado anterior.
  • El valor singleton devuelto por la consulta de sondeo durante el sondeo programado actual.

Por ejemplo, las consultas que se muestran en la siguiente tabla podrían utilizarse para actualizar incrementalmente la dimensión Customer en el proyecto de ejemplo Adventure Works DW de Analysis Services.

Tipo de consulta Instrucción de consulta

Consulta de sondeo

SELECT

MAX([CustomerKey]) AS LastCustomerKey

FROM

[dbo].[DimCustomer]

Consulta de procesamiento

SELECT

*

FROM

[dbo].[DimCustomer]

WHERE

(CustomerKey > COALESCE (@Param1, - 1))

AND (CustomerKey <= @Param2)

Para obtener más información acerca de las actualizaciones incrementales para notificaciones de sondeos programados, vea Almacenamiento en caché automático.

Para mostrar el cuadro de diálogo Crear consulta de procesamiento, haga clic en ... en la columna Consulta de procesamiento de la cuadrícula de la opción Sondeo programado en la ficha Notificaciones del cuadro de diálogo Opciones de almacenamiento. Para obtener más información acerca de la ficha Notificaciones del cuadro de diálogo Opciones de almacenamiento, vea Notificaciones (cuadro de diálogo Opciones de almacenamiento, SSAS).

La consulta proporcionada debe ser un comando de consulta válido para el proveedor subyacente. La consulta se prepara para la validación con el proveedor correspondiente, así como para identificar las columnas devueltas. El cuadro de diálogo puede presentar dos vistas:

  • Generador de consultas de Visual Database Tools (VDT)
    El Generador de consultas de VDT proporciona a todos los usuarios un conjunto de herramientas de interfaz de usuario para crear y probar de forma visual consultas SQL.
  • Generador de consultas genérico
    El Generador de consultas genérico proporciona a los usuarios avanzados una interfaz de usuario más sencilla y más directa para crear y probar consultas SQL.

Opciones

Origen de datos

Especifique el origen de datos para la consulta.

Definición de la consulta

La definición de la consulta proporciona una barra de herramientas y paneles (que dependerán de la vista seleccionada) para definir y probar consultas.

Barra de herramientas

Use la barra de herramientas para administrar conjuntos de datos, seleccionar los paneles que desea mostrar y controlar diversas funciones de consulta.

Valor

Descripción

Cambiar a Generador de consultas genérico

Seleccione esta opción si desea mostrar únicamente las opciones disponibles para la vista del Generador de consultas genérico. Se mostrará sólo una de las opciones siguientes:

  • Panel SQL
  • Panel Resultado
  • Barra de herramientas, que contiene únicamente Cambiar a Generador de consultas de VDT y Ejecutar

ms188965.note(es-es,SQL.90).gifNota:

Esta opción sólo se muestra si se selecciona Cambiar a Generador de consultas de VDT.

Cambiar a Generador de consultas de VDT

Seleccione esta opción si desea mostrar todas las opciones disponibles para la vista del Generador de consultas de Visual Database Tools (VDT).

ms188965.note(es-es,SQL.90).gifNota:

Esta opción sólo se muestra si se selecciona Cambiar a Generador de consultas genérico.

Mostrar u ocultar el panel Diagrama

Muestra u oculta el panel Diagrama.

Nota   Esta opción sólo se muestra si se selecciona Cambiar a Generador de consultas de VDT.

Mostrar u ocultar el panel Cuadrícula

Muestra u oculta el panel Cuadrícula.

ms188965.note(es-es,SQL.90).gifNota:

Esta opción sólo se muestra si se selecciona Cambiar a Generador de consultas de VDT.

Mostrar u ocultar el panel SQL

Muestra u oculta el panel SQL.

ms188965.note(es-es,SQL.90).gifNota:

Esta opción sólo se muestra si se selecciona Cambiar a Generador de consultas de VDT.

Mostrar u ocultar el panel Resultado

Muestra u oculta el panel Resultado.

ms188965.note(es-es,SQL.90).gifNota:

Esta opción sólo se muestra si se selecciona Cambiar a Generador de consultas de VDT.

Ejecutar

Ejecuta la consulta. Los resultados se muestran en el panel Resultado.

Comprobar SQL

Comprueba la instrucción SQL de la consulta.

ms188965.note(es-es,SQL.90).gifNota:

Esta opción sólo se muestra si se selecciona Cambiar a Generador de consultas de VDT.

Orden ascendente

Ordena de forma ascendente las filas de salida de la columna seleccionada en el panel Cuadrícula.

ms188965.note(es-es,SQL.90).gifNota:

Esta opción sólo se muestra si se selecciona Cambiar a Generador de consultas de VDT.

Orden descendente

Ordena de forma descendente las filas de salida de la columna seleccionada en el panel Cuadrícula.

ms188965.note(es-es,SQL.90).gifNota:

Esta opción sólo se muestra si se selecciona Cambiar a Generador de consultas de VDT.

Quitar filtro

Quita los criterios de ordenación, si corresponde, para la fila seleccionada en el panel Cuadrícula.

ms188965.note(es-es,SQL.90).gifNota:

Esta opción sólo se muestra si se selecciona Cambiar a Generador de consultas de VDT.

Utilizar GROUP BY

Agrega la funcionalidad de agrupamiento a la consulta.

ms188965.note(es-es,SQL.90).gifNota:

Esta opción sólo se muestra si se selecciona Cambiar a Generador de consultas de VDT.

Agregar tabla

Muestra el cuadro de diálogo Agregar tabla para agregar una nueva tabla o vista a la consulta. Para obtener más información acerca del cuadro de diálogo Agregar tabla, vea Agregar tabla (cuadro de diálogo, SSAS).

ms188965.note(es-es,SQL.90).gifNota:

Esta opción sólo se muestra si se selecciona Cambiar a Generador de consultas de VDT.

Panel Diagrama

Muestra en un diagrama los objetos a los que se hace referencia en la consulta. El diagrama muestra las tablas incluidas en la consulta e indica cómo se combinan. Active o desactive la casilla de verificación situada junto a una columna de la tabla para agregarla a (o quitarla de) la salida de la consulta.

Al agregar tablas a la consulta, el cuadro de diálogo crea combinaciones entre las tablas teniendo en cuenta las claves. Para agregar una combinación, arrastre un campo de una de las tablas a un campo de otra tabla. Para administrar una combinación, haga clic en ella con el botón secundario.

Haga clic con el botón secundario en el panel Diagrama para agregar o quitar tablas, seleccionar todas las tablas y mostrar u ocultar paneles.

[!NOTA] Los contenidos del panel Diagrama, el panel Cuadrícula y el panel SQL están sincronizados de forma que los cambios realizados en un panel se reflejen en los otros dos paneles.

ms188965.note(es-es,SQL.90).gifImportante:
No es posible cambiar los tipos de consulta en el cuadro de diálogo.

Panel Cuadrícula

Muestra en una cuadrícula los objetos a los que se hace referencia en la consulta. Puede usar este panel para agregar y quitar columnas en la consulta, y para cambiar la configuración de cada columna.

[!NOTA] Los contenidos del panel Diagrama, el panel Cuadrícula y el panel SQL están sincronizados de forma que los cambios realizados en un panel se reflejen en los otros dos paneles.

Panel SQL

Muestra la consulta como una instrucción SQL. Le permite modificar la instrucción SQL de la consulta.

[!NOTA] Los contenidos del panel Diagrama, el panel Cuadrícula y el panel SQL están sincronizados de forma que los cambios realizados en un panel se reflejen en los otros dos paneles.

Panel Resultado

Muestra los resultados de la consulta al hacer clic en Ejecutar en el panel Barra de herramientas.

Vea también

Referencia

Diseñadores y cuadros de diálogo de Analysis Services (SSAS)

Ayuda e información

Obtener ayuda sobre SQL Server 2005