Toda la información es confidencial de la empresa SAS. No revelar
¡Bienvenido a la actualización de desarrollo de JMP del 11 de junio de 2021!
Ahora estamos en las últimas fases de finalización del contenido traducido para Candidatos a instaladores finales de JMP 16.1 . Al mismo tiempo, los equipos de prueba están evaluando los instaladores de JMP 17 EA1 y la administración del producto está preparando detalles sobre las funciones que están listas para la prueba.
Muchas gracias a todos por trabajar en JMP 17 Páginas destacadas en Confluence ! Mia está aprovechando la función de "extracto" de Confluence para hacer referencia al Motivación y Resumen en estas páginas para compilar el documento de fuente única que forma la base de los detalles compartidos con los asesores expertos y, posteriormente, con los equipos de ventas. El uso de extractos permitirá editar esta parte de la página de funciones para actualizar el SSD de inmediato. Por lo tanto, mientras trabaja en sus características a lo largo de nuestros próximos ciclos de EA, mantenga el Motivación y Resumen detalles al día.
Gracias a Ryan Gilmore por pasar esta información:
“La comunidad de usuarios de JMP presentó una entrada para el premio Khoros All-Ways Connected de este año (Khoros es el proveedor de la plataforma). La votación en línea es el primer paso en el proceso. ¿Podría considerar incluir una sección en la actualización semanal de desarrollo de JMP pidiendo a las personas que votar por la presentación . Será necesario registrarse (pero me dijeron que no debe recibir spam con materiales de marketing, etc.).
Se publicará un artículo en InsideJMP a finales de esta semana o la próxima. La fecha límite para votar es el 18 de junio. el .”
Pistas de colisión/telemetría:
https://jmplivedaily.na.sas.com:3501/packages/Crash-Telemetry-tracks-for-the-week-of-6/js-p/J_4w8QHJtkDLSskY_lt12

https://jmplivedaily.na.sas.com:3501/packages/Crash-Telemetry-tracks-for-the-week-of-6/js-p/J_4w8QHJtkDLSskY_lt12
Anuncios generales
- Si está dispuesto a ser un empleado destacado en Inside JMP, descargue una copia del Llegar a saber forma . Simplemente complete las preguntas y cuando haya terminado, súbalo, junto con 3 fotos suyas, a la carpeta. ¡Gracias por ayudar a que nuestra familia JMP sea un poco más familiar!
Próximas fechas importantes
- Candidato a instalador final de JMP 16.1: 30/6/21
- JMP 17.0 EA2 – 3/8/21
- Por favor visita Confluencia para una lista completa de JMP 16 y JMP 17 fechas.
Actualizaciones de desarrollo de JMP
pasantes
- Catalina Li: Trabajando para hacer que JMP Live y JMP Pool se ejecuten localmente en mi máquina y comenzar a intentar corregir el error con JMP Pool que ya no informa una licencia vencida.
- Sara Conde: Continuar trabajando en la depuración de la secuencia de comandos Update Changelog DT y descubrir algunos aspectos que deben modernizarse en el camino. También he estado ayudando con el rastreador de enlaces de Mediawiki a Confluence.
Anfitrión
- Pablo T: Se corrigieron problemas de rendimiento con la lectura de conjuntos de datos SAS al cambiar al uso de un cursor de bloque (S1303859). Se corrigieron problemas de rendimiento con la escritura de conjuntos de datos SAS al cambiar de inserciones parametrizadas a usar operaciones masivas de tkts (S0734376). Se solucionó el problema con la escritura de conjuntos de datos SAS en sistemas de archivos que distinguen entre mayúsculas y minúsculas en la Mac. Prototipo demostrado de integración JMP/OSIPI.
- Juan Schroedl: 'Archivo bloqueado' llamó y escribió un documento de solución de problemas de seguimiento para Intel. Diagnostique el bloqueo de CallDll en 16 y 17 debido a las actualizaciones de Viya (JMP-2364). Trabajo de cambio de idioma y correcciones (JMP-2359). Habilitó algunas advertencias más de SA.
- Pablo N: WWDC de Apple. Configuración de 2 máquinas para ejecutar el nuevo macOS Monterey.Probar compilaciones y analizar con XCode 13 beta en Big Sur y Monterey.Actualizaciones al código de ubicación de Python en Mac para garantizar que todo funcione como se espera cuando Python pase de 3.9 a 3.10.
- Bryan B: Paul Tomas y yo conseguimos que JMP leyera archivos sas7bdat en una Mac usando un sistema de archivos de mayúsculas y minúsculas. Enhebrado de solicitud HTTP. Ejecución de solicitudes HTTP en paralelo (todavía en curso).
- Miguel H: Nuevo testbot-mac ahora en producción. Gracias Jim Borek. Trabajando en la aceleración de la herramienta de resumen de fugas. Agregando soporte para .ezdoe.
HTML5
- Bryan F: Intenté configurar la automatización de métricas en una VM que Nick Ruva creó para mí; sin embargo, JMP Live se alejó de la idea de una opción de publicación 'Pública' a favor de Spaces, lo que, por el momento, puso un agujero en mis planes de automatización. Se eliminó el resaltado proporcional oculto de los segmentos del histograma. Trabajó para establecer una preferencia en JMP Live que pondrá a Vuetify en modo oscuro y también abrirá informes HTML5 en modo oscuro. Trabajé con Mayowa en una tarea para establecer los colores de las etiquetas de las marcas. Tuve una breve discusión con Tommy sobre el uso de una función getLuminance para modificar los colores de las celdas de la tabla exportados desde JMP. PlantUML recomendado a Aaron para crear diagramas de flujo (diagramas de actividad). Otros pueden encontrarlo útil ya que se enfoca en la lógica del diagrama en lugar de la geometría: https://plantuml.com/actividad-diagrama-beta . Puedes probarlo en línea aquí: https://www.planttext.com/ .
- John Powell: Participó en la iteración retrospectiva de JMP Live. Se eliminó la compatibilidad con el resaltado proporcional de los marcadores (JMPHTML-903). Revisé un currículum para nuestro puesto de desarrollador de JavaScript. Trabajó para mejorar el soporte del filtro de datos locales para la inversión en JMP Live.
- Mayowa: Se corrigió el error de tamaño de fuente con etiquetas de eje para diagramas que no son de generador de gráficos en html interactivo ( JMPHTML-892 ). Trabajando para admitir el color de fuente personalizado de Axis tick en html interactivo ( JMPHTML-926 ).
- Tommy: Se agregó soporte para exportar colores a pantallas de matriz para HTML5. Trabajando en la exportación de colores de puntaje de análisis de sentimiento.
JMP en vivo
- Eric H: El equipo de JMP Live tuvo una demostración de iteración esta semana.Seguimos trabajando para incorporar el concepto de Espacios a JMP Live. Se actualizó la configuración en el proyecto JMP Swarm para configurar automáticamente una revisión como Aprobada cuando todos los revisores requeridos la hayan votado. ¡Gracias por tus comentarios!
- Aurora: Tejiendo nuestro nuevo mecanismo de control de acceso en la lógica existente (allow_create). Ayudar a prepararse para una migración importante a los espacios de JMP Live (algo de código, mucha discusión). Ayudar a Katherine ocasionalmente con la función de advertencia de caducidad de la licencia de JMP.
- Tommy: Actualizaciones de seguridad de JMP Live.
Estadísticas
- Jianfeng: Mientras preparo la presentación de las pruebas de equivalencia que comparan las medias de dos muestras, me doy cuenta de que JMP no cubre otra característica importante que es la prueba de equivalencia para proporciones (incluida la diferencia de riesgo, la razón de riesgo y la razón de probabilidades). Actualmente estoy haciendo una investigación sobre esto. He hablado con Chris y espero que esto se implemente pronto.
- laura c -S: datos investigados y condiciones del modelo en las que los nuevos valores iniciales serán mejores y peores que los que tenemos actualmente. Volvió al análisis de grupos múltiples para realizar más cambios necesarios para la nueva funcionalidad. Se revisaron las notas de la versión del documento 16.1. Evaluó los defectos de SEM en la pista FUTURA y solicitó un movimiento por lotes (¡gracias Shannon y Justin!). Trabajé con James para preparar la presentación de JIRA para la reunión de Stat Dev.
- Juan Sall : Umbral de decisión ha movido Métricas de una pestaña a un esquema separado. Umbral de decisión ahora se producen intervalos de confianza (inicialmente ocultos) para Sensibilidad y Especificidad. Cribado de respuesta de ajuste se está revisando para que no genere tablas de datos de forma predeterminada (como se hizo anteriormente para la detección de respuestas) y para agregar el tamaño del efecto.
- peng: Redacción de la presentación para JMP Discovery en China.
S prueba de tatuajes
- tonia: Respondió varias preguntas de la comunidad de usuarios: uso de Process Screening para límites de especificación que cambian según una columna de agrupación, uso de distribuciones no normales en Process Capability y creación de gráficos de control de fase con límites históricos para cada fase.Se publicó mi publicación de blog sobre nuevas funciones en los gráficos de control CUSUM.Presentado al grupo de control de calidad sobre cómo manejar los comentarios beta.Comenzando a mirar las nuevas listas de Laney en CCB.
- Marca B: Continúe cubriendo a Jacob (asista a la reunión del equipo del DOE, asista a las reuniones del Easy DOE y evalúe los prototipos). Ayudó a Chris con proyectos que involucraban a Ron Kennett y el uso de simulación en la capacitación.
- Jeremy: Bill y yo publicamos nuestra próxima publicación de blog sobre análisis espectral con comentarios útiles de Mark y Chris.Arreglé una serie de defectos de frutas maduras para MDS.Ahora pasé a hacer algunas mejoras en el rendimiento de MDS y poner una barra de progreso.Las mejoras de rendimiento que realicé incluyen el uso de Lanczos SVD de Chris para la inicialización y ajustes a los valores predeterminados del optimizador. Ahora veo aceleraciones como pasar de 25 minutos a 0,5 minutos en un conjunto de datos de 1300 (un problema difícil de mi doctorado).Las soluciones de proyección también han mejorado en algunos casos.
Actualizaciones de ciencias de la vida
- Juan C: En JMP Clinical 17.0, se desvinculó el requisito XML del cuadro de diálogo del informe, se eliminaron el panel de Opciones del informe y los botones Ejecutar/Cancelar/Borrar (ahora que los informes se ejecutan automáticamente y tienen widgets integrados en el código JSL del informe) y se hizo que el interruptor de estudio Review Builder se vuelva a ejecutar automáticamente informes. Trabajando en agregar funciones de conveniencia para devolver metadatos de estudio comúnmente solicitados, para widgets de informes, así como para definir de manera más compacta los widgets más comunes. También se está trabajando para eliminar la sintaxis de requisitos de informes comunes y cerrar automáticamente las tablas de datos en la declaración de requisitos, al cerrar la pestaña del informe.
Gestión de productos
- Dieter: Ayudó a Intel y LafargeHolcim con los problemas de instalación de Keycloak y cambió el sitio Red Triangle JMP Live a la autenticación Keycloak local.
Apoyo técnico
- Duane: TS sigue recibiendo noticias de clientes que tienen problemas de visualización, la mayoría se solucionan activando o desactivando la preferencia de gráficos de hardware acelerados. Creo que el desarrollo está investigando más. A principios de esta semana, Dave hizo una presentación a Apple sobre instalación y licencias (similar a la capacitación que Bobby y Dahlia brindaron a nuestros SE hace un par de semanas). Fue bien recibido.
- Aquí están los TS JMP Informes en vivo .(JMP Vivo 16). Aquí hay información sobre Defectos informados por el cliente presentados por TS .

Operaciones de desarrollo
- Shanon: Se trasladaron defectos a Jira para Dave B, Laura CS y Aaron (>650 artículos). Fallos clasificados para 16.X y 17.0, asociados con Defectos conocidos o problemas de Jira e investigaciones de fallos abiertas. Revisó páginas de mediawiki para identificar elementos que aún necesitan migración y revisó defectos que quedaron en pistas más antiguas.
- Jaime: Creó la sucursal de EA a partir de fuentes 17.0 y realizó integraciones; Todavía investigando la falla de instalación de Mac EA 1. Probando cambios recientes en testbot-mac y run-unit-tests de Michael. ¡Gracias, señor! Apoyo forzado.
- Beto: Se agregó WebView a REPAIR y MODIFY de los instaladores de Windows para cubrir la posibilidad de eliminación por parte del usuario que podría causar errores en JMP. Modifique la instalación de los productos de suscripción para que estén en un solo formato exe para mejorar las pruebas y la entrega. Elimine la necesidad de la carpeta "Extra" en los instaladores de suscripción. Cambios investigados al instalador EXE para una posible conversión a un solo archivo exe.
Documentación
- karen: Ponerse al día con Jira. Se reunió con Martin D (equipo DACH) para revisar algunos datos de clientes que había publicado para obtener ayuda en la comunidad SE.
- Miguel C: Se integró la información de Jira en los informes que los miembros del equipo de documentos usan para ver nuestro próximo trabajo; mostró algunas funciones de Jira al equipo de documentación.
Pruebas de sistema/host-Cary
- Mandy: Completó 2 videos de EA y actualizó las páginas de funciones correspondientes según las solicitudes de Mia. Verificación de correcciones para Tablas > Resumen (Excluir filas en la salida de resumen) y correcciones de fallas. Se encontró un problema de Mac en las pruebas del instalador de EA1 que está bajo investigación.
- Cazador: Verificación de defectos, instalé macOS Monterey Beta 1 en Intel Mac mini en el laboratorio y realicé algunas pruebas de JMP 16.x y 17.0, revisión de documentos para las notas de la versión de JMP 16.1, probé las últimas versiones de SAS Download Manager 2.64 en Monterey Beta 1.
- mike m: Mucho trabajo de diferenciación de imagen: limpieza de ruido de errores CCB, problema de certificado web con etiquetas flotantes. Se abrió JIRA para el problema del eje Spec Limits. Script de Jenkins depurado que se ejecuta para los resultados de Sikuli.
- Audrey: Experimentando con ut localize(), corrigiendo fallas de UT y verificando errores/historias, demostración de control de calidad sobre actualizaciones recientes de herramientas, pequeñas demostraciones de Jira aquí y allá, trabajando con Sara en secuencias de comandos de Perforce Dashboard.
- hui: Terminé de probar la compatibilidad con HTML5 en plataformas estadísticas con filtro de datos local y se encontraron problemas informados. Se comunicó con John y Dan sobre el problema de configuración de propiedades en el objeto de visualización. Reportado 5 nuevos defectos ( JMPHTML-931 , JMPHTML-930 , JMPHTML-928 , JMPHTML-927 , JMP-3108 ).
- jose l: Pruebas JMP EA, pruebas de regresión JMP Live y verificación del actualizador, pruebas JIRA Story.Trabajé con operaciones de red para tratar de resolver problemas de conexión a nuestras instancias de Azure.Tengo una posible solución y estoy esperando que se haga el cambio en el firewall para poder verificar.
- Cary/Beijing JMP Live Testing Jira Status
- 06 Historias en Pruebas
- 21 historias en prueba listas
- 11 Error creado en los últimos 7 días
- 08 Historias / Errores Cerrados en los últimos 7 días
Pruebas de sistema/host - Beijing
- eric wang
- Hizo un intercambio de conocimientos "JMP Live Introducción", consulte KnowledgeSharing-Eric-20210609 .
- Actualización de pruebas unitarias JMPLiveJSL. JMP Live 17 tiene un gran cambio sobre SPACE. Ahora el informe JMP debe publicarse en un espacio, por lo que nuestras pruebas unitarias tienen muchas fallas. Actualizando las pruebas, pero todavía hay algunos problemas que deben resolverse:
- Actualmente no hay funciones JSL o RESTAPI para crear/eliminar un espacio, solo GraphQL. Es difícil llamar a la API de GraphQL a través de JSL.
- Muchos escenarios de prueba necesitan ser refactorizados. Por ejemplo, las pruebas anteriores publican informes para uno o más grupos, ahora usando espacio en su lugar.
- Nuevos puntos de control, como permisos de espacio, tablas de datos en una carpeta, etc.
- dali: (1) Se investigó la falla de UT, se encontró un error sobre la importación de archivos SAS (2) Pruebas JMP 17.0 EA1 ( BRDSTG-3141 ). Pruebas de JMP 17.0 EA 1 (3) Pruebas gratuitas de JMP Live GUI
- mike wu: (1) Nueva función HTML5 probada JMPHTML-767 : Refactorice la exportación del perfilador y las estructuras de datos para permitir múltiples curvas por perfilador para respuestas categóricas (2) Trabajó con Audrey para crear una plantilla para el equipo de Beijing Resumen diario de las pruebas del instalador (3) Encontré un problema JMP-2029 donde se agrega una letra "c" adicional al contenido del script cada vez que arrastra la ventana del script. Después de una investigación más profunda, resultó ser un conflicto de compatibilidad causado por la aplicación Microsoft Bing Dictionary instalada. (4) Revisó las notas de la versión 16.1 para las áreas relacionadas con ODBC (5) Defectos y verificación de errores de JIRA.
- kimi: (1) Asistir a la capacitación sobre ética y cumplimiento (2) Asistir a la capacitación sobre los antecedentes de la empresa y la estructura organizacional ( Introducción del equipo de Beijing - 2020/12/06 ). (3) Estudió la documentación bajo "New Tester" en Confluence (4) Aprendió el flujo de trabajo y los estándares de JMP y del equipo de JMP.
- Nala: (1) Las pruebas de Python en Formula Depot se han habilitado para todas las máquinas. Ahora las pruebas fallaron en la mayoría de las máquinas Mac. Estoy trabajando con Jim para resolver los problemas. (2) Cambio de preferencia JMP probado para Text Explorer ( BRDSTG-3130 ). (3) Probó los nuevos cambios de JMP en Text Explorer. Ahora los intensificadores respetarán la configuración del formato local ( BRDSTG-3140 ). (4) Tabla de permisos de Testing Space para JMP Live (5) Continuar actualizando la página de Confluencia del equipo de Beijing para flujo de trabajo y estándares (6) Ayudó a Kimi a familiarizarse con los antecedentes de la empresa, la estructura organizativa, los productos JMP, el flujo de trabajo y los estándares.
Descubrimiento de datos
- evan: Propiedad de EvalContext simplificada mediante la eliminación de EvalContexts que no son de propiedad propia (almacenamiento automático/en pila). Todas las duraciones de EvalContext ahora se administran a través de RefTo. Esta era la vida útil más común antes, pero ahora está garantizada. Investigando más bloqueos de With Window Handler. Escriba y discuta sobre la compatibilidad con JSL y la etiqueta JSLCOMPAT después de que los clientes informen sobre problemas al actualizar sus scripts a v16. EvalContext not_null cambia para permitir que Platform, DataTable, JWindow, DisplayBox y más alcancen un EvalContext garantizado sin muchas pruebas y código de conmutación por error. He tratado de eliminar pruebas y afirmaciones innecesarias a medida que avanzo para mantener contento al analizador estático, pero es probable que algunos problemas sigan apareciendo. Trabajando con Dan Schikore para permitir que los símbolos se almacenen en cualquier cuadro y se acceda a ellos a través de un alcance como myboxref:symname. Preparándome para la charla de desarrollo la próxima semana.
- David B: Se creó un caso de prueba para reproducir el bloqueo del clic con el botón derecho del eje, se creó un caso de prueba para mac, se corrigió un error de trazado de superficie con un triángulo faltante, se terminó el primer paso en DataTableColPlotBox, se solucionó el problema de exportación de html con la etiqueta div.
- dan s: Trabajando con Evan sobre el uso de referencias JSL de box/seg como espacios de nombres.Se corrigió el bloqueo cuando los mensajes se envían a un objeto de filtro de datos que está pendiente de cierre.Trabajando en el gráfico de perfil del paciente para Clinical. Investigar otros informes de soporte técnico.
- Xan: Se integró el nuevo código de mapa de calles SAS/Mapbox en 16.2, en caso de que necesitemos retirar el servidor JMP mientras el 16 todavía está en uso generalizado.
GAMA
- Caleb: Progresó en el flujo de trabajo de diseño ALT, corrigió algunos errores más del Explorador de tamaño de muestra y grabó un video sobre los diseños de MSA para EA1. También estoy intentando predecir la marca de los 30.000 miembros de la comunidad.
- Puntilla: Trabajar con Joseph y Mark Bailey en la funcionalidad de la interfaz de usuario para la herramienta EZDOE que viene en JMP17. Tenga en cuenta que es posible que EZDOE no termine siendo el nombre que usamos.
- Joseph: Trabajo de diseño en la interfaz de usuario Easy DOE más el trabajo de infraestructura Easy DOE y un mayor refinamiento del prototipo Easy DOE.
Nota de Shannon
Gracias a Bob H por compartir un enlace a esta página eso explica cómo Jira obtuvo su nombre. Si estás interesado en cómo se relaciona con un monstruo muy grande, ¡sigue leyendo! ¡Espero que todos tengan un gran fin de semana!

Gráfico de https://www.slideshare.net/FayeBusinessSystemsGroup/jira-vs-godzilla