Skip to main content

Definiciones de consultas

La pestaña de definiciones de consultas de la consola de gestión del marco de reportes, que muestra el botón Crear Definición de Consulta y el Tipo, Usuario, Nombre, Descripción, Fuente de Datos, Modificar, Eliminar. y columnas de exportación.

La pestaña definiciones de consultas permite a los usuarios crear nuevas consultas y ver y gestionar consultas creadas previamente.

Tipo

Estándar: una consulta utilizada por un informe al que se ha suscrito.

Personalizada: una consulta construida en su sistema.

Asa

Normalmente un guid (algunas consultas antiguas pueden tener asas descriptivas) que es generado por el sistema y se utiliza como identificador único para la consulta.

Nombre

El nombre de la consulta para fines de referencia.

Descripción

Una breve descripción de la consulta.

Origen de datos

La fuente de conexión utilizada para la consulta; las conexiones estándar son BBLEARN, CMSDOC y BBSTATS.

Modificar

Un enlace para editar la consulta.

Borrar

Un enlace para eliminar la consulta.

Exportar

Un enlace para exportar la definición de la consulta como un archivo de texto JSON.

La herramienta Crear Definición de Consulta permite a un usuario con conocimientos de escritura de consultas SQL escribir y guardar una consulta que el usuario final puede ejecutar para llenar un informe. La herramienta tiene algunas funciones de seguridad integradas para evitar que se escriba código malicioso (por ejemplo, no puede usarla para actualizar Blackboard datos), pero sigue escribiendo SQL para ejecutarlo contra una base de datos. Tenga esto en cuenta mientras desarrolle consultas porque podría escribir una consulta mala y arruinar su sistema. La herramienta es básica, pero tiene potencia.

Las consultas malas consumirán recursos de la base de datos y harán que su sistema se hunda. Esto no se puede decir con suficiente enfado. Puede escribir una consulta en la base de Blackboard datos de transacciones que afectará al rendimiento del sistema. La mejor práctica es desarrollar una consulta usando otra herramienta contra una base de datos no de producción (por ejemplo, Snowflake o pgAdmin contra una instancia de prueba).

No existe ningún mecanismo para detener una consulta en el servidor una vez ejecutada. Esta es una excelente razón para desarrollar en otro sistema y pegar la definición de consulta cuando sepa que funcionará correctamente.

Para encontrar más información sobre consultas de redacción, visita Anthology Soporte e inicia sesión. Busca el artículo 89873 y descarga la Guía de Usuario del Gestor de Informes de Prórroga del Marco de Informes.