Descripción general
Plateau Report Designer (PRD) es una herramienta de cliente para crear informes para su uso en SuccessFactors Learning.
Plateau Report Designer también se conoce como BIRT. El contenido de esta página está dedicado a los consultores que enfrentan diferentes tipos de errores, ya sea al conectarse a la herramienta PRD o errores al crear consultas.
Encontrará muchos errores al conectar la herramienta PRD también durante la creación de la consulta.
Plateau Report Designer es una herramienta que los clientes utilizarán para crear sus propios informes personalizados o modificar los informes existentes para que puedan importarlos y publicarlos en el LMS. En su mayoría, usarán informes del lado del administrador, pero los clientes también pueden sobrescribir los informes LMS existentes en el lado del usuario.
Si un cliente desea utilizar su propio informe, por ejemplo, un informe de Certificado de finalización personalizado, deberá importar su archivo .zip de informe personalizado con el mismo nombre exacto que el archivo .zip de informe estándar y luego anular la publicación del estándar, y publicar su informe personalizado recién importado para que anule el estándar. El LMS utilizará su informe personalizado en su lugar.
1. Error de conexión –
Debido a problemas de seguridad y rendimiento, no se admite la conexión a la instancia de producción de SuccessFactors Learning.
Detalles del error –
rg.eclipse.birt.report.data.oda.jdbc.JDBCException: hay un error al obtener la conexión, java.sql.SQLException: java.net.ConnectException: conexión agotada: conectar
en java.net.DualStackPlainSocketImpl.connect0 (método nativo)
en java.net.DualStackPlainSocketImpl.socketConnect (fuente desconocida)
en java.net.AbstractPlainSocketImpl.doConnect (fuente desconocida)
en java.net.AbstractPlainSocketImpl. ….
en org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.doConnect(JDBCDriverManager.java:337)
Resolución –
La configuración del servidor proxy es necesaria para los usuarios que están detrás de un servidor proxy. por ejemplo, Red corporativa. Debido a la capa de seguridad del cliente/empresa o zscaler, se producirá este tipo de error.
Para configurar PRD para conectarse a través de un Proxy, será necesario modificar el archivo PlateauReportDesigner.ini. Este archivo se puede ubicar en el directorio raíz de PRD (por ejemplo, C:\Program Files (x86)\PlateauReportDesigner). O cópielo en el escritorio si no tiene derecho de edición a los archivos de programa.
En primer lugar, abra el archivo con un programa de edición de texto (Textpad, NotePad, Notepad++).
De forma predeterminada, debería ver las siguientes líneas:
-vmargs
-Xms40m
-Xmx256m
-XX:TamañoMáximoPerm=128m
Agregue las siguientes líneas al archivo (según corresponda; anotaciones después de cada línea que describen cuándo y si debe incluirse)
-Dhttp.proxySet=true<===Obligatorio: mantener en http independientemente de si se utiliza http o https
-Dhttp.proxyHost=[value of proxy host]<==Si usa http
-Dhttp.proxyPort=[value of proxy port]<==Si usa http
O
-Dhttps.proxyHost=[value of proxy host]<==Si usa https
-Dhttps.proxyPort=[value of proxy port]<==Si usa https
Se debe agregar lo siguiente: se requiere una combinación de ID de usuario/contraseña para acceder a Internet a través del Proxy.
-Dhttp.proxyUser=[User ID]
-Dhttp.contraseñaproxy=[Password]
El archivo final debería verse así:
-vmargs
-Xms40m
-Xmx256m
-XX:TamañoMáximoPerm=128m
-Dhttp.proxySet=true
-Dhttps.proxyHost=proxy.nombredeempresa.com
-Dhttps.proxyPort=1234
-Dhttp.proxyUser=TomUser
-Dhttp.proxyPassword=contraseña
Guarda el archivo.
2. Errores comúnmente enfrentados
• Herramienta Plateau Report Designer (PRD) versión 4.4.1.2
Consulte KBA: https://launchpad.support.sap.com/#/notes/2318900
• Error de “Usuario desconocido” al conectarse a PRD
Consulte KBA: https://launchpad.support.sap.com/#/notes/2318510
• ¿Cómo exporto el archivo zip para el certificado de Learning to Plateau Report?
Consulte KBA- https://launchpad.support.sap.com/#/notes/2186196
• Opción de exportación de tuberías en Plateau Report Designer (PRD)
Consulte KBA: https://launchpad.support.sap.com/#/notes/2192625
Herramienta de diseño de informes Plateau: cómo conectarse y comenzar a trabajar después de instalar PRD en el sistema
Plateau Report Designer es una herramienta de cliente para crear informes para usar en SuccessFactors Learning. Para el cliente alojado, proporcionamos la URL de VJDBC para conectarse a la instancia de etapa de SuccessFactors Learning. Pero no es compatible para conectarse a la instancia de producción de SuccessFactors Learning, ya que causará problemas de seguridad y rendimiento fácilmente.
1. Inicie su instancia de PRD instalada localmente.
2. En PRD, seleccione Archivo > Nuevo > Informe nuevo.
3. Cambie el nombre del archivo si es necesario y luego haga clic en el botón Finalizar.
4. Haga clic con el botón derecho en Fuentes de datos en el panel Esquema y luego seleccione Nueva fuente de datos.
5. Seleccione la opción Crear a partir de un tipo de fuente de datos en la siguiente lista y luego seleccione Fuente de datos JDBC.
=>En el cuadro Nombre de la fuente de datos, escriba un nombre que le ayude a recordar la fuente, como el nombre del cliente (CompañíaXYZ).
6. Haga clic en Siguiente.
7. Ingrese la siguiente información:
o Clase de controlador: de.simplicit.vjdbc.VirtualDriverBirtWrapper (v1.6)
o URL del controlador: jdbc:vjdbc:servlet:https://
=>Reemplace
=> En general, el ID de arrendatario se puede encontrar en la URL de la instancia de la etapa de SuccessFactors Learning como «https://
o Nombre de usuario: una cuenta ADMIN que tenga asignada la función REPORT_DEVELOPER
=>Si este rol no existe en su instancia de etapa de aprendizaje de SuccessFactors, cree un incidente para brindar soporte.
o Contraseña:
=>De forma predeterminada, debe ser la misma que la contraseña de la cuenta ADMIN utilizada para iniciar sesión en la instancia de la etapa de aprendizaje de SuccessFactors.
8. Haga clic en el botón Probar conexión.
Una vez que la conexión de prueba sea exitosa.
Consulte: https://sapvideoa35699dc5.hana.ondemand.com/?entry_id=1_8uhz3p20
KBA – 2777238 – Learning Report Designer (también conocido como Plateau Report Designer) Configuración y consejos para la solución de problemas
9. Abra el archivo> Nuevo> Nuevo informe> Proporcione el nombre del informe y comience a crear la consulta
Error al crear consulta en herramienta PRD
Resolución – Si hay un problema en la lógica de consulta, surge este tipo de problema. Necesito verificar la lógica de consulta.
2. Error de columna no válida: verifique el alias.
3.Error de ambigüedad de columna: verifique si esa columna se usa en la consulta o existe en las tablas.
4. Sintaxis incorrecta cerca de «)»: verifique si se usa alguna coma (,) antes de la cláusula where o from o en la consulta donde no se requiere.
5. Error de enlace
Resolución
Verifique que los enlaces de columna lo corrijan. En mi caso, he usado un campo NOTACTIVO en el diseño que no existe o se eliminó.
6. Error de conjunto de datos al importar la consulta en sf lms –
Resolución: corrija los campos y el diseño del conjunto de datos y vuelva a importar
7. Error de falta de grupo de seguridad al importar consulta-
Resolución – Corregir la seguridad en la consulta PRD
8. El selector de búsqueda está frizzed: el calendario no funcionó
Resolución: compruebe la sección del selector de búsqueda integrada en la consulta.
Conclusión:
Recuerde los puntos a continuación mientras toma el requisito de los informes del PRD y construye la consulta
• Después de entender el requerimiento. Piense en qué tablas se pueden usar para extraer datos.
• ¿Qué son las claves foráneas que se pueden utilizar para mapear los campos y tablas?
• Utilice una consulta nueva en lugar de una consulta estándar.
• Consulte el diccionario de datos más reciente.
• Cada consulta tiene 3 secciones
Seleccionar
De tablas
Cláusula Where con uniones al mapa
• La consulta de unión se puede utilizar en ciertas condiciones en las que los datos deben provenir de diferentes tablas.
• Para entradas dobles, compruebe siempre la cláusula where y se une a cómo se ha realizado la asignación. Lo mismo ocurre con los datos que faltan.
Una cosa para recordar de la creación y prueba de mi consulta es que necesita tener su código vjdbc y su rol REPORT_DEVELOPER asignado a su ID de administrador que usa en PRD. Asumí para los propósitos de esta publicación que la mayoría tendría esta información/configuración. Para obtener el vjdbc para su instancia de prueba, simplemente ingrese un ticket a SF y asegúrese de solicitar que el rol REPORT_DEVELOPER esté en su instancia si falta.
Esta publicación es un buen primer paso para resolver errores al crear sus propios informes personalizados con SQL limpio.
Si tiene preguntas o comentarios, no dude en agregarlos en los comentarios.
Gracias por su atención y comentarios,
samita sahu
Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010
Paseo de la Reforma 26
Colonia Juárez, Cuauhtémoc
Ciudad de México 06600
Real Cariari
Autopista General Cañas,
San José, SJ 40104
Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073