Notas de la versión > Notas de la versión de ThingWorx Apps 9.1.0
Notas de la versión de ThingWorx Apps 9.1.0
Las siguientes mejoras de funciones, casos de soporte resueltos, problemas conocidos y limitaciones y la información de fin de soporte forman parte de ThingWorx Apps 9.1.0:
Mejoras
Cálculo de estado basado en suscripciones disponible
Los sistemas con un gran número de activos que no utilizan KPI pueden utilizar el cálculo de estado basado en suscripciones para mejorar el rendimiento. Puesto que esta configuración almacena la información de estado en un flujo de valor en lugar de en la base de datos, el cálculo de estado basado en suscripciones no soporta el cálculo de KPI.
Mejoras de Operator Advisor
Se pueden vincular varias definiciones de trabajo a una única orden de trabajo. Se ha añadido al modelo de datos una nueva definición de datos del vínculo de la orden de trabajo a la definición de trabajo para soportar esto. Para obtener más información, consulte Propiedades de vínculo de definición de trabajo de orden de trabajo.
Las definiciones de trabajo pueden importarse a Operator Advisor una vez (en caché) y luego clonarse varias veces en Operator Advisor, según sea necesario. Ya no es necesario importar las definiciones de trabajo para cada uso. Para obtener más información, consulte Clonación y almacenamiento en caché de definiciones de trabajo.
Se ha añadido al modelo de datos una nueva definición de datos para los metadatos de definición de trabajo para soportar la clonación de definiciones de trabajo. Al actualizar a 9.1, las entradas de metadatos de definición de trabajo se crean para todas las definiciones de trabajo raíz existentes, con IsCached definido en false. Para obtener más información, consulte Uso de metadatos de definición de trabajo.
Se ha añadido al modelo de datos una nueva definición de datos para sistemas externos. Cuando se configuran sistemas externos, el sistema de origen para las definiciones de trabajo importadas se puede especificar opcionalmente en la entrada de metadatos de definición de trabajo para la definición de trabajo importada. Para obtener más información, consulte Configuración de sistemas externos.
Mejoras de la implementación de ejemplo de planificación de fabricación
Se ha actualizado el aspecto de la interfaz de usuario para la implementación de ejemplo de planificación de fabricación, incluidas las actualizaciones de los mashups, los widgets y los servicios utilizados. Para obtener más información, consulte Implementación de ejemplo de planificación de fabricación.
Se ha añadido una nueva funcionalidad a la implementación de ejemplo de planificación de fabricación:
La ficha Definiciones de trabajo de órdenes de trabajo permite que las definiciones de trabajo raíz se vinculen a la orden de trabajo. Una definición de trabajo raíz es la definición de trabajo de nivel superior para un conjunto de instrucciones de trabajo. Para obtener más información, consulte Ficha Definiciones de trabajo para órdenes de trabajo.
En la ficha Instrucciones de trabajo de las definiciones de trabajo se muestra el conjunto de instrucciones de trabajo (definiciones de trabajo hijas) asociado a la definición de trabajo raíz que se está visualizando. Para obtener más información, consulte Ficha Instrucciones de trabajo para definiciones de trabajo.
Mejoras de rendimiento de Asset Advisor
El rendimiento de la paginación y el filtrado de Asset Advisor se han mejorado para soportar grandes cantidades de activos.
Como parte de la mejora del rendimiento, los recuentos de equipos ya no se enumeran para los estados individuales en el filtro Supervisar estado de Asset Advisor.
Proyectos necesarios para entidades nuevas
Ahora se requieren proyectos al crear nuevas entidades en ThingWorx.
Todas las entidades proporcionadas con ThingWorx Apps 9.1 y versiones posteriores tienen un proyecto asignado.
Al duplicar una entidad proporcionada con ThingWorx Apps, se debe asignar un nuevo proyecto. Para obtener más información, consulte Duplicación de entidades de extensión.
Para obtener más información, consulte Proyectos en el centro de ayuda de ThingWorx.
Cambio de propiedad del widget de ThingView
Los valores disponibles para la propiedad Views del widget de ThingView se han cambiado. Todos los mashups personalizados que hacen uso de esta propiedad se deben actualizar para garantizar el uso correcto de los valores de propiedad modificados.
Para obtener más información, consulte Widget ThingView: propiedades.
Casos de soporte resueltos
Los casos de soporte siguientes se han resuelto en ThingWorx Apps 9.1.0:
Número de caso
Descripción
15192839
Se ha corregido un problema en el que las vistas del widget de ThingView se trasladaban desde el modelo visualizado anteriormente cuando se visualizaba un modelo nuevo.
15266441
Se ha resuelto un problema en el que la geometría de referencia no se ha realzado cuando se ha seleccionado una anotación 3D en el widget de ThingView.
15462974
Se ha resuelto un problema en el que una cadena de cron actualizada para un programador ThingWorx Apps no se ha guardado correctamente en ThingWorx Composer.
Problemas conocidos y limitaciones
Los siguientes problemas y limitaciones conocidos están presentes en la versión 9.1.0 de ThingWorx Apps:
Incidencia conocida
Solución
Una sesión de ThingWorx Apps no finaliza automáticamente después de alcanzar la configuración Tiempo de espera de sesión inactiva (min) para UserManagementSubsystem.
ThingWorx Apps está diseñado para mostrar información actualizada en tiempo real y no agota el tiempo de espera.
En la implementación de ejemplo de planificación de fabricación, al visualizar la ficha CAD de la página Instrucciones de trabajo para una definición de trabajo, el panel Orientación del widget de ThingView no se expande.
Este problema no está presente cuando PTC.SCA.SCO.UnifiedWorkInstructionsScreenMashup se visualiza fuera de la implementación de ejemplo de planificación de fabricación.
Para obtener más información, consulte Implementación de ejemplo de instrucciones de trabajo.
Durante una actualización, el servidor no cambiará el valor de estado del equipo cuando se cierra y se reinicia. El estado del equipo después de que se reinicie el servidor refleja el último valor de estado antes de que se cierre el servidor. Como resultado, los cálculos de KPI que utilizan la duración del estado pueden incluir datos engañosos para el período de actualización.
Este problema se abordará en una versión futura de ThingWorx Apps.
Al utilizar el servicio CreateEquipment en la cosa PTC.SCA.SCO.ManageResourceUtils para crear de forma asincrónica varios equipos, no se puede crear algún equipo.
En PostgreSQL se soporta la creación asincrónica del equipo, pero no se soporta en MSSQL.
Para PostgreSQL, aumente la configuración maxPoolSize en platform_settings.json y la configuración max_connections de la base de datos para que sean un número mayor que el equipo que se está creando. Por ejemplo, si se van a crear 100 activos, aumente la configuración de maxPoolSize y max_connections a 110.
Para obtener más información, consulte Detalles de la configuración de platform-settings.json en el Centro de ayuda de ThingWorx y la documentación disponible para la base de datos.
Los vídeos no se procesan en el widget Video Player del explorador Safari en Mac OS.
Este problema se abordará en una versión futura de ThingWorx Apps.
Para los planes de proceso de Windchill MPMLink convertidos a Operator Advisor en ThingWorx Apps 8.5.2, la información de unidades y cantidades no se muestra correctamente.
Para los planes de proceso de Windchill MPMLink convertidos a Operator Advisor anteriores a ThingWorx Apps 8.5.2, los artículos operados no se almacenan y el realzado de selección cruzada no funciona.
Solución alternativa: vuelva a convertir el plan de proceso después de actualizar a ThingWorx Apps 9.1.
Para obtener más información, consulte Creación de planes de proceso en Windchill MPMLink.
Al visualizar mashups directamente en ThingWorx Composer por primera vez, puede aparecer un mensaje que indique que el usuario no dispone de una licencia válida.
Solución alternativa: vuelva a cargar el mashup.
Este problema se abordará en una versión futura de ThingWorx Apps.
Los criterios de navegación de opciones no filtran los planes de proceso del modo previsto durante la conversión cuando las operaciones están "sobrecargadas". Las operaciones sobrecargadas tienen expresiones asignadas a recursos dentro de la operación, como herramientas o equipos, para más de un filtro de variantes.
Los planes de proceso sobrecargados, donde las expresiones se asignan a las propias operaciones en lugar de a los recursos dentro de las operaciones, se filtran del modo previsto durante la conversión.
En Asset Advisor, las tablas Propiedades adicionales y Propiedades supervisadas tardan más de cinco segundos en cargarse porque el servicio GetAdditionalProperties se está ejecutando lentamente.
Asegúrese de que las propiedades enlazadas de forma remota tengan una configuración de Método de caché de Leer de la caché del servidor en lugar de Obtener en cada lectura remota.
La configuración de Método de caché permite controlar si los valores de propiedad se leen de una caché de propiedades que se mantiene en el servidor de ThingWorx o si se leen directamente del dispositivo Edge. La configuración de Leer de la caché del servidor hace que se lean los valores de propiedad de la caché de propiedades mantenida por el servidor, que es más eficaz.
Información de fin de soporte
Para obtener información sobre el contenido que se ha quedado obsoleto o se ha quitado en ThingWorx Apps 9.1, consulte Entidades y servicios desfasados.