Publicación de contenido en un motor de búsqueda empresarial
La instalación de la búsqueda en índice de IBM Cognos incluye una herramienta de línea de comandos que se ejecuta para crear tarjetas de búsqueda en índice de IBM Cognos. Antes de ejecutar esta herramienta, debe crear y ejecutar una tarea de actualización de índice en IBM Cognos Connection. Para obtener información sobre cómo el motor de búsqueda empresarial crea el índice del contenido, consulte la documentación para el motor de búsqueda empresarial.
Las tarjetas de búsqueda en índice de IBM Cognos no son necesarias para la integración en OneBox.
Cuestiones relacionadas con la seguridad
Al ejecutar una búsqueda de texto completo desde IBM Cognos Connection o uno de los estudios de IBM Cognos, el conjunto de resultados se filtra según los permisos de acceso del usuario. El conjunto de resultados sólo muestra los elementos para los que un usuario tiene permiso de acceso. Sin embargo, cuando un usuario ejecuta una búsqueda desde un motor de búsqueda empresarial de terceros, el conjunto de resultados puede mostrar parte del contenido de Cognos, como el nombre del informe y la descripción, que el usuario no vería al buscar en el portal de IBM Cognos. Esto es así porque las tarjetas de búsqueda en índice y el motor de búsqueda empresarial quedan fuera de la infraestructura de seguridad de IBM Cognos. La seguridad de IBM Cognos se aplica cuando un usuario intenta acceder a un elemento desde el conjunto de resultados de la búsqueda.
Puede utilizar una o varias de las técnicas siguientes al crear tarjetas de búsqueda en índice para controlar la seguridad del contenido de Cognos:
- Limite el número de tarjetas.
Al crear las tarjetas, utilice la información de autenticación que proporciona acceso sólo al contenido público. Este método crea tarjetas que representan un subconjunto de elementos a los que el índice hace referencia. Cuando un usuario ejecuta una búsqueda empresarial, sólo el contenido público de Cognos puede aparecer en el conjunto de resultados.
- Cree conjuntos de tarjetas diferentes.
Ejecute más de una vez la herramienta que crea las tarjetas, utilizando información de autenticación diferente. Cada vez que ejecute la herramienta, creará un nuevo conjunto de tarjetas que harán referencia al contenido al que el perfil de usuario tiene acceso. Si utiliza esta técnica, también debe administrar las recopilaciones y la seguridad con las herramientas de administración del motor de búsqueda empresarial.
- Administre las recopilaciones y la seguridad con las herramientas de administración del motor de búsqueda empresarial.
El motor de búsqueda empresarial proporciona opciones para controlar el conjunto posible de resultados para diferentes usuarios. Esto se logra normalmente definiendo el contenido de diferentes recopilaciones. Una definición de recopilación puede incluir ubicaciones de contenido, como servidores web, o contenido concreto, como tarjetas de búsqueda en índice. Es posible que no pueda duplicar los valores de seguridad de IBM Cognos utilizando estas opciones. Debe probar los resultados de la búsqueda para asegurarse de que consigue la seguridad esperada.
Utilice los archivos y carpetas siguientes para mostrar el contenido de IBM Cognos para un motor de búsqueda empresarial.
Ruta de acceso y nombre de archivo |
Descripción |
---|---|
ubicación_instalación\bin\card\card.txt |
Este archivo de texto contiene información sobre el proceso utilizado para crear tarjetas de búsqueda en índice y los parámetros que puede cambiar para el entorno. |
ubicación_instalación\bin\card\card.bat (Windows) ubicación_instalación\bin\card\card.sh (UNIX) |
Este archivo de proceso por lotes se ejecuta desde una línea de comandos para crear las tarjetas. A menos que el acceso anónimo esté habilitado en IBM Cognos BI, debe proporcionar el espacio de nombres, el identificador de usuario y la contraseña para ejecutar el archivo. Para obtener más información, consulte Guía de instalación y configuración. |
ubicación_instalación\bin\card\card.xml |
Antes de ejecutar card.bat, modifique los parámetros de este archivo para especificar los detalles sobre el entorno. Los valores predeterminados son apropiados para una instalación de prueba de conceptos donde todos los componentes de IBM Cognos están instalados en el mismo sistema. |
ubicación_instalación\indexes\card |
Esta carpeta es la ubicación de salida predeterminada para las tarjetas generadas por card.bat. |