Por qué es importante identificar los informes de Cognos con SQL incorporado
Debido a la naturaleza de las sentencias SQL codificadas de forma rígida, requieren supervisión y mantenimiento continuos. De hecho, si realiza cambios en su base de datos, puede ser casi imposible identificar qué informes tienen suposiciones integradas en su SQL en línea. Hasta que no puedan correr, eso es. Debido a lo difícil que es mantener informes con SQL incorporado, es imperativo identificarlos para poder brindarles la atención adicional que requieren. Esta atención puede tomar la forma de eliminar el SQL incorporado o actualizar el SQL para adaptarse a los cambios en su almacén de datos. Exploremos cómo usar MotioPI para identificar estos informes "especiales".
Instrucciones de uso MotioPI para encontrar informes de Cognos con SQL incorporado
La Panel de búsqueda y reemplazo in MotioPI está diseñado para buscar en las especificaciones de su informe, identificar informes que coinciden con los criterios establecidos por usted e incluso realizar cambios simples en un conjunto de objetos Cognos. Hoy utilizaremos la función de búsqueda de Buscar y reemplazar para identificar rápidamente todos los informes que usan SQL incorporado para que pueda validar su contenido, convertirlos para usar el modelo o eliminarlos de producción por completo.
-
- Abra el panel Buscar y reemplazar en MotioPI. Si es necesario, reduzca su búsqueda para cubrir solo secciones de su tienda de contenido, lo que puede ser particularmente útil si solo le preocupa una subsección de su tienda de contenido o si le preocupa la velocidad de su búsqueda en MotioPI. Para estrechar, seleccione el botón "Estrechar"
- Seleccione los archivos o la carpeta en la que desea realizar su búsqueda y luego seleccione el botón ">>".
- Entrar en " ”(Sin comillas) en el campo de búsqueda.
- Presione el botón "Buscar".
- MotioPI devolverá todos los informes que contengan SQL incorporado de su búsqueda.
- Tenga en cuenta que puede colocar el mouse sobre un fragmento para ver el texto completo de su SQL.
- Una vez que haya localizado todos sus informes con SQL incorporado, puede documentarlos usando la función de exportación en MotioPI (Archivo-> Exportar salida), muévalos a una ubicación usando MotioPI para que pueda localizarlos fácilmente en el futuro, o incluso realizar transformaciones simples en la especificación utilizando la función "Reemplazar" del Panel de búsqueda y reemplazo.
CONCLUSIÓN:
Así es como puede utilizar el panel Buscar y reemplazar en MotioPI para identificar todos los informes con SQL incorporado. Puede obtener algunos falsos positivos con esta técnica, pero eso se hace para que MotioPI no pierde ningún informe con SQL incorporado. También puede limitar los términos de búsqueda para que solo busque la sintaxis exacta de sus declaraciones SQL. Si tiene alguna pregunta sobre cómo utilizar mejor el Panel de búsqueda y reemplazo, simplemente pregunte a continuación en los comentarios. ¡Siempre estaré feliz de compartir cualquier conocimiento de Cognos que pueda tener!