Cuadro de diálogo Crear consulta de sondeo (Analysis Services - Datos multidimensionales)
Utilice el cuadro de diálogo Crear consulta de sondeo en SQL Server Data Tools (SSDT) para crear una consulta de sondeo en la pestaña Notificaciones del cuadro de diálogo Opciones de almacenamiento. Una consulta de sondeo es, por lo general, una consulta singleton que devuelve un valor que Analysis Services puede utilizar para determinar si los cambios se realizaron en una tabla o en otro objeto relacional. Para mostrar el cuadro de diálogo Crear consulta de sondeo, haga clic en el botón de puntos suspensivos (...) que se encuentra en la columna Consulta de sondeo de la cuadrícula correspondiente a la opción Sondeo programado de la pestaña Notificaciones del cuadro de diálogo Opciones de almacenamiento. Para obtener más información sobre la pestaña Notificaciones que se encuentra en el cuadro de diálogo Opciones de almacenamiento, vea Notificaciones (cuadro de diálogo Opciones de almacenamiento) (Analysis Services - Datos multidimensionales).
El tipo de valor que debe devolver la consulta de sondeo depende del tipo de actualización planeado para la caché de OLAP multidimensional (MOLAP) del objeto, en función de la tabla que se está consultando:
Si no se ha seleccionado Habilitar actualizaciones incrementales en la pestaña Notificaciones del cuadro de diálogo Opciones de almacenamiento, Analysis Services actualiza completamente la caché de MOLAP correspondiente al objeto si se detecta un cambio durante el sondeo programado. La consulta de sondeo utilizada debe determinar si se han agregado registros a la tabla desde el último período de sondeo.
Si se ha seleccionado Habilitar actualizaciones incrementales en la pestaña Notificaciones del cuadro de diálogo Opciones de almacenamiento, Analysis Services actualiza incrementalmente la caché de MOLAP correspondiente al objeto cuando se detecta un cambio durante el sondeo programado. La consulta de sondeo usada debe determinar el último registro de la tabla.
Por ejemplo, puede utilizar las siguientes consultas de sondeo para proporcionar actualizaciones completas o incrementales para la dimensión Cliente en la base de datos de ejemplo Adventure Works DW Multidimensional 2012 de Analysis Services.
Tipo de actualización |
Consulta de sondeo |
---|---|
Actualización completa |
SELECT COUNT(*) AS TotalCount FROM [dbo].[DimCustomer] |
Actualización incremental |
SELECT MAX([CustomerKey]) AS LastCustomerKey FROM [dbo].[DimCustomer] |
Para obtener más información sobre las actualizaciones completas e incrementales de las notificaciones de sondeo programado, vea Almacenamiento en caché automático (Particiones).
La consulta que se escriba 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á solo una de las opciones siguientes:
Panel de SQL
Panel Resultado
Barra de herramientas, que contiene únicamente Cambiar a Generador de consultas de VDT y Ejecutar
[!NOTA]
Esta opción solo 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).
[!NOTA]
Esta opción solo 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 solo 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.
[!NOTA]
Esta opción solo se muestra si se selecciona Cambiar a Generador de consultas de VDT.
Mostrar u ocultar el panel de SQL
Muestra u oculta el panel de SQL.
[!NOTA]
Esta opción solo se muestra si se selecciona Cambiar a Generador de consultas de VDT.
Mostrar u ocultar el panel Resultado
Muestra u oculta el panel Resultado.
[!NOTA]
Esta opción solo 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.
[!NOTA]
Esta opción solo 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.
[!NOTA]
Esta opción solo 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.
[!NOTA]
Esta opción solo 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.
[!NOTA]
Esta opción solo se muestra si se selecciona Cambiar a Generador de consultas de VDT.
Utilizar GROUP BY
Agrega la funcionalidad de agrupamiento a la consulta.
[!NOTA]
Esta opción solo 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 Cuadro de diálogo Agregar tabla (Analysis Services - Datos multidimensionales).
[!NOTA]
Esta opción solo 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 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 de SQL están sincronizados de forma que los cambios realizados en un panel se reflejen en los otros dos paneles.
Importante 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 de SQL están sincronizados de forma que los cambios realizados en un panel se reflejen en los otros dos paneles.
Panel de 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 de 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 (Datos multidimensionales)