Temas
Este capítulo incluye las siguientes secciones:
Los agentes permiten automatizar sus procesos empresariales.
Puede utilizar agentes para ofrecer alertas controladas por eventos, publicación programada de contenido y ejecución de acciones condicionales controlada por eventos.
Puede seleccionar:
Una programación en la que se ejecuta el agente.
Una condición de datos que determina lo que hace el agente.
Un análisis que se puede distribuir.
Acciones que se pueden ejecutar automáticamente en función de si se cumple la condición de los datos.
Los agentes pueden detectar de forma dinámica oportunidades y problemas basados en información, determinar los individuos adecuados a los que hay que avisar, así como entregarles información a través de una gran variedad de dispositivos (correo electrónico, teléfonos, etc.)
Nota:
El contenido de entrega de un agente se localiza según la configuración regional preferida del destinatario. (Los usuarios especifican su configuración regional preferida en el separador Preferencias del cuadro de diálogo Mi Cuenta.)Una alerta es una notificación generada por un agente que entrega contenido personalizado y accionable a destinatarios especificados y suscriptores del agente.
Puede ver las alertas que se le han entregado a través de Oracle BI Enterprise Edition, por ejemplo:
En la sección Alertas de la página inicial.
En la primera página de Mi Panel de Control. (Se agrega automáticamente una sección Alertas a la primera página de Mi Panel de Control, si no la coloca allí manualmente).
En una página del panel de control, si el diseñador agrega una sección Alertas a la página. Consulte Adición de Contenido a los Paneles de Control.
En el cuadro de diálogo Alertas que aparece con el botón Alertas en la cabecera global.
En los dispositivos de entrega especificados, como un teléfono. Consulte Definición de Dispositivos y Perfiles de Entrega
Para obtener más información, consulte Acceso y Gestión de Alertas.
En el formato más sencillo, los agentes realizan automáticamente un análisis de catálogo especificado según una programación definida y examina los resultados de un problema u oportunidad específicos.
Si se detectan el problema o la oportunidad específicos en los resultados, se genera una alerta y se envía a los destinatarios especificados y a los suscriptores del agente, mediante las opciones de entrega especificadas para cada persona.
Para obtener más información sobre las alertas, consulte Definición de Alertas. Para obtener más información sobre las opciones de entrega, consulte Definición de Dispositivos y Perfiles de Entrega
Para manejar requisitos más complejos, los agentes pueden llamar a acciones que activan otros agentes, scripts, programas Java o aplicaciones. Los resultados se pueden enviar entre agentes y a otras aplicaciones o servicios mediante XML, HTML o texto sin formato. Por ejemplo, un agente puede ejecutar un análisis para identificar todos los pedidos de productos actuales que superan un importe en dólares que no se puede rellenar desde un almacén regional. Los resultados se pueden enviar a otro agente que realice un análisis para buscar fuentes alternativas para estos productos. Se puede activar un agente final para proporcionar información a un sistema de CRM corporativo y notificar a los representantes de cuentas adecuados las fuentes alternativas.
Puede ser destinatario de las alertas generadas por algunos agentes de forma automática y los agentes creados por otros usuarios pueden estar disponibles para que se suscriba a ellos. Asimismo, puede crear sus propios agentes si dispone de los permisos y las responsabilidades adecuados. En función del nivel de autoridad de que disponga, puede compartir los agentes que seleccione con otros usuarios o hacer que los agentes estén disponibles para todos los usuarios.
El editor de agente permite crear agentes para entregar contenido personalizado y accionable a usuarios. Asimismo, permite ver un resumen de la configuración actual de los agentes.
El editor de agente contiene los siguientes separadores:
General: permite especificar la prioridad del contenido que va a entregar un agente y cómo generar el contenido de entrega (es decir, como qué usuario se ejecutará la consulta).
Programa: permite especificar si el agente se ejecutará según un programa, la frecuencia con que se ejecutará, y cuando empezará y terminará su ejecución.
Condición: permite especificar si un agente siempre entrega su contenido y ejecuta sus acciones, o si entrega su contenido y ejecuta sus acciones condicionalmente.
Contenido de Entrega: permite especificar el contenido para entregarlo con un agente, como una página de panel de control o un análisis guardado.
Destinatarios: permite especificar quién recibirá el contenido de entrega del agente y que puede suscribirse al agente.
Destinos: permite especificar dónde se entregará el contenido.
Acciones: permite especificar una o varias acciones para que se ejecuten cuando termine un agente.
Puede obtener acceso al editor de agentes al crear o editar un agente. Consulte Creación de Agentes.
El acceso a clientes está disponible para todos los usuarios de Oracle BI EE.
El otorgamiento de acceso a funciones de agente específicas se realiza desde la página Gestionar Privilegios. Si dispone de la autoridad adecuada, puede conceder o denegar el acceso de forma explícita a diferentes privilegios de agente, incluida la capacidad de realizar las siguientes acciones:
Crear agentes
Publicar agentes para su suscripción
Entregar agentes a usuarios determinados de forma dinámica o especificados
Encadenar agentes
Modificar suscripciones actuales a agentes
Para obtener más información sobre los privilegios, consulte Gestión de Privilegios de Presentation Services en Security Guide for Oracle Business Intelligence Enterprise Edition (Guía de Seguridad para Oracle Business Intelligence Enterprise Edition).
La personalización permite crear agentes genéricos que puede utilizar en diferentes circunstancias.
El uso de personalizaciones en los agentes ayuda a reducir el número de agentes y condiciones que debe crear para su organización. También permite proporcionar la alerta específica necesaria para una circunstancia concreta.
La personalización en un agente va acompañada de la anulación de los operadores y los valores de filtro solicitados asociados a análisis que se utilizan en el agente. (Los filtros solicitados son aquéllos cuyo operador está definido en Se solicita. Para obtener más información sobre los filtros solicitados, consulte Creación de Filtros de Columna.)
Puede utilizar análisis en un agente al especificar que el agente realizará las siguientes acciones:
Entregar condicionalmente su contenido y ejecutar sus acciones mediante una condición (con nombre o en línea) basada en un análisis. Para obtener más información sobre las condiciones, consulte Trabajar con Condiciones.
Entregar un análisis como su contenido.
Los filtros solicitados se pueden personalizar en varios puntos, en función de la forma en que se utilice el análisis al que está asociado.
Si se utiliza el análisis como base para una condición con nombre, la cadena de personalización es la siguiente:
En el análisis
En la condición con nombre
En la personalización del agente de la condición
En la personalización de la suscripción de la condición del agente
Si el análisis se utiliza como base para una condición en línea creada en el agente, la cadena de personalización es la siguiente:
En el análisis
En la personalización del agente de la condición
En la personalización de la suscripción de la condición del agente
Si el análisis se especifica como contenido de entrega para un agente, la cadena de personalización es la siguiente:
En el análisis
En la personalización del agente del contenido de entrega
En la personalización de la suscripción del contenido de entrega
Al usar la personalización en un agente, tenga en cuenta los siguientes puntos:
Una vez que se anule un filtro, no puede volver a anularse en la cadena de personalización. Por ejemplo, si anula un filtro en la personalización de agente del contenido de entrega, el suscriptor no puede anularlo posteriormente en la personalización de suscripción del contenido de entrega.
Si se combinan filtros en un análisis (es decir, se forman con AND y OR), estas estructuras no aparecen en la personalización.
Si los mismos filtros se usan más de una vez en un agente, sólo aparece un único juego de filtros para su personalización. Los valores personalizados que especifique se aplican a todas las instancias del filtro repetido.
Excepción: si el análisis es el resultado de la combinación de dos o más análisis según una operación de unión, se muestran los filtros únicos de cada parte de la unión para su personalización. Para obtener más información sobre la combinación de análisis, consulte Combinación de Columnas con Operaciones de Definición.
Los filtros que se transmiten entre agentes que participan en una cadena (consulte la acción Llamar Agente en Acciones que Llaman a Operaciones, Funciones o Procesos en Sistemas Externos) no soportan la personalización. Los filtros transmitidos desde el agente principal son los que no tienen personalizaciones de suscriptor. Lox filtros transmitidos al agente secundario sustituyen a los respectivos filtros a los que se han pedido datos antes de aplicar las personalizaciones de suscriptor.
Puede automatizar los procesos de negocio al crear y utilizar agentes.
Tenga en cuenta estas directrices:
También puede ver el editor de Agente al seleccionar Agente en el área Crear... de la página inicial.
Además, puede crear un agente a partir de un análisis. Para obtener más información, consulte Creación de Agentes de Análisis.
Utilice el siguiente procedimiento para crear un agente.
Puede consultar un resumen de la configuración actual del agente.
Los resúmenes se muestran en el editor de Agente y se pueden ampliar o reducir. Por defecto, el resumen está ampliado.
Tenga en cuenta esta directriz:
Además, puede ver un resumen de la configuración de un agente en el panel Vista Previa de la página Catálogo.
Para reutilizar los agentes, guárdelos.
Puede guardar agentes en carpetas existentes o en carpetas nuevas que cree del siguiente modo.
Si un agente está disponible para suscripciones, debe guardarlo en una subcarpeta en /Carpetas Compartidas, por ejemplo, /Carpetas Compartidas/Agentes Compartidos/Ventas/Agente1. (Tenga en cuenta que no se puede guardar un agente directamente en /Carpetas Compartidas; por ejemplo, /Carpetas Compartidas/Agente1).
Si un agente no está disponible para suscripciones, puede guardarlo en una subcarpeta de /Carpetas Compartidas, en /Mis Carpetas, o en una subcarpeta de /Mis Carpetas, por ejemplo, /Mis Carpetas/Ventas/Agente1. (Tenga en cuenta que no se puede guardar un agente directamente en /Carpetas Compartidas; por ejemplo, /Carpetas Compartidas/Agente1).
Para obtener más información sobre la suscripción a agentes, consulte Suscripción a Agentes.
Para guardar un agente:
Puede suscribirse a agentes que el propietario haya puesto a su disposición para suscribirse a ellos.
Para suscribirse a un agente:
Para que un agente esté disponible para su suscripción, en el separador Destinatarios del editor de Agente, la opción Publicar agentes para su suscripción debe estar seleccionada y se deben identificar los usuarios, grupos de catálogos y roles de la aplicación a los que está permitida la suscripción.
Puede ver una lista de agentes a los que está suscrito o que le pertenecen, es decir, los que ha seleccionado en su carpeta personal (Mis Carpetas).
Puede acceder a los agentes a los que está suscrito o de los que es propietario para cambiar su comportamiento.
Puede anular la suscripción a los agentes los que está suscrito actualmente.
La anulación de la suscripción a un agente significa que no verá la salida de dicho agente.
Supongamos que un agente se ha configurado para permitir que los usuarios personalicen la suscripción y el agente utiliza un análisis que incluye un filtro solicitado para su condición, el contenido de entrega o ambos.
Puede personalizar los valores del filtro para el análisis condicional, el análisis de contenido de entrega o ambos para que se adapte a sus necesidades.
Para permitir que los usuarios personalicen una suscripción a un agente, el agente se debe ejecutar como Destinatario y el usuario debe seleccionar la opción Permitir a los suscriptores personalizar el agente en el separador Destinatarios del editor de Agente.
Si tiene valores de filtro personalizados en una suscripción de agente y desea ver los valores del filtro en los resultados del agente, debe agregar una vista de filtros al análisis.
Los valores de filtro personalizados permiten presentar solo la información más importante a través de un agente.
Puede desactivar temporalmente (y volver a activar) el programa de un agente.
Al desactivar el programa de un agente, el agente deja de ejecutarse en su programa definido. Esto no impide que se ejecute de otra forma, por ejemplo, mediante el botón Ejecutar Agente Ahora en el editor de Agente.
La desactivación de un agente resulta útil si ha definido un programa para un agente pero decide detenerlo durante un período de tiempo determinado.
Además, el programa de un agente puede desactivarse temporalmente por defecto. Por ejemplo, al copiar una carpeta que contiene uno o varios agentes, el programa de cada copia de agente se desactiva por defecto y el agente no se ejecuta en su programa definido hasta que lo active.
Para desactivar y activar posteriormente el programa de un agente:
Además, puede desactivar y activar el programa de un agente mediante la casilla Activado del separador Programar del editor de Agente.
Puede recibir notificaciones sobre el contenido a través de dispositivos y perfiles de entrega.
Los dispositivos y los perfiles de entrega controlan la forma en que se le avisa de que un agente ha generado una alerta y los dispositivos que reciben el contenido:
Dispositivo: un dispositivo es el medio utilizado para entregarle contenido. El contenido de un agente se puede entregar a diferentes dispositivos, en un mensaje de correo electrónico o SMS.
Perfil de entrega: los perfiles de entrega especifican qué dispositivos se utilizan para entregarle contenido, en función de la prioridad del contenido. Puede definir varios perfiles de entrega para satisfacer sus necesidades y alternar su uso. No obstante, solo puede haber un perfil activo al mismo tiempo.
Por ejemplo, puede tener un perfil de entrega En la Oficina, que entregue el contenido al correo electrónico de una oficina, y un perfil De Viaje, que entregue el contenido a su teléfono móvil, en función de la prioridad de la información.
Puede configurar sus dispositivos y perfiles de entrega desde el separador Opciones de Entrega del cuadro de diálogo Mi Cuenta. Para obtener más información, consulte Configuración de los Dispositivos y Perfiles de Entrega (El administrador gestiona los tipos de dispositivos que están disponibles para usted. Para obtener más información, consulte Gestión de Tipos de Dispositivos para Agentes en Guía del Administrador de Seguridad para Oracle Business Intelligence Enterprise Edition).
Nota:
Su organización puede generar automáticamente dispositivos de entrega del sistema y perfiles de entrega del siguiente modo:Si utiliza el área temática Sistema SA, su organización puede generar dispositivos de entrega del sistema basados en la dirección de correo electrónico de cada usuario y otro tipo de información (como los números de teléfono móvil) del área temática Sistema SA y generar un perfil de entrega del sistema para cada usuario mediante los dispositivos de entrega del sistema del usuario.
Con el servidor LDAP (únicamente si los dispositivos y perfiles de entrega no se han generado a partir del área temática Sistema SA), su organización puede generar dispositivos de entrega del sistema a partir de la dirección de correo electrónico de cada usuario desde el servidor LDAP y, a continuación, generar un perfil de entrega del sistema.
Si no configura ningún dispositivo o perfil, se genera el perfil de entrega del sistema para usted como perfil por defecto. (Tenga en cuenta que, incluso aunque defina otros perfiles, puede configurar el perfil del sistema como perfil por defecto). Si define un perfil de entrega, puede incluir dispositivos del sistema en este perfil y definir los niveles de prioridad para los que se debe utilizar este dispositivo de entrega.
Consulte Configuración del Área Temática del Sistema SA en Guía de programación de trabajos para Oracle Business Intelligence Enterprise Edition.
En función de los destinos especificados para un agente, se puede entregar contenido a las siguientes ubicaciones:
Página inicial y panel de control. (Para saber cómo se entrega el contenido como alerta en la página inicial y el panel de control, consulte Definición de Alertas)
Perfil de entrega activo o dispositivos específicos.
Cuando los destinos son dispositivos específicos, el contenido se entrega a los dispositivos que tiene configurados en lugar de a los dispositivos del perfil de entrega activo. Por ejemplo, si se ha definido un agente para la entrega a dispositivos de correo electrónico, se utiliza el dispositivo de correo electrónico por defecto que ha configurado en lugar de cualquier dispositivo de correo electrónico que haya configurado en el perfil de entrega activo.
Al contenido de entrega se le asigna una prioridad específica. La prioridad por defecto es normal. Al seleccionar dispositivos para un perfil activo, puede indicarse la prioridad del contenido que debe enviarse al dispositivo. Por ejemplo, si ha agregado un teléfono móvil al perfil de entrega, puede asociarlo sólo con contenido de alta prioridad. Si sabe que se va a ausentar de la oficina con frecuencia y que no va a ser posible comunicarse con usted por correo electrónico, puede optar por recibir solo contenido de prioridad baja a través del correo electrónico de la oficina.
Puede utilizar el separador Opciones de Entrega del cuadro de diálogo Mi Cuenta para configurar los dispositivos y los perfiles de entrega que se van a utilizar para ponerse en contacto con usted cuando un agente genera una alerta.
Para obtener más información sobre los dispositivos y los perfiles de entrega, consulte Definición de Dispositivos y Perfiles de Entrega
Para configurar los dispositivos y los perfiles de entrega:
En la cabecera global, haga clic en Conectado como nombre de usuario, (donde nombre de usuario es el nombre que utiliza para conectarse a Oracle BI Enterprise Edition) y seleccione Mi Cuenta para ver el cuadro de diálogo Mi Cuenta.
Haga clic en el separador Opciones de Entrega.
En el área Dispositivos, agregue o edite los dispositivos adecuados.
Para agregar un dispositivo, realice los pasos siguientes:
Seleccione el botón de categoría del dispositivo (por ejemplo, Correo Electrónico) del dispositivo que desee agregar.
Haga clic en el botón Crear Dispositivo para abrir el cuadro de diálogo Crear Dispositivo.
Nota:
Si los destinos especificados para los agentes son dispositivos específicos, los dispositivos por defecto que especifique aquí sustituyen a los dispositivos en el perfil de entrega activo. Por ejemplo, si un agente se define para entregarse a dispositivos de correo electrónico, el dispositivo de correo electrónico por defecto que especifique aquí se utiliza en lugar de cualquier dispositivo de correo electrónico que especifique en el perfil de entrega activo. (Los destinos para los agentes se especifican en el separador Destinos en el editor de Agente).En el campo Nombre, escriba el nombre del dispositivo, por ejemplo, Correo Electrónico de Trabajo.
En la casilla Categoría, seleccione la categoría del dispositivo.
En el cuadro Tipo de Dispositivo, seleccione el tipo de dispositivo.
En el campo Dirección/Número, escriba la dirección del dispositivo, por ejemplo, una dirección de correo electrónico para los mensajes de correo electrónico. Al escribir un número de teléfono para un dispositivo, no utilice signos de puntuación como, por ejemplo, espacios, guiones o paréntesis.
Haga clic en Aceptar para volver al separador Opciones de Entrega de el cuadro de diálogo Mi Cuenta.
El dispositivo aparece en la lista Dispositivos de la categoría correspondiente (por ejemplo, Correo Electrónico).
Si desea que este dispositivo sea el que se use por defecto, seleccione la opción Por Defecto a la derecha del nombre del dispositivo.
Para editar un dispositivo, realice los siguientes pasos:
Seleccione el dispositivo en la lista.
Haga clic en el botón Editar Dispositivo para abrir el cuadro de diálogo Editar Dispositivo.
Realice sus ediciones y haga clic en Aceptar para volver al separador Opciones de Entrega del cuadro de diálogo Mi Cuenta.
Agregue o edite los perfiles de entrega adecuados.
Para agregar un perfil de entrega, realice los pasos siguientes:
Haga clic en el botón Crear Perfil de Entrega para abrir el cuadro de diálogo Crear Perfil de Entrega.
En el campo Nombre, escriba un nombre del perfil de entrega.
A la derecha de cada dispositivo de entrega que se utilizará cuando el perfil esté activo, seleccione una o varias opciones de prioridad: Alta, Normal o Baja. Estas prioridades se utilizan junto con la prioridad del contenido de entrega para determinar el destino de contenido de entrega. Para obtener más información sobre la prioridad del contenido de entrega, consulte el separador General del editor de Agente.
Nota:
No defina la prioridad para los dispositivos que no desee utilizar. El perfil no utiliza los dispositivos que no tienen una prioridad seleccionada.Haga clic en Aceptar para volver al separador Opciones de Entrega en el cuadro de diálogo Mi Cuenta.
El perfil aparece en la lista Perfiles de Entrega.
Si desea que el perfil de entrega sea el activo, seleccione la opción Activo a la derecha del nombre del perfil.
Para editar un perfil de entrega, realice los siguientes pasos:
Seleccione el perfil de entrega en la lista.
Haga clic en botón Editar Perfil para abrir el cuadro de diálogo Editar Perfil de Entrega.
Realice sus ediciones y haga clic en Aceptar para volver al separador Opciones de Entrega en el cuadro de diálogo Mi Cuenta.
Haga clic en Aceptar.
Puede obtener acceso a una lista de alertas.
En la lista aparece el nombre de cada alerta junto a su fecha y hora de entrega, así como el número de apariciones. Con esta lista, puede realizar las siguientes acciones:
Ver el contenido de una alerta.
Eliminar una alerta y todas sus apariciones.
Editar el agente que generó la alerta, si tiene permiso para modificar el agente.
Ejecutar el agente que generó la alerta, si dispone de permiso para ejecutar el agente.
Suscribirse a la fuente de alertas de Oracle BI. Consulte Suscripción a una Fuente RSS para Alertas.
Eliminar todas las alertas y todas sus apariciones.
Para obtener más información sobre las alertas, consulte Definición de Alertas.
También puede obtener acceso a las alertas y gestionarlas desde la sección Alertas de la página inicial.
Puede recibir alertas a través de un lector compatible con RSS 2.0 que soporte la autenticación básica de HTTP.
Si Oracle BI Presentation Services utiliza el protocolo HTTPS, el lector de RSS que utilice también debe soportar el protocolo HTTPS.
Para suscribirse a una fuente RSS para alertas, el administrador debe concederle el privilegio Acceder a Fuentes RSS.
Para suscribirse a una fuente RSS para alertas: