Oracle XML Publisher (XMLP) esla última tecnología de informes de Oracle Corporation . Originalmente se desarrolló para resolver los problemas de informes que enfrentan las aplicaciones Oracle . Osama Elkady del Grupo de Tecnología de Aplicaciones y Tim Dexter del Grupo Financiero fueron los principales impulsores del producto. Se lanzó por primera vez con Oracle E-Business Suite 11.5.10 en 2003. Desde entonces se ha integrado en la mayoría de los productos Oracle, incluida laaplicación JD Edwards EnterpriseOne 8.12 [1] y PeopleSoft Enterprise 9, [2] y como versión independiente, XML Publisher Enterprisesin dependencia de las aplicaciones de Oracle. [3] Cuando XML Publisher pasó a formar parte de Oracle BI Enterprise Edition Suite, se le cambió el nombre a Oracle BI Publisher .
Desarrollador (es) | Oracle Corporation |
---|---|
Lanzamiento estable | 11.1.1.7 |
Sistema operativo | Linux y Windows |
Tipo | Entorno de desarrollo de bases de datos Oracle |
Licencia | Licencia de red técnica de Oracle (propietaria) |
Sitio web | Editor de Oracle BI |
BI Publisher separa la creación de datos del proceso de formatearlos para diferentes usos. El motor puede formatear cualquier dato XML bien formado , lo que permite la integración con cualquier sistema que pueda generar XML, incluidos los servicios web [4] o cualquier fuente de datos disponible a través de JDBC . [5] BI Publisher puede combinar varias fuentes de datos en un solo documento de salida.
Diseño de plantilla
Las plantillas de informes de BI Publisher se pueden diseñar utilizando Microsoft Word , Adobe Acrobat , Microsoft Excel (solo independiente) y Adobe Flash (solo independiente). Las plantillas creadas con estas herramientas contienen campos incrustados con propiedades que determinan cómo se fusionarán los datos XML en la plantilla, utilizando la sintaxis del lenguaje de hoja de estilo extensible para que coincida con precisión con el motor del servidor.
Creador de plantillas para Word
Template Builder es una extensión de Microsoft Word que simplifica el desarrollo de plantillas de formato de texto enriquecido . Las plantillas creadas con Template Builder se transforman en hojas de estilo XSL que se pueden utilizar para generar salidas PDF , RTF , Microsoft Excel y HTML .
Editor de maquetación
A partir de la versión 11g, BI Publisher también ofrece un editor de diseño basado en web puro que permite a los usuarios crear informes de gestión e informes de producción simples en un editor de diseño WYSIWYG. El editor de diseño está escrito en DHTML puro. Al igual que con las plantillas de formato de texto enriquecido, los informes creados en el editor de diseño basado en web se transforman en hojas de estilo XSL y se pueden ver en los mismos formatos de salida. Además, las plantillas del editor de diseño (.xpt) también se pueden ver en un visor interactivo que permite reordenar y filtrar de forma interactiva los informes existentes.
Adobe Acrobat
Las plantillas de XML Publisher se pueden diseñar en Adobe Acrobat 5.00 y superior, utilizando las capacidades de campo de formulario nativo.
Adobe Flash
La versión 10.1.3.3 de Oracle BI Publisher ofrece soporte para el nuevo formato de documento de Adobe Corporation para crear formularios e informes interactivos, llamado Flex. Puede crear plantillas Flex, probarlas en su escritorio e implementarlas en el servidor de BI Publisher para generar resultados Flash. Luego, los usuarios pueden ejecutar los informes desde la interfaz de usuario de BI Publisher o programarlos para su entrega a los consumidores de informes.
Hoja de estilo XSL
Además de utilizar las herramientas mencionadas anteriormente, los usuarios también pueden cargar hojas de estilo XSL existentes para ejecutarlas con BI Publisher.
Plantilla de datos / diseño de modelo
BI Publisher admite la generación de datos XML a partir de consultas SQL, servicios web, archivos XML y servidores HTTP XML, consultas LDAP, consultas MDX (a partir de 10.1.3.4.1), objetos de vista Oracle ADF (11g) y archivos Microsoft EXCEL (11g) . Si bien la versión anterior permitía la simple adición a través de una interfaz de usuario, la vinculación de consultas requería la creación de un archivo de configuración XML. En 11g, el modelo de datos se puede crear utilizando un constructor de modelos de datos visuales basado en la web.
Servidor
El servidor es una aplicación Java EE que se puede implementar en cualquier contenedor Java EE. Los datos XML se alimentan a través de las plantillas para producir objetos de formato XSL , que se pueden transformar en los formatos de salida más populares:
- Formato de Documento Portable
- Formato de texto enriquecido
- HTML
- PPT
- Destello
- Texto sin formato (por ejemplo, EFT / EDI )
Gerente de envio
El Delivery Manager es responsable de entregar la salida a diferentes destinos, como fax y correo electrónico, con la flexibilidad de entregar la misma salida a diferentes destinos; Por ejemplo, el formato HTML se puede enviar por correo electrónico mientras que el formato PDF se envía a la impresora.
Se admiten los siguientes protocolos: [6]
Delivery Manager proporciona una arquitectura abierta que permite implementar canales de entrega personalizados.
Referencias
- ^ Alex Woodie (27 de abril de 2006). "Oracle ofrece nuevas ventajas con EnterpriseOne 8.12" . Consultado el 12 de diciembre de 2006 .
- ^ Jeremy Kirk (26 de junio de 2006). "Oracle lanza PeopleSoft versión 9" . Servicio de noticias IDG . Consultado el 12 de diciembre de 2006 .
- ^ "Oracle XML Publisher Enterprise; Un informe técnico de Oracle" (PDF) . Mayo de 2006 . Consultado el 12 de diciembre de 2006 .
- ^ "Fuentes de datos de servicios web para XMLP Enterprise" . Consultado el 11 de diciembre de 2006 .
- ^ "Conexión a SQL Server con XMLP Enterprise" . Blog de Oracle XML Publisher . Consultado el 11 de diciembre de 2006 .
- ^ "Editor XML de Oracle" . Consultado el 11 de diciembre de 2006 .
enlaces externos
- Página oficial de Oracle
- Blog oficial
- Canal oficial de Youtube
- Página oficial de Facebook
- Cuenta oficial de Twitter