JMP Live siempre se ha centrado en compartir tus descubrimientos con JMP con otras personas de tu organización, tengan o no una licencia de JMP. Facilita la presentación de los hallazgos de JMP conservando su interactividad, algo que PowerPoint simplemente no puede lograr. Además, JMP Live mantendrá tus análisis actualizados, permitiéndote programar fácilmente actualizaciones de datos que regeneran automáticamente los informes, manteniéndolos relevantes incluso mientras duermes.
JMP Live 18.0 incorpora una serie de mejoras que facilitan todo esto. Ahora, JMP Live se integra con el Directorio Activo de su empresa para que el acceso al contenido refleje automáticamente los cambios en su organización. Puede mencionar a otros usuarios al comentar publicaciones, lo que facilita la participación en conversaciones sobre el contenido de JMP. Además, tiene mayor control sobre quién puede acceder al contenido en las distintas carpetas de JMP Live. Hemos implementado muchas otras mejoras para simplificar la navegación en JMP Live y comprender qué sucede cuando algo falla.
Les invitamos a conocer todas las mejoras que ha implementado el equipo.
JMP Live 18 es la cuarta versión principal de JMP Live que hemos lanzado en los últimos seis años. En cada versión, añadimos muchas funciones y capacidades nuevas. Hoy quiero hablarles de las novedades de JMP Live 18.
Antes que nada, un recordatorio para quienes sean nuevos en JMP Live: ¿qué es JMP Live? JMP Live es una aplicación web que se ejecuta detrás del firewall de su empresa. Le permite publicar informes y datos de JMP para que otros usuarios de su organización puedan verlos e interactuar con ellos de forma similar a como lo harían en JMP. Sin embargo, no necesitan tener JMP instalado. Solo necesitan un navegador web para ver e interactuar con los informes de JMP que usted haya publicado.
Una característica muy útil de JMP Live, introducida en la versión 17, es la posibilidad de usar un script para actualizar los datos, de modo que el informe se mantenga siempre actualizado con la información más reciente. Puedes programar esta actualización. Por ejemplo, puedes configurarla para que se actualice todos los lunes a las 5 de la tarde o cada hora a los 15 minutos. Puedes programar la actualización como prefieras en JMP Live y tus informes siempre estarán al día con los datos más recientes.
A modo de resumen, hoy vamos a explorar JMP Live y sus funciones en general. A medida que las vayamos repasando, destacaré las novedades de JMP Live 18, como la posibilidad de mencionar usuarios en los comentarios de los informes, la importación de datos desde archivos CSV, la sincronización de usuarios y grupos en JMP Live desde el directorio activo de la empresa y los permisos a nivel de carpeta. En la versión 17 teníamos permisos a nivel de espacio; ahora contamos con mayor granularidad. Se puede controlar quién tiene acceso a nivel de carpeta. Por último, presentamos mejoras en la interactividad de los informes. Hemos optimizado la apariencia y la interactividad de los informes generados por JMP en JMP Live para ofrecer una mejor experiencia.
Muy bien. Vamos a iniciar este proceso en JMP. Aquí está JMP. Este es un generador de consultas que se ejecuta en JMP y está conectado a una base de datos PostgreSQL. Importa una gran cantidad de datos y luego realiza una serie de pasos de limpieza para aplicar límites de especificación y otras configuraciones necesarias al importar datos de una base de datos a JMP. Voy a ejecutarlo.
Aquí están los datos de Postgres. Ahora, el script que se ejecuta también coloca un par de informes en la tabla de datos. Voy a ejecutar este llamado Reactor ANOVA, y va a producir un informe. Ahora, hay algunas cosas de este informe que llamaron mi atención. Para empezar, en este primer gráfico de aquí, tenemos este análisis unidireccional de la concentración de catalizador por reactor.
Parece ser un poco bimodal. Hay concentraciones altas y bajas, y no se superponen. Si uso el filtro de datos y reviso mis proveedores de este catalizador, puedo ver que McMillan parece tener concentraciones elevadas en comparación con los demás proveedores. Están todos los demás proveedores, está Topeka. Esta diferencia bimodal en la concentración del catalizador resulta un tanto preocupante.
En este otro gráfico, tenemos la relación crítica para los tres tanques de nuestro reactor. Uno de ellos, el tanque B, es considerablemente menor. La media de la relación crítica es mucho menor que en los otros dos tanques. La llamamos relación crítica, así que probablemente sea crítica. Deberíamos investigar por qué la relación crítica difiere en este tanque en comparación con los tanques A y C.
Podría hacer una captura de pantalla, enviarla por correo electrónico y compartirla con otras personas. Eso es lo que habría hecho antes de JMP Live. Pero ahora que contamos con JMP Live, tenemos muchas más opciones para difundir este informe, compartirlo con otros y generar un debate al respecto, lo que nos permitirá resolver los problemas que estamos observando.
Para ello, el primer paso será publicarlo en JMP Live. Voy a Archivo, Publicar. Ya he creado una conexión de JMP a mi servidor JMP Live. Hago clic en Publicar informes en JMP Live. Ahí está mi informe. Voy a publicar un nuevo informe. Ahora tengo que indicarle a JMP dónde quiero colocar el informe. Tengo que elegir un espacio. El espacio que voy a usar se llama Materiales. Debo tener acceso de publicación a ese espacio, o no aparecería en esa lista. Entonces, ¿en qué carpeta dentro de ese espacio quiero colocarlo? Bueno, me gustaría crear una nueva carpeta llamada Demo y colocar este informe allí. Eso colocará tanto los datos de mi informe como el informe en sí en esa carpeta.
¿Estoy contento con el título del informe que salió de JMP? En realidad no. Voy a cambiarlo a Reactor ANOVA y volver a hacer clic en Siguiente. Estos datos que estoy publicando son completamente nuevos en JMP Live. Nadie los ha publicado antes, así que los voy a publicar como una tabla nueva en JMP Live. Ahí está. JMP ha terminado de publicar esto en JMP Live, y vemos este cuadro de diálogo de resumen que nos dice lo que pasó. Publicó un informe y algunos datos, y los puso en esta carpeta de aquí abajo. Voy a hacer clic en este botón Abrir, y eso abrirá mi informe no en JMP, sino en JMP Live en mi navegador web.
Ahí está, igual que en JMP. Puedo usar el filtro de datos como lo hacía en JMP. Puedo hacerlo en JMP Live y ver qué está pasando con McMillan. Saquemos a Albert de ahí. Ahí está McMillan, ahí están todos los demás. Muy bien, me gusta. Es genial que esté disponible en JMP Live y espero que la gente lo vea. Pero estos problemas que veo en este análisis parecen lo suficientemente importantes como para que quiera llamar la atención de un par de personas para asegurarme de que lo vean. No voy a confiar en que por casualidad vean este informe.
Una buena forma de hacerlo, y esto es algo nuevo en JMP Live 18, es que puedo ir a los comentarios de este informe y mencionar a personas para llamar su atención. Puedo decir: "Hola, @Alessia Russo y @Harry Cain". Puede que reconozcan algunos de estos nombres porque todas las personas en esta instancia particular de JMP Live son futbolistas de selecciones nacionales de varios equipos o de fútbol, como supongo que lo llaman en Europa. Estos son los futbolistas que he cargado en este JMP Live.
Voy a decir: "Algo parece raro con McMillan y Tank B". Voy a hacer este comentario aquí con estas menciones. Cuando lo haga, Alessia y Harry recibirán notificaciones tanto en la aplicación JMP Live como un correo electrónico que les dirá: "Oye, alguien te mencionó en JMP Live, quizás quieras echarle un vistazo". De hecho, tengo otro navegador aquí donde estoy conectada como Alessia Russo. Puedes verlo aquí. Si miro sus notificaciones aquí, puedo ver que hay una notificación que dice que Alessia ha sido mencionada en el comentario de este informe, Reactor ANOVA.
Si hace clic ahí, la llevará directamente a ese informe, y podrá ver el comentario que Gareth Southgate hizo sobre esto sugiriendo que, "Oye, algo parece raro con McMillan". Entonces puede responder solo para avisarle a Gareth que lo ha visto y decir, "Gracias @Gareth. Estoy en ello". Eso debería convencer a Gareth de que estoy revisando esto. Por supuesto, Alessia, ahora puedes mirar a McMillan y mirar a diferentes proveedores y ver qué está pasando allí. Luego también puede mirar este Tanque B de aquí y ver que su índice crítico es bajo y todo eso.
Eso es genial. Todo eso puede pasar. Ahora, presumiblemente Alessia tomará algunas medidas que, con suerte, harán que esta situación mejore. Ahora, para ver eso, necesitaríamos que los datos de este informe se actualicen cuando haya nuevos datos disponibles. Tal vez en una semana más o menos, todas estas medidas se hayan tomado, así que queremos ver si ha habido alguna diferencia en función de las medidas que se han tomado en este informe. ¿Cómo podemos hacer que los datos de este informe se actualicen para que el informe esté más actualizado, digamos, dentro de una semana? Hay un par de maneras en que podemos hacerlo. De hecho, tres maneras. Permítanme terminar esto. Lo primero, Gareth es un administrador, así que tiene la capacidad de hacer muchas cosas en JMP Live.
Él puede ir… Uy, eso fue desafortunado. Él puede ir a los datos. También hemos hecho que sea mucho más fácil encontrar los datos asociados con los informes en JMP Live 18. Puedo ir a estos datos en el panel izquierdo de aquí y hacer clic en el nombre de la tabla de datos para este informe. Puedo ver los datos. Aquí arriba a la derecha, puede ver que hay un botón Actualizar datos. Si he salido y obtenido los nuevos datos, los he limpiado y los he puesto en una tabla de datos de JMP, puedo simplemente usar este botón si quiero, para traer nuevos datos y reemplazar estos datos con los nuevos datos que tengo en mi máquina.
Hice clic en Actualizar datos. Puedo ir aquí a esta otra versión de los datos que es un poco más reciente. Hago clic en Abrir. Eso comenzará a cargar esos datos. Si voy a Informes, pueden ver que el informe diario ahora se está regenerando. Solo tomará un segundo aquí. Ahí está. Ahora tengo nuevos datos y mi informe está actualizado para reflejar eso. Si miro McMillan ahora en comparación con el inverso, puedo ver que McMillan parece que todavía está un poco desfasado. No está exactamente en línea con los otros proveedores, pero se ve mejor. Luego, en cuanto a este Tanque B, la media de su relación crítica parece estar moviéndose en la dirección correcta. Estaba aquí abajo antes, y ahora se está acercando a donde están los tanques. Eso es bueno de ver.
Ahora, volvamos a los datos. Es cierto que actualizar los datos como lo hice estuvo bien, pero fue un proceso manual. No quiero tener que entrar aquí y hacer clic en un botón para actualizar estos datos. Quiero que se actualice automáticamente todos los días, todas las semanas o con la frecuencia que sea apropiada. Para ello, tendría que ir a la configuración de los datos. Como pueden ver, hay tres métodos de actualización disponibles. Está Cargar, que acabamos de hacer, cargando una tabla de datos JMP. Está Actualizar datos mediante un script. Si puedo crear un script que obtenga los datos de la base de datos y los limpie, eso automatizaría muchos de los pasos que tengo que seguir, así que sería muy útil.
También hay un tercer enfoque: importar datos mediante un script. Esto es si tienes un archivo CSV, una hoja de cálculo de Excel, datos JSON o algo similar, y quieres importarlo a JMP Live. Veamos primero cómo actualizar los datos mediante un script. Voy a volver a JMP un momento. Voy a cerrar la ventana de resultados y acceder a los datos que importé anteriormente desde Query Builder. Cuando usas Query Builder para importar datos, obtienes un script de origen en la tabla de datos. Ese script de origen contiene la conexión ODBC que usas para obtener los datos y la consulta exacta que utilizaste. Si incluyes todos los pasos de limpieza en el script posterior a la consulta de Query Builder, todo eso también estará en tu script de origen.
El script de origen que reside en una tabla de datos es un excelente punto de partida para un script de actualización en JMP Live. Cuando importamos datos de JMP a JMP Live, una de las cosas que hacemos es acceder a esa tabla de datos y ver si tiene un script de origen, y si lo tiene, lo extraemos y le damos la opción aquí de iniciar su script de actualización usando el script de origen de la tabla de datos. Eso puede ahorrarle mucho tiempo al comenzar. Aquí está. Ahí está la parte de conexión, ahí está la parte del generador de consultas. Permítame guardarlo aquí, y luego abriré una versión más grande. Aquí está la versión grande de la ventana. Puedo entrar aquí y editar esto tanto como necesite.
Solo quiero cambiar dos cosas. Quiero asegurarme de que este script obtenga los datos más recientes. No quiero que traiga los mismos datos que traje cuando actualicé desde la tabla JMP. Voy a cambiar el nombre de la consulta y luego bajar aquí y cambiar la tabla de tres a cinco JMP Live, y eso traerá una versión más reciente de los datos, para que podamos ver algo que cambie. Ahora, también necesito hacer otra cosa. Cuando usas Query Builder o cualquier conexión ODBC para obtener datos, necesitas credenciales para tener acceso a esos datos para poder traerlos. Ahora, no ponemos las credenciales, no las codificamos directamente en el script.
Eso no es seguro. En cambio, en JMP Live, puedes asignar credenciales para actualizar los datos aquí, de modo que cada vez que se ejecute el script, tendrá acceso a ellas. Estas credenciales se almacenan de forma segura en JMP Live y luego se transfieren de forma segura a JMP para que pueda utilizarlas en la actualización. Voy a hacer clic en Asignar aquí. Ya he introducido esta credencial en JMP Live, así que simplemente la seleccionaré y la guardaré. Muy bien. Mi script de actualización ya debería estar listo. Si tuviéramos más tiempo, podría programar la actualización, que es lo que finalmente haré.
Voy a crear una programación para este script de actualización. Puedo hacer clic en Crear aquí. Digamos que todos los días a las 7:00 a. m. (o 7:00 horas, según la hora que usen en Europa), de lunes a viernes, no los fines de semana. Quiero que este script de actualización se ejecute para que, al llegar al trabajo, mis datos estén actualizados y mi informe esté listo con la información más reciente. Si tuviéramos hasta las siete de la mañana, simplemente esperaría a que se actualizara. Pero como no es el caso, también puedo hacer una actualización bajo demanda que ejecute este script.
Voy a hacerlo ahora para que todos puedan imaginar que son las siete de la mañana y que esto está sucediendo automáticamente. Sería lo mismo. Lo ejecuto, voy a mis informes y, de nuevo, los datos se han actualizado, se han refrescado desde la base de datos. Aquí está. Mi informe se ha actualizado para reflejar esos nuevos datos. Aquí las cosas se ven mucho mejor. Si miran el gráfico de la relación crítica, la relación crítica parece prácticamente indistinguible o ciertamente no significativamente diferente entre mis tres reactores. Luego, si miro a mi proveedor McMillan de esta concentración de catalizador en comparación con todos los demás, parece que está muy en línea. Las cosas se ven mucho mejor.
Hay dos maneras de actualizar los datos. Una es simplemente subir una tabla de datos de JMP. La otra es crear una actualización y programarla, idealmente, para que suceda automáticamente. Hay una tercera manera que es completamente nueva en JMP Live 18, y vamos a ir a la tabla de datos. De hecho, vamos a hacer un ejemplo diferente para esto. Pero esta es la capacidad de subir datos en formato de archivo de texto como formato CSV o JSON o una hoja de cálculo de Excel, varios formatos de texto, para que las personas que no tienen JMP Live aún puedan subir datos a su JMP Live. El caso de uso que hemos visto en muchos de nuestros clientes y potenciales clientes para JMP Live es que tienen proveedores.
Quien necesita cargar datos sobre lo que le suministran a la empresa, y no tienen JMP, por lo que no tienen la capacidad de crear una tabla de datos de JMP, pero sí tienen CSV. Probablemente puedan tomar una hoja de cálculo de Excel, exportarla como CSV y pueden cargarla en JMP Live. Ese fue el caso de uso detrás de esta idea de poder cargar datos de texto. Ahora, los datos que vamos a cargar están en este espacio de Carga de proveedores. Este es un espacio donde guardo todos los datos e informes que cargan mis proveedores. Tengo debajo del proveedor Topika, este es el proveedor que nos interesa ahora. Tenemos aquí un informe sobre el nivel de pH de lo que sea que nos estén suministrando. Voy a ir a los datos de este informe. Aquí está.
Si voy a la configuración, ya lo he configurado previamente, pero he indicado que seleccioné Importar datos mediante script como método de actualización para esta tabla. He seleccionado que quiero que los datos que se importen sean un archivo CSV. No quiero que sean XML, SAS, JSON ni Excel porque el script que he introducido aquí abajo asume que se importarán como CSV. Eso es lo que quiero que la gente suba si va a hacer esto. Luego, al igual que con el script de actualización, tengo aquí un script de importación que proviene de JMP que sabe cómo importar un archivo CSV con las columnas coincidentes y todo lo que necesito a JMP Live.
Ya está todo listo. Ahora solo necesito que mi proveedor cargue los datos. Ahora tengo otro navegador aquí que está conectado como mi proveedor de Topika, la persona que realiza esta carga. Si miro la lista de espacios a los que tiene acceso, el único lugar al que tiene acceso en todo mi JMP Live es este espacio llamado Cargas de proveedores. Hacen clic ahí. Aquí está el espacio Cargas de proveedores. Lo otro interesante es que solo aparece una carpeta aquí, la carpeta Topika.
Cuando estaba haciendo esto como administrador aquí, puede ver que en realidad hay cinco carpetas en Cargas de proveedores, pero no quiero que mi proveedor Topika vea lo que hacen mi proveedor Albert o mi proveedor MacMillan, así que he restringido el acceso a la carpeta Topika para que solo el proveedor Topika tenga acceso a ella. Ninguno de mis otros proveedores aparece aquí. Esa es una forma de restringir el acceso a una carpeta específica a una o más personas específicas. Aquí está ese proveedor. Como proveedor, puedo volver a ese informe... y puedo ir a los datos de este informe.
No puedo acceder a la configuración porque no tengo permiso para ver el script de importación, ni para escribirlo, ni para modificarlo, ni nada. Lo único que el proveedor puede hacer es importar los datos. El proveedor puede hacer clic en Importar, y eso le pedirá específicamente archivos CSV, ya que eso es lo que indiqué que quería. Voy a seleccionar este archivo CSV Supplier_ph2 y abrirlo. Eso iniciará el proceso de importación. Si voy a este gráfico de control, una vez que se carguen los datos, se actualizará para reflejar los nuevos datos. Parece que podría haber algunos problemas con este lote de suministros que me ha enviado este proveedor.
Hay algunos valores fuera de control por debajo del límite de control aquí abajo y algunos puntos fuera de control por encima aquí. Algo puede haber salido mal en este envío en particular, así que necesito ocuparme de eso y hablar con mi proveedor al respecto. Imaginemos que eso sucedió y dejemos que actualicen los nuevos datos para un nuevo envío. Esta vez traeremos Supplier_ph3, iremos al gráfico de control y, una vez que ese final esté actualizando, actualizará el gráfico de control. Con este lote, todo parece estar bien. Importar datos como CSV u otros formatos de archivo de texto es una excelente manera de permitir que personas fuera de su organización puedan cargar datos en su instancia de JMP Live.
Eso es, si no tienen JMP, no tendrán la capacidad de hacer tablas de datos de JMP, por lo que pueden cargar archivos CSV, Excel, etcétera. Muy bien, entonces eso es importar datos CSV. Ahora, volvamos a todo este asunto de los permisos porque, como describimos, este administrador pudo controlar quién tiene acceso al espacio de Carga de proveedores. Son estas personas de aquí. Luego pudo también decidir quién podía ver la carpeta Topika, restringiendo eso solo al proveedor Topika. Si quisiera agregar más personas a esto, o más personas o grupos, porque se pueden agregar usuarios o grupos, podría ir aquí abajo y hacer clic, y tengo muchos... disculpen. Muchos usuarios en mi sistema JMP Live que podría agregar. También tengo muchos grupos.
Como ya mencioné, todos los usuarios de esta instancia de JMP Live son futbolistas. Hay porteros de la selección francesa, que forman un grupo. También están los defensas de Alemania. Hay muchos grupos y usuarios diferentes en este sistema JMP Live. Como administrador, puedo acceder a la sección de usuarios y ver a casi 200 usuarios con acceso a esta instancia. Además, hay varios grupos, unos 30 aproximadamente.
¿Cómo llegó todo esto aquí? ¿Lo escribí yo? ¿Entré y creé todos estos grupos manualmente y asigné a todas estas personas a estos grupos? No, no lo hice. Eso no sucedió. En JMP Live 17, eso era lo que probablemente tenías que hacer para agregar personas a JMP Live. Teníamos algunas formas de importar CSV, pero no funcionaban. Tampoco era una buena manera de hacerlo. En JMP Live 18, tenemos una excelente manera de agregar personas de tu organización a JMP Live. Se llama sincronización con Active Directory.
Estoy bastante seguro de que en todas sus organizaciones existe un servidor de Active Directory, un servidor LDAP o similar que contiene una lista de todos los usuarios. Esto les otorga el derecho a iniciar sesión y a acceder a ciertas aplicaciones. Además, existen varios grupos definidos en su Active Directory, que pueden comenzar a nivel de división, seguidos de grupos a nivel de departamento, subdepartamento o incluso grupos ad hoc, todos definidos en JMP Live.
Por ejemplo, en JMP Live, me interesa un conjunto específico de grupos basados en la posición de los jugadores en el campo de fútbol: defensa, delanteros, porteros, centrocampistas, etc. Si ya tienes todo esto organizado en tu Active Directory, ¿no sería genial poder transferir esa organización directamente a JMP Live para que también esté presente allí? Pues bien, con JMP Live 18 puedes hacerlo. Voy a volver a JMP Live.
Hay otra pestaña o elemento en mi menú de administrador llamado Sincronización. Me di cuenta de que quienes escuchan esto probablemente no sean las personas que realmente harían esto en su organización; seguramente contarán con asistencia de TI. Hay una configuración bastante compleja que deben realizar para permitir que JMP Live se comunique con su Active Directory. Pero una vez que lo configuren, podrán buscar los grupos que desean agregar a JMP Live. Puede que no deseen que su organización utilice JMP Live. Quizás haya ciertos grupos que, por ejemplo, trabajan en el mantenimiento de jardines o algo similar, y que realmente no necesitan JMP Live para nada, por lo que no los agregarían.
Pero si quisiera incorporar, por ejemplo, a personas de la organización de Brasil, como los delanteros del equipo masculino de Brasil o las porteras del equipo femenino de Brasil, simplemente podría marcar estas casillas y se agregarían a esta lista de grupos que ya he incorporado. Esta es la lista de grupos que seleccioné hace unas semanas cuando hice esto. Esos son los grupos que quería que estuvieran en JMP Live, y pulsé Sincronizar aquí, y tardó uno o dos minutos, pero eso importó todos los usuarios y todos los grupos de todos ellos, desde Active Directory y creó los mismos grupos y usuarios en JMP Live, así que terminé con todos estos usuarios y todos estos grupos.
Una vez hecho esto inicialmente, también puedes configurar una sincronización programada para que, cada una o dos semanas, estos mismos grupos se sincronicen de nuevo desde tu Active Directory. Si alguien ha cambiado de puesto en la organización, por ejemplo, un centrocampista que, no sé si fue ascendido o descendido, pasó a jugar de delantero, entonces necesitaría acceso a las funciones que tienen los delanteros y no a las que tienen los centrocampistas. Con la sincronización de Active Directory, todo se mantendrá actualizado automáticamente.
Ahora, una vez que todos estén aquí, el administrador tiene la flexibilidad de ir, por ejemplo, al espacio del reactor. Este es un espacio que contiene información. Tenemos reactores en seis países diferentes. En este espacio, permitimos que los mediocampistas tengan mucho control sobre lo que sucede aquí. Pueden contribuir, pueden administrar datos e importar datos. Tienen un alto nivel de acceso a todo este espacio. Ahora bien, puede que para el reactor de España, realmente no queramos que todas las personas de diferentes países tengan el mismo acceso a la información del reactor de España que podrían tener en el reactor del reactor de su país de origen.
Puedo entrar aquí para la carpeta de España y aplicar permisos personalizados. Ahora mismo, los permisos para esta carpeta provienen del espacio del reactor, pero puedo aplicar permisos personalizados y podría decir: "Bueno, no quiero que estos centrocampistas tengan... quiero que solo tengan acceso de visualización". Luego para... Consigamos a los centrocampistas de España, los centrocampistas masculinos y femeninos, consigamos esos grupos aquí, y les daremos un acceso más completo ya que este es el reactor de España, así que este es el que deberían tener más acceso.
Esta capacidad de tener permisos en un espacio y luego refinarlos a nivel de carpeta en toda la jerarquía, también es una nueva característica de JMP Live 18. Hay otra cosa que intentamos mejorar en cada versión de JMP Live, y es la fidelidad de los informes que provienen de JMP a JMP Live. Para que un informe funcione bien en JMP Live, debe reescribirse en JavaScript y... se debe hacer mucho trabajo para que sea interactivo en JMP Live.
Por ejemplo, este es JMP Live 17, y se trata de un gráfico de contorno. Al pasar el cursor sobre el gráfico, aparece una ventana emergente que indica que esta función no es interactiva. En JMP Live 17, los gráficos de contorno aún no se habían convertido a JavaScript, por lo que no se podían seleccionar puntos ni pasar el cursor sobre ellos para ver su valor. No había ninguna opción. Solo se podía visualizar una instantánea estática del informe.
En JMP Live 18, esto ya no es así. Hemos trabajado para convertir los gráficos de contorno a JavaScript, por lo que ahora puedo pasar el cursor sobre los puntos en los gráficos de contorno y ver los valores que alguien estableció como columnas de etiquetas. Incluso puedo seleccionar, supongamos que quisiera seleccionar estos puntos y excluirlos del análisis y ver cómo se ven los contornos sin ellos. Bueno, también puedo hacer eso porque este informe ahora es totalmente interactivo, gráficos de contorno. Otro informe en el que hemos trabajado mucho es distribución, uno de los informes más utilizados en JMP, análisis común.
La distribución ya era bastante funcional en la versión 17, que es la misma que en la 17. Sin embargo, una limitación era que no se podía seleccionar en la tabla de frecuencias. Las tablas de frecuencias en JMP Live 17 eran estáticas o no interactivas. Esto se ha mejorado en la versión 18. Ahora puedo acceder a la tabla de frecuencias y seleccionar Smith para ver su posición en todas las barras. Podría eliminar los datos incorporados a bonos y ver solo los datos rechazados, entre otras cosas.
Ahora puedo usar las tablas de frecuencia para seleccionar filas en mi tabla, igual que en JMP. Eso es algo nuevo. También habrás notado que estos rellenos de patrón, este es el relleno de patrón que coincide con JMP, este patrón de espiga o rayas. Ahora puedes verlo en JMP Live igual que en JMP. Otra novedad en la distribución es que notarás que no hay un menú de hamburguesa junto a estos títulos aquí arriba en estos gráficos, mientras que en esta versión, la versión JMP Live 18, hay menús de hamburguesa o menús de kebab, supongo que los llamamos.
Si hago clic ahí, puedo apilar estos gráficos. Si hago clic en una distribución categórica o nominal, supongo que es eso, puedo activar un gráfico de mosaico. Puedo configurar algunas opciones de histograma para activar los recuentos, por ejemplo. En una continua, puedo activar un gráfico de función de distribución acumulada (CDF), por ejemplo, y también tengo las mismas opciones de histograma. Acabamos de añadir, estamos empezando a incorporar algunas opciones de menú con triángulos rojos a las que estás acostumbrado en JMP a JMP Live para que puedas interactuar de forma similar a como lo haces en JMP.
Todavía es muy pronto. De hecho, ni siquiera se puede guardar el informe de esta forma. Si otra persona lo viera así, tendría que volver a JMP y hacerlo manualmente. Si actualizo esta página, vuelve a su estado anterior. Pero es algo que probablemente analizaremos en una futura versión de JMP Live para permitir realizar cambios y guardar los resultados, de modo que otras personas puedan ver lo que se ha hecho. Una mejora que me satisface bastante tiene que ver con los filtros de datos.
Aquí hay un informe, un panel de control en JMP Live 17 que tiene dos filtros de datos, uno para este gráfico y otro para este otro. Este filtro de datos es interactivo. Puedo hacer clic en Macmillan, y se regenera y selecciona Macmillan o excluye todo lo que no sea Macmillan, o puedo hacer lo contrario. Sin embargo, con este otro filtro de datos no puedo hacer nada. Hago clic en él y no pasa nada. Esto se debe a que antes de JMP Live 18, solo se podía tener un filtro de datos interactivo en cualquier informe o panel de control. Esa era una limitación que teníamos desde hace varios años.
Pero con JMP Live 18, John Powell, a quien quizás conozcas, se puso manos a la obra e hizo que ahora los informes puedan tener múltiples filtros de datos. Algo que notarás de inmediato es que el espaciado de este informe es mucho mejor que el de la versión 17. Este se cortaba. En la versión 18, hemos mejorado el espaciado de los informes para que puedas verlos ambos sin necesidad de usar barras de desplazamiento. Eso es muy útil. Pero puedo hacer clic en este filtro de datos, y también en este otro filtro de aquí, de modo que ambos filtros de datos están activos y afectan a la tabla a la que están conectados. Es genial poder tener un panel con múltiples filtros de datos, y todos son interactivos en JMP Live.
Otra característica muy importante de JMP, una innovación realmente valiosa, son los generadores de perfiles. Aquí vemos un generador de perfiles de predicción de JMP Live 17, que en este caso es interactivo. Quizás no lo note, pero le faltan los intervalos de confianza. Es útil tener intervalos de confianza al navegar por estos generadores de perfiles y comprender las interacciones. En JMP Live 18, el mismo generador de perfiles (que voy a ampliar un poco) incluye tanto intervalos de confianza como intervalos de predicción. Se puede acceder a ambos en el gráfico.
Mientras me muevo, veo no solo lo que sucede con la línea principal en cada uno de los otros gráficos del perfilador, sino también lo que sucede con los intervalos de confianza y los intervalos de predicción. Eso es muy útil. En otros casos para los perfiladores, en este caso, este es otro perfilador de predicción, pero en este caso, el perfilador de predicción no es interactivo en absoluto en JMP Live 17. No hay nada que pueda hacer. No puedo mover nada. Todo lo que veo es una instantánea estática, lo que realmente hace que un perfilador no sea tan valioso. Mientras que en JMP Live 18, nuevamente, tengo tanto los intervalos de confianza como los intervalos de predicción, y puedo interactuar con el perfilador y ver qué sucede cuando cambio diferentes cosas, diferentes factores. Realmente útil tener cada vez más perfiladores interactivos en JMP Live. Un perfil no interactivo es realmente, creo, terriblemente valioso, como dije.
Voy a volver brevemente a mis diapositivas para resumir. Aquí están. Esto es lo que hemos visto hoy. Hicimos una descripción general de JMP Live y luego nos enfocamos en las nuevas funciones a medida que avanzábamos. Hablamos sobre mencionar personas en los comentarios, lo que permite incorporar personas a una conversación muy fácilmente y hacerlas saber algo. Vimos la importación de datos CSV, que es muy útil si tienes proveedores, por ejemplo, que no pueden crear tablas de datos de JMP. Solo pueden crear archivos CSV u otros archivos de texto. Sincronización con Active Directory, que te permite traer toda tu organización o la parte que quieras desde el Active Directory de tu empresa directamente a JMP Live para acelerar la forma en que puedes usar JMP Live en tu organización y hacerla productiva.
Los permisos a nivel de carpeta, una novedad de la versión 18, permiten un control muy preciso sobre quién puede ver qué en una carpeta, quién puede contribuir a ella y quién puede modificar su contenido. Todo esto se puede controlar con gran detalle. Por último, están las mejoras en la interactividad de los informes que vimos hace un momento, como los generadores de perfiles y los filtros de datos múltiples. Con esto concluye mi presentación. Estaré encantado de responder a sus preguntas.