Bienvenido al centro de ayuda de ThingWorx Platform 9
Notas de la versión
Notas de la versión para ThingWorx Platform 9.4
Novedades de ThingWorx Platform 9.4.0
Fixed Issues in ThingWorx Platform 9.4.0
Known Issues in ThingWorx Platform 9.4.0
Notas de la versión para ThingWorx Platform 9.3
Fixed Issues in ThingWorx Platform 9.3.10
Known Issues in ThingWorx Platform 9.3.10
What’s New in ThingWorx Platform 9.3.9
Fixed Issues in ThingWorx Platform 9.3.9
Known Issues in ThingWorx Platform 9.3.9
What’s New in ThingWorx Platform 9.3.8
Fixed Issues in ThingWorx Platform 9.3.8
Known Issues in ThingWorx Platform 9.3.8
What’s New in ThingWorx Platform 9.3.7
Fixed Issues in ThingWorx Platform 9.3.7
Known Issues in ThingWorx Platform 9.3.7
What’s New in ThingWorx Platform 9.3.6
Fixed Issues in ThingWorx Platform 9.3.6
Known Issues in ThingWorx Platform 9.3.6
What’s New in ThingWorx Platform 9.3.5
Fixed Issues in ThingWorx Platform 9.3.5
Known Issues in ThingWorx Platform 9.3.5
Mejoras y problemas corregidos en ThingWorx Platform 9.3.4
Mejoras y problemas corregidos en ThingWorx Platform 9.3.3
Mejoras y problemas corregidos en ThingWorx Platform 9.3.2
Mejoras y problemas corregidos en ThingWorx Platform 9.3.1
Novedades de ThingWorx Platform 9.3.0
Fixed Issues in ThingWorx Platform 9.3.0
Notas de la versión para ThingWorx Platform 9.2
Fixed Issues in ThingWorx Platform 9.2.15
Known Issues in ThingWorx Platform 9.2.15
Fixed Issues in ThingWorx Platform 9.2.15
Known Issues in ThingWorx Platform 9.2.14
Fixed Issues in ThingWorx Platform 9.2.13
Known Issues in ThingWorx Platform 9.2.13
Fixed Issues in ThingWorx Platform 9.2.12
Known Issues in ThingWorx Platform 9.2.12
What’s New in ThingWorx Platform 9.2.11
Fixed Issues in ThingWorx Platform 9.2.11
Known Issues in ThingWorx Platform 9.2.11
What’s New in ThingWorx Platform 9.2.10
Fixed Issues in ThingWorx Platform 9.2.10
Known Issues in ThingWorx Platform 9.2.10
Enhancements and Fixed Issues in ThingWorx Platform 9.2.9
Enhancements and Fixed Issues in ThingWorx Platform 9.2.8
Enhancements and Fixed Issues in ThingWorx Platform 9.2.7
Enhancements and Fixed Issues in ThingWorx Platform 9.2.6
Fixed Issues in ThingWorx Platform 9.2.5
Fixed Issues in ThingWorx Platform 9.2.4
Fixed Issues in ThingWorx Platform 9.2.3
Fixed Issues in ThingWorx Platform 9.2.2
Fixed Issues in ThingWorx Platform 9.2.1
Novedades de ThingWorx Platform 9.2.0
Fixed Issues in ThingWorx Platform 9.2.0
Notas de la versión para ThingWorx Platform 9.1
Fixed Issues in ThingWorx Platform 9.1.14
Known Issues in ThingWorx Platform 9.1.14
Enhancements and Fixed Issues in ThingWorx Platform 9.1.13
Fixed Issues in ThingWorx Platform 9.1.12
Enhancements and Fixed Issues in ThingWorx Platform 9.1.11
Enhancements and Fixed Issues in ThingWorx Platform 9.1.10
Fixed Issues in ThingWorx Platform 9.1.9
Fixed Issues in ThingWorx Platform 9.1.8
Fixed Issues in ThingWorx Platform 9.1.7
Fixed Issues in ThingWorx Platform 9.1.6
Fixed Issues in ThingWorx Platform 9.1.5
Fixed Issues in ThingWorx Platform 9.1.4
Fixed Issues in ThingWorx Platform 9.1.3
Enhancements and Fixed Issues in ThingWorx Platform 9.1.2
What's New and Fixed Issues in ThingWorx Platform 9.1.1
Fixed Issues in ThingWorx Platform 9.1.0
Novedades de ThingWorx Platform 9.1.0
Notas de la versión para ThingWorx Platform 9.0
Fixed Issues in ThingWorx Platform 9.0.17
Enhancements and Fixed Issues in ThingWorx Platform 9.0.16
Enhancements and Fixed Issues in ThingWorx Platform 9.0.15
Fixed Issues in ThingWorx Platform 9.0.14
Fixed Issues in ThingWorx Platform 9.0.13
Fixed Issues in ThingWorx Platform 9.0.12
Fixed Issues in ThingWorx Platform 9.0.11
Fixed Issues in ThingWorx Platform 9.0.10
Fixed Issues in ThingWorx Platform 9.0.9
Fixed Issues in ThingWorx Platform 9.0.8
Enhancements and Fixed Issues in ThingWorx Platform 9.0.7
Fixed Issues in ThingWorx Platform 9.0.6
Fixed Issues in ThingWorx Platform 9.0.5
Problemas corregidos en ThingWorx Platform 9.0.4
Fixed Issues in ThingWorx Platform 9.0.3
Problemas corregidos en ThingWorx Platform 9.0.2
Problemas corregidos en ThingWorx Platform 9.0.1
Novedades y problemas corregidos en ThingWorx Platform 9.0.0
Requisitos del sistema
Requisitos del sistema 9.4
Requisitos del sistema 9.3
Requisitos del sistema 9.2
Requisitos del sistema 9.1
Requisitos del sistema 9.0
Instalación y actualización
Recopilación de datos en ThingWorx
Manual de arquitectura de implementación de ThingWorx
Componentes de la implementación de ThingWorx Foundation
Arquitecturas de implementación de ThingWorx
Implementación estándar: ThingWorx Foundation en Azure
Otras implementaciones: ThingWorx Foundation en AWS
Implementación de la autenticación de ThingWorx
Implementación de ThingWorx Analytics
Implementación de Vuforia Studio
Implementación de ThingWorx Navigate
Implementación distribuida de ThingWorx
Manual sobre la definición de tamaño de ThingWorx
Pasos del tamaño del hardware de ThingWorx
Ingesta de datos
Visualización de datos
Procesamiento de datos
Carga en régimen permanente frente a carga pico
Comparación de criterios de tamaño con directrices
Selección del tamaño de hardware
Consideraciones sobre el tamaño de clúster de ThingWorx
Ejemplos de definición del tamaño de la plataforma
Ejemplo 1: Muchas cosas, pocas propiedades y frecuencia de escritura baja
Ejemplo 2: Pocas cosas, pocas propiedades y alta frecuencia de escritura
Resultados adicionales de la prueba del tamaño del clúster
Instalación de ThingWorx
Instalación manual
Instalación de Windows
Instalación de Java, Apache Tomcat y ThingWorx
Instalación y configuración de la base de datos
Instalación de Ubuntu
Instalación de Java, Apache Tomcat y ThingWorx
Instalación y configuración de la base de datos
Installation de RHEL
Instalación de Java, Apache Tomcat y ThingWorx
Instalación y configuración de la base de datos
Apéndices de instalación
Instalación y configuración de PostgreSQL para Windows
Instalación y configuración de PostgreSQL para Ubuntu
Instalación y configuración de PostgreSQL para RHEL
Configuración de la opción de Apache Tomcat Java
Cifrado de contraseñas
Detalles de la configuración de platform-settings.json
Resolución de problemas de instalación
Instalación de Microsoft Azure
Instalador de ThingWorx Foundation
Instalador de ThingWorx Foundation para Windows
Instalador de ThingWorx Foundation para Linux
Ejecución de un instalador silencioso para ThingWorx Foundation
Uso de ThingWorx Docker
Requisitos previos de Docker de ThingWorx
Primeros pasos en Docker de ThingWorx
Instalación, compilación y configuración de Docker de ThingWorx
Configuración de Docker de ThingWorx
Configuración de creaciones de Docker de ThingWorx
Configuración de la imagen de Docker de la CLI de seguridad
Creación de Docker de ThingWorx
Creación de imágenes de Docker de ThingWorx
Creación de la imagen de Docker de la CLI de seguridad
Configuración de Docker de ThingWorx
Configuración de HTTP Secure (HTTPS) y HTTP
Configuración de H2
Configuración de Microsoft SQL Server
Configuración de PostgreSQL
Configuración de Azure SQL
Configuración de la imagen de Docker de la CLI de seguridad
Ejecución de imágenes de Docker de ThingWorx
Uso de Docker de ThingWorx en un entorno de servidor único
Ejemplos de uso de Docker Compose de ThingWorx
Actualización del Docker de ThingWorx
Licencias de ThingWorx Docker
Uso de Security-Enhanced Linux para Docker de ThingWorx
Uso de una base de datos externa de Microsoft SQL Server para Docker de ThingWorx
Uso de una base de datos externa de PostgreSQL para Docker de ThingWorx
Utilización de una base de datos InfluxDB externa para utilizar como proveedor de datos para ThingWorx Docker
Uso de Docker de ThingWorx en un entorno de agrupación de alta disponibilidad
Configuración de una compilación de Docker de Apache Ignite
Creación y configuración de la imagen de Docker de Apache Ignite
Ejecución de una imagen de Apache Ignite
Configuración de la comunicación Akka TLS para ThingWorx
Configuración de la compilación de Docker de ThingWorx CXServer
Creación y configuración de la imagen de Docker de ThingWorx CXServer
Ejecución de una imagen de CXServer de ThingWorx
Ejecución de la imagen de Docker de ThingWorx en un clúster de alta disponibilidad
Sustitución de ficheros
Recursos de configuración de ThingWorx
Modificación de la ubicación de la carpeta ThingWorxStorage
Configuración de las opciones del validador ESAPI
Configuración de una ubicación para un almacén de ficheros personalizado
Configuración de las licencias de ThingWorx Platform
Actualización de ThingWorx
Actualización manual
Actualización a ThingWorx 9.4: matriz de soporte
Actualización a ThingWorx 9.3: matriz de soporte
Actualización a ThingWorx 9.2: matriz de soporte
Actualización a ThingWorx 9.1: matriz de soporte
Actualización a ThingWorx 9.0: matriz de soporte
Actualización de la versión de mantenimiento
Actualización manual de Windows
Actualización manual local a la versión 9.3.x y posteriores: Windows
Actualización manual local a la versión 9.0. x, 9.1. x y 9.2. x: Windows
Migración manual a ThingWorx 9.x: Windows
Actualización manual de Linux
Actualización manual local a la versión 9.3.x y posteriores: Linux
Actualización manual local a la versión 9.0.x, 9.1.x y 9.2.x: Linux
Migración manual a ThingWorx 9.x: Linux
Actualización del instalador
Actualización de la agrupación de alta disponibilidad de ThingWorx
Migración de las extensiones de Java de 8.x a 9.x
Primeros pasos en ThingWorx
Programación para IoT
Enfoques de consulta centrada en cosa frente a la tradicional
Modelo-Vista-Controlador (MVC)
Representación visual del modelo de cosa de ThingWorx
Ejemplo de modelo
Consumo del modelo de cosa
Modelado: ¿por qué existen definiciones de cosa y plantillas de cosa?
Importación y exportación en ThingWorx
Importación y exportación de datos, entidades y extensiones
Importación de entidades en 9.2 y versiones posteriores
Importación de extensiones
Borrado de extensiones
Importación y exportación manual
Seguimiento de la exportación e importación
Menús en Composer
Menú Gestionar
Gestión de almacenes de ficheros
Uso de un almacén de ficheros a través de la API de REST
Menú Supervisión
Menú Análisis
Menú Ayuda
Menú Usuario
Preferencias
Menú Usuario
Modelo de seguridad compartida de ThingWorx
Definición del modelo de ThingWorx en Composer
Modelado
Proyectos
Vista del proyecto
Cosas
Asignación de nombres a entidades
Eventos de cosa
Propiedades de cosa
Tipos base de propiedades
Propiedades indexadas
Propiedades de asignación de nombres
Configuración de un proveedor de propiedad
Gestión de enlaces de propiedad
Adición de propiedades a cosas mediante programación
Transformación de propiedades
Servicios de cosa
Motor Rhino de JavaScript
Parámetro de consulta para servicios de consulta
Iteración a través de las propiedades de una cosa
Parámetros de entrada de servicio
Resultado de salida de servicio
Uso de servicios de traza de diagnóstico
Codificación
Servicios de cosa remota
Rastreador de contenido
Suscripciones de cosas
Activación y desactivación de suscripciones mediante programación
Alertas
Tipos de alerta
Creación de una alerta
Creación de una alerta de anomalía
Servicios de alertas con el parámetro Persistent
Alertas con propiedades del parámetro Persistent
Recuperación de información del umbral de alertas
Atributos del servicio AddOrUpdateAlert
Umbrales de supervisión automatizados
Tablas de configuración
Redes
Plantillas de cosa
Similitudes con la programación orientada a objetos
Plantillas remotas
Obtención de la información de transferencia de ficheros y sesión de túnel para auditorías de la FDA
Presencia de cosa
Presencia de cosa: estrategias de informes
Cosas de estrategia de informes de presencia de cosa: configuración de seguridad
Presencia de cosa: configuración de una federación
Presencia de cosa: utilización de ThingWorx Composer para crear una cosa ReportingStrategy personalizada
Presencia de cosa: estrategia de informes personalizados que se crea en Java con el SDK de extensión de ThingWorx
Estrategia personalizada de presencia de cosa: creación de una cosa para utilizarla
Identificadores
Definiciones de cosa
Grupos de cosas
Administración de miembros
Servicios de grupos de cosas
Preguntas frecuentes sobre grupos de cosas
Definiciones de datos
Infotables
Etiquetas
Adición de etiquetas mediante programación
Conexiones industriales
Ejemplo de conexiones industriales
Referencia a etiquetas dinámicas
Transferencia de ficheros de conexiones industriales
Conectores de integración
Requisitos previos de conectores de integración
Configuración inicial del servicio Integration Runtime para conectores de integración
Configuración de permisos para actividades de conector de integración
Utilización de ODataConnector o SAPODataConnector
Adición de extremos no disponibles mediante una especificación de Swagger
Utilización de WindchillSwaggerConnector
Pasos iniciales de la utilización de conectores de integración
Creación de conectores de integración
Servicios para conectores de integración
Exposición de servicios en los conectores de integración
Creación de una nueva asignación de API para el servicio
Supervisión del estado de los conectores de integración
Información avanzada sobre los conectores de integración
Creación de un conector de integración personalizado
Actualización de conectores de integración
Notificaciones
Adición de notificaciones
Instancias de Scheduler
Temporizadores
Visualización
Mashups
Maestros
Creación de un maestro
Plantillas de mashup
Gadgets
Tableros
Conceptos y desarrollo de tableros
Configuración de visibilidad y permisos en tableros
Configuración de tableros
Servicios de los tableros
Tiempo de ejecución de los tableros
Menús
Medios
Métodos de servicio de entidad multimedia
Temas de estilo
Creación de un tema de estilo
Modificación de un tema de estilo
Uso de la ficha Estilos
Aplicación de un tema de estilo a un mashup
Definiciones estilo y estado
Almacenamiento de datos
Tablas de datos
Servicios de tabla de datos
Prácticas recomendadas para tablas de datos
Límites de tamaño de tablas de datos
Flujos
Flujos de valor
Creación de un flujo de valor
Acceso a datos de flujo de valor mediante servicios
Utilización del servicio QueryPropertyHistory
Proveedores de persistencia
Configuración de una entidad de proveedor de persistencia
Cambio del proveedor de persistencia por defecto
Comparación de proveedores de persistencia
Utilización de InfluxDB como proveedor de persistencia
Utilización de Microsoft SQL Server como proveedor de persistencia
Instalación y configuración de la base de datos de MSSQL
Configuración de la base de datos de MSSQL para ThingWorx: Windows
Configuración de la base de datos de MSSQL para ThingWorx: Linux
Configuración de ThingWorx para MSSQL
Supervisión, copia de seguridad y escala de MSSQL
Utilización de Azure SQL Server como proveedor de persistencia
Instalación de la instancia gestionada de Azure SQL
Instalación de la instancia única de Azure SQL
Instalación de la agrupación elástica de Azure SQL
Configuración de ThingWorx con Azure SQL
Scripts de Azure SQL Database
Utilización de H2 como proveedor de persistencia
Utilización de PostgreSQL como proveedor de persistencia
Servicios de proveedores de persistencia
Colaboración
Blogs y wikis
Relaciones
Tomado como referencia por
Uso del servicio GetWhereUsed
Flujo
Seguridad
Grupos de usuarios
Usuarios
Configuración de bloqueo de cuenta
Redefinición de contraseña
Configuración del perfil de usuario
Permisos de recopilación
Permisos de entidad
Acceso a los informes
Usuario del sistema
Organizaciones
Visibilidad en las organizaciones
Creación de una organización y asignación de usuarios o grupos
Creación de formularios de página de conexión para organizaciones
Claves de aplicación
Servicios de clave de aplicación
Servicios de directorio
Ejemplo de servicios de directorios
Gestión de usuarios en Active Directory
Ejemplos de XML de Active Directory
Grupos de Active Directory y conexión de usuario dinámico
Usuarios de Active Directory
Cambios en Active Directory
Asignación de atributos de usuario de Active Directory a la propiedad userExtension de ThingWorx
Asignación de usuarios y grupos que existen en varios dominios
Resolución de problemas de Active Directory
Autenticadores
Autenticadores de dispositivos Edge
Proceso de desarrollo general
Clases utilizadas
Ejemplos
Ejemplo de requisitos de seguridad de dispositivos Edge
Ejemplo de extensión del autenticador de dispositivo Edge
Autenticadores de inicio de sesión
Configuración de la extensión de muestra del autenticador
Autenticadores móviles
Autenticador de inicio de sesión único
Servicios de administrador
Activación de HSTS en Apache Tomcat
Personalización de la cabecera de control de la caché
Prácticas recomendadas del modelado seguro
Uso permitido de mashups integrados en iFrames
Herencia de permisos de una plantilla de cosa
Propiedad
Contraseñas
Contraseñas de usuario
Tipo base Password
Sustituciones de servicio
Herramienta de gestión de seguridad
Monitor de seguridad
Autenticación de inicio de sesión único
Uso de PingFederate como servidor de autorización central
Creación de conexiones de PingFederate
Creación de alias de administrador de ThingWorx en el proveedor de identidad
Uso de Azure AD como servidor de autorización central y proveedor de identidad
Uso de AD FS como servidor de autorización central y proveedor de identidad
Configuración de ThingWorx para el inicio de sesión único
Creación del directorio ssoSecurityConfig
Adición del fichero de metadatos de IdP
Activación de la codificación de tokens de acceso
Cifrado de contraseñas para SSO
Configuración del fichero platform-settings.json
Configuración del fichero sso-settings.json
Configuración del fichero validation.properties
Importación de certificados en un fichero de keystore
Configuración de ThingWorx como proveedor de recursos cuando PingFederate es el CAS
Utilización de ámbitos
Configuraciones de alta disponibilidad e inicio de sesión único
Protección de la base de datos H2 mediante contraseña cuando se activa el SSO
Resolución de problemas de inicio de sesión único
Abastecimiento
Métodos de abastecimiento
Uso de SCIM con ThingWorx
Configuración de SCIM cuando PingFederate es el CAS
Activación del abastecimiento de salida
Configuración de SCIM en la consola administrativa de PingFederate y en los ficheros de configuración de ThingWorx
Adición de LDAP como almacén de datos
Configuración de una instancia de validador de credenciales de contraseña
Creación de un cliente de OAuth para SCIM
Configuración de SCIM en la configuración de la plataforma y de SSO para ThingWorx: PingFederate
Definición de una conexión de SP para SCIM
Creación de un canal al almacén de datos
Configuración de SCIM cuando Azure AD es el CAS y el IdP
Definición de las opciones de configuración de la plataforma SCIM y de SSO en ThingWorx: Azure AD
Configuración de SCIM en el portal de Azure AD
Desactivación de la creación de usuarios y la modificación de usuarios en ThingworxSSOAuthenticator
Sistema
Tablas de localización
Adición de un nuevo idioma que ThingWorx no soporta
Migración e importación de tablas de localización
Empaquetado de extensiones con tablas de localización
Recursos
Uso del servidor Proxy para la solicitud saliente
Subsistemas
Subsistema de procesamiento de alertas
Subsistema de auditoría
Activación del subsistema de auditoría
Configuración del subsistema de auditoría
Seguridad de las actividades de auditoría
Mensajes de auditoría de ThingWorx
Uso de la implementación de persistencia directa
Búsqueda de datos de auditoría (consultas, persistencia directa)
Datos de auditoría en línea y fuera de línea (persistencia directa)
Exportación de datos de auditoría en línea
Uso de la implementación de tabla de datos
Búsqueda de datos de auditoría (consultas y tabla de datos)
Datos de auditoría en línea y fuera de línea (tabla de datos)
Tareas de mantenimiento
Exportación de datos de auditoría
Registro de fallos al escribir mensajes de auditoría
Auditoría de operaciones de archivo, depuración y limpieza
Configuración de programadores
Archivado y depuración de datos de auditoría en línea (persistencia directa)
Archivado y depuración de datos de auditoría en línea (tabla de datos)
Limpieza de los archivos de auditoría fuera de línea
Métricas para las actividades de auditoría
Categorías de auditoría personalizadas
Supervisión del registro de auditoría
Subsistema de agrupación
Subsistema de procesamiento de eventos
Subsistema de importación y exportación
Subsistema de federación
Subsistema de transferencia de ficheros
Mejoras de seguridad opcionales para transferencias de ficheros remotos
Subsistema de integración
Subsistema de licencias
Subsistema de registro
Subsistema de almacén de mensajes
Subsistema de procesamiento de eventos ordenados
Subsistema de plataforma
Informe de uso de entidades
Subsistema de relaciones
Subsistema de SCIM
Subsistema de Solution Central
Subsistema de procesamiento de flujo
Subsistema de soporte
Subsistema de túneles
Subsistema de gestión de usuarios
Subsistema de utilización
Uso del servicio GetPropertyVTQCount
Estadísticas de consulta
Subsistema de procesamiento de flujo de valor
Subsistema de comunicaciones Websocket
Subsistema de procesamiento de ejecución de WebsSocket
Registros
Configuración del registro
Archivos de registros de ThingWorxStorage
Registro de errores de script
Registros del procesador de flujo
Análisis
Prácticas recomendadas de modelo y datos de ThingWorx
Almacenamiento de datos con ThingWorx
Proveedores de persistencia
Opciones de almacenamiento de datos
Selección de un almacén de datos
Modelado centrado en datos de ThingWorx
Indexación de datos de tiempo de ejecución en ThingWorx
Ajuste de JVM
Gestión de datos
Ingesta de datos en la plataforma
Copia de seguridad de ThingWorx
Depuración de datos de tiempo de ejecución
Cuándo se deben almacenar datos fuera de la plataforma
Obtención de datos fuera de la plataforma
Conexión a una base de datos externa
Prácticas recomendadas para el desarrollo de soluciones
Sugerencias y trucos: primeros pasos en la creación de soluciones de ThingWorx
Creación de una solución de ThingWorx
Instalación de una solución de ThingWorx
Vistazo a las prácticas recomendadas para crear soluciones de ThingWorx
Prácticas recomendadas para la codificación en JavaScript
Modelado de los activos
Modelado de activos con cosas, plantillas de cosa y definiciones de cosa
Ejemplo: Utilización de cosas, plantillas de cosa o definiciones de cosa
Almacenamiento de datos en ThingWorx
Informe de rendimiento
Determinación de la opción correcta del almacén de datos
Creación, implementación y prueba de servicios
Creación y borrado de entidades fantasma
Trabajo con eventos, alertas y suscripciones
Diseño de la experiencia de usuario para la solución de ThingWorx
¿Qué son los mashups y los maestros en ThingWorx?
Consideraciones para el desarrollo de una interfaz de usuario
Prácticas recomendadas para crear mashups y maestros
Uso de tablas de configuración para personalizar mashups
Widgets en soluciones de ThingWorx
Creación de widgets de ThingWorx seguros
Creación de widgets de ThingWorx personalizados
Referencia a ficheros y bibliotecas JavaScript de terceros en widgets personalizados
Ejemplo de creación de un widget de ThingWorx personalizado
Funciones disponibles para la personalización de los widgets de ThingWorx
Funciones de tiempo de ejecución disponibles para la personalización de widgets de ThingWorx
Sugerencias para la creación de widgets de ThingWorx personalizados
Prácticas recomendadas para crear mashups con widgets y funciones
Trabajo con temas de estilo
Creación de tablas de localización
Protección de las soluciones integradas en ThingWorx Platform mediante la visibilidad y los permisos
Configuración de la visibilidad y los permisos de entidades de ThingWorx
Configuración de la visibilidad y los permisos para organizaciones, grupos de usuarios y usuarios de ThingWorx
Prácticas recomendadas para la seguridad general de las soluciones de ThingWorx
Creación de soluciones de ThingWorx mediante componentes reutilizables
Componentes atómicos
Componentes compuestos
Directrices de asignación de nombres para componentes reutilizables
Prácticas recomendadas para crear componentes reutilizables
Prácticas recomendadas para el empaquetado y la asignación de versiones a componentes reutilizables
Prácticas recomendadas para aplicaciones de alta disponibilidad
Descripción de las transacciones de ThingWorx
Uso de objetos para aumentar el rendimiento
Trabajo con infotables
Trabajo con objetos JSON
Utilización del servicio QueryImplementingThings
Uso del servicio QueryImplementingThingsOptimized
Empaquetado e implementación de soluciones integradas en ThingWorx Platform
Ruta A: empaquetado, publicación e implementación de soluciones con Solution Central
Ruta B: empaquetado e implementación de soluciones como extensiones
Prácticas recomendadas para empaquetar e implementar soluciones de ThingWorx
Notas de la versión del plug-in de Eclipse para ThingWorx Extensions
Uso del plug-in de Eclipse
Instalación del plug-in de Eclipse para ThingWorx Extension Development
Creación de un proyecto de extensión
Importación de extensiones existentes
Creación de entidades
Adición de servicios, propiedades, tablas de configuración, suscripciones y eventos
Creación de widgets
Adición de ficheros JAR de terceros
Adición de un migrador de extensiones
Importación de entidades creadas en Composer
Creación de extensiones
Borrado de entidades y widgets
Resolución de problemas y depuración de las soluciones de ThingWorx durante el desarrollo y el empaquetado
Consideraciones durante la actualización de extensiones de ThingWorx
Supervisión de soluciones de ThingWorx
Herramientas de supervisión
Supervisión y resolución de incidencias de rendimiento
Rendimiento de la memoria
Procedimiento para supervisar las incidencias de memoria
Análisis de los ficheros de registro del recolector de basura (GC) para supervisar incidencias de memoria
Utilización de VisualVM para supervisar incidencias de memoria
Utilización de otras herramientas para supervisar las incidencias de memoria
Prácticas recomendadas para reducir las incidencias de memoria
Ejecución lenta de los servicios
Procedimiento para supervisar la ejecución lenta de los servicios
Uso del subsistema de utilización para supervisar la ejecución lenta de los servicios
Supervisión de los subsistemas ThingWorx
Utilización de datos de subprocesos para supervisar la ejecución lenta de servicios
Lectura de los volcados de subproceso
Tipos de subprocesos en ThingWorx
Incidencias con subprocesos
Utilización de VisualVM para supervisar la ejecución lenta de servicios
Prácticas recomendadas para mejorar el rendimiento del servicio y el tiempo de actividad de la solución
Indicencias de rendimiento del sistema operativo y la base de datos
Procedimiento para supervisar las incidencias de rendimiento del sistema operativo y la base de datos
Uso de VisualVM para supervisar el rendimiento de la base de datos
Utilización de registros de ThingWorx para supervisar el rendimiento de las bases de datos
Herramientas de supervisión de rendimiento para la capa de la base de datos
Incidencias de red y conectividad
Mashup Builder
Espacio de trabajo de Mashup Builder
Personalización del espacio de trabajo de Mashup Builder
Gestión de elementos en el lienzo
Uso de Deshacer y Rehacer en un mashup
Acerca del panel Widgets
Acerca del panel de propiedades
Acerca de los paneles Datos y Propiedades de datos
Acerca del panel Funciones
Migración de mashups heredados
Widgets y esquemas heredados
Propiedades de estilo que se han quitado
Selección de un tema de estilo para la migración
Migración de un mashup
Migración de esquemas heredados
Migración de widgets heredados
Reemplazo de expresiones no seguras en un mashup
Búsqueda de expresiones no seguras en los mashups
Objetos y funciones en tiempo de ejecución soportados
Reemplazo de funciones no seguras
Desactivación de la validación heredada en los widgets de rejilla
Resolución de problemas de migración de mashup
Prácticas recomendadas después de la migración
Mashups
Creación de un mashup
Mashups dinámicos
Organización de los elementos de un contenedor dinámico
Ajuste de los elementos de un contenedor dinámico
Configuración de las propiedades del contenedor
Configuración de los márgenes y el relleno de los contenedores
Expansión y contracción de contenedores
Configuración del desplazamiento contenedores
Uso del posicionamiento mejorado dentro de diseños dinámicos en ThingWorx 9.4 (beta)
Uso de las propiedades Disminuir relación y Aumentar relación
Control de la distribución del aumento y disminución de la relación
Creación de un mashup contenido
Optimización de un mashup para dispositivos móviles
Configuración de opciones de móvil
Configuración de las opciones de iOS
Configuración de las propiedades del mashup
Configuración de los parámetros de mashup
Creación de formularios de configuración de mashup
Adición de vistas previas a entidades de mashup
Adición de filtros de proyecto y etiquetas de mashup
Uso de la carga diferida en un mashup
Actualización automática de propiedades en un mashup
Visualización de un mashup
Servicios de datos y enlaces
Adición de servicios de datos a un mashup
Creación de enlaces en un mashup
Enlace de un servicio de datos a un widget
Enlace de datos de infotables
Ejecución de servicios de datos en un mashup
Eventos de los servicios de datos
Enlace de eventos y gestión del orden de ejecución en un mashup
Servicios dinámicos
Definición de los parámetros de servicios de datos
Configuración de los servicios de datos
Adición de notificaciones de servicio de datos
Configuración de enlaces en un mashup
Visualización de enlaces en un mashup
Parámetros de sesión
Usuario
Activación y desactivación de usuarios mediante programación
Funciones
Renovación automática
Confirmación
Exportación de datos
Direccionador de eventos
Expresión
Desconectar
Navegación
Mensaje de estado
Validador
Prácticas recomendadas para crear expresiones de función
Widgets
Widgets estándar
Widget de gráfico de barras (con temas)
Widget de ruta de navegación (con temas)
Widget de botón (con temas)
Widget de casilla (con temas)
Widget de filtro de datos basado en chip (con temas)
Widget de gráfico combinado (con temas)
Enlace de datos al gráfico combinado
Configuración del gráfico combinado
Aplicación de formato de estado al gráfico combinado
Widget de selector de fecha y hora (con temas)
Widget de selector de fecha y hora (con temas) 9.3.3 o versión posterior
Widget de línea divisoria (con temas)
Widget de elemento desplegable (con temas)
Widget de panel dinámico (con temas)
Widget de carga de ficheros (con temas)
Widget de rejilla
Adición de un widget de rejilla a un mashup
Configuración de columnas de rejilla
Configuración de la rejilla mediante datos JSON
Configuración de las opciones de tiempo de ejecución de la rejilla
Procesadores y formatos de columnas de rejilla
Clasificación y filtrado de los datos de la rejilla
Configuración de la selección de datos
Adición de una sección de pie de página a la rejilla
Adición de acciones personalizadas a la barra de herramientas de rejilla
Adición y borrado de filas de la rejilla
Edición de datos en el widget de rejilla
Validación de entradas en la rejilla
Uso de la rejilla con un widget de paginación
Aplicación de estilo a la rejilla y del formato de estado
Widget de icono (con temas)
Widget de imagen (con temas)
Widget de rótulo (con temas)
Widget de gráfico de líneas (con temas)
Widget de vínculo (con temas)
Widget de generador de listas (con temas)
Widget de lista (con temas)
Widget de barra de menús (con temas)
Creación de un esquema de barra de menús
Definición de los elementos de la barra de menús mediante una infotable
Definición de los elementos de la barra de menús mediante una entidad de menú
Enlace de datos de menú al widget de barra de menús
Configuración del widget de barra de menús
Estilo del widget de barra de menús
Prácticas recomendadas de diseño para el widget de barra de menús
Widget de paginación (con temas)
Creación de un servicio de datos de paginación
Widget de gráfico de Pareto (con temas)
Widget de gráfico circular (con temas)
Widget de visualización de propiedades (con temas)
Widget de botón de opción (con temas)
Widget de gráfico de programación (con temas)
Widget de corredera (con temas)
Widget de fichas (con temas)
Widget de área de texto
Widget de campo de texto (con temas)
Widget de botón de alternar (con temas)
Widget de barra de herramientas (con temas)
Definición de las acciones de la barra de herramientas mediante una infotable
Ejemplo: Configuración de la barra de herramientas de ejemplo
Estilo del widget de barra de herramientas
Widget de visualización de valor (con temas)
Widget de gráfico de cascada (con temas)
Widget de blog
Uso de la propiedad Search Expression en el widget de blog
Widget de gráfico de burbujas
Widget de recopilación
Widget de mashup contenido
Widget de tablero
Widget de exportación de datos
Widget de selector de entidades
Widget de gráfico de eventos
Widget de conjunto de campos
Widget de indicador
Widget de botón de opción genérico
Widget de etiqueta geográfica
Widget de área de texto HTML
Widget de selector de infotable
Widget de esquema
Widget de pantalla LED
Widget de menú
Configuración de menús
Widget de entrada numérica
Widget de preferencias
Widget de tabla de propiedades
Widget de gráfico de proporcionalidad
Widget de barra de botones
Widget de gráfico de rangos
Widget de acceso remoto
Widget de forma
Widget de nube de etiquetas
Widget de selector de etiquetas
Widget de selector de tiempo
Widget de árbol
Widget de marco web
Widget de wiki
Widgets heredados
Rejillas avanzadas (heredadas)
Creación de una rejilla avanzada o una rejilla de árbol
Propiedades de las rejillas avanzadas
Sección de pie de página en rejillas avanzadas
Configuración de columnas del menú contextual
Edición de celdas en rejillas avanzadas
Guardado de ediciones realizadas en la rejilla
Adición y borrado de filas
Validación de celdas
Aplicación de un tema de estilo en rejillas avanzadas
Procesadores y formatos de columna
Trabajo con un servicio de configuración
Trabajo con datos de rejilla de árbol
Directrices de rendimiento para el widget de rejilla de árbol
Selección de filas de filas cargadas dinámicamente
Clasificación, búsqueda y filtrado en rejillas avanzadas y rejillas de árbol
Fichero de ejemplos de rejillas avanzadas
Uso de las rejillas avanzadas y de árbol en tiempo de ejecución
Widget de renovación automática (heredado)
Widget de botón (heredado)
Widget de casilla (heredado)
Widget de filtro de datos (heredado)
Widget de selector de fecha y hora (heredado)
Localización del widget de selector de fecha y hora
Widget de línea divisoria (heredado)
Widget de carga de fichero (heredado)
Widget de panel de combinación (heredado)
Widget de rejilla (heredado)
Widget de imagen (heredado)
Widget de rótulo (heredado)
Widget de gráfico de rótulos (heredado)
Widget de vínculo (heredado)
Widget de lista (heredado)
Widget de cuadro de texto con máscara (heredado)
Widget de panel (heredado)
Widget de gráfico circular (heredado)
Cambio de los colores del gráfico circular
Widget de visualización de propiedades (heredado)
Widget de repetidor (heredado)
Widget de corredera (heredado)
Fichas: widget dinámico (heredado)
Widget de fichas (heredado)
Widget de área de texto (heredado)
Widget de cuadro de texto (heredado)
Widget de gráfico cronológico (heredado)
Widget de visualización de valor (heredado)
Widget de corredera vertical (heredado)
Widget de gráfico XY (heredado)
Configuraciones de widgets
Adición de sugerencias a los widgets
Creación de sugerencias de gráfico personalizadas
Uso de iconos SVG
Adición de líneas de referencia a un gráfico
Configuración de las pruebas de datos para gráficos
Personalización de la leyenda del gráfico
Personalización de rótulos de gráfico
Personalización de mensajes de error y carga para gráficos
Gestión de la selección de datos en un gráfico
Formato de fecha y hora para widgets
Configuración del foco del widget
Cambios en la navegación con el teclado en ThingWorx 9.4 y versiones posteriores
Configuración de la secuencia de fichas
Configuración del enfoque automático
Activación del foco heredado en un mashup
Adición de widgets a un mashup
Aplicación de validación a widgets
Propiedades de widget comunes
Eventos de widgets
Localización de widgets
Estilo y personalización de widgets
ThingWorx Web Component SDK
Temas de estilo
Utilización del panel Propiedades de estilo
Aplicación de formato de estado a los widgets
Creación de definiciones de estado
Creación de definiciones de estilo
Ejemplo: Aplicación de formato de estado a gráficos
Ejemplo: Aplicación de formato de estado a un widget de lista
Estilo de un contenedor
Estilos de widgets de gráfico
Aplicación de estilos de CSS personalizada a los widgets de componente Web
Interrupción de los cambios en la CSS personalizada en ThingWorx 9.3.0
Aplicación de CSS personalizada a los widgets heredados
Almacenes de ficheros
Propiedad CustomClass
Editor de CSS personalizada
Resolución de problemas de CSS
Prácticas recomendadas de CSS personalizada
Tutorial de CSS personalizada
Ficheros de ejemplo de tutorial
ThingWorx Flow
Primeros pasos en ThingWorx Flow
Componentes de ThingWorx Flow
Instalación y configuración
Instalación de ThingWorx Flow
Requisitos del servidor ThingWorx Flow
Antes de comenzar
Requisitos previos para instalar o actualizar ThingWorx Flow sin acceso a Internet en un ordenador Linux
Requisitos previos de ThingWorx Flow para PostgreSQL
Instalación de ThingWorx Flow en PostgreSQL
Requisitos previos de ThingWorx Flow para Microsoft SQL Server
Instalación de ThingWorx Flow en Microsoft SQL Server
Instalación o actualización de ThingWorx Flow de manera silenciosa
Instalación o actualización de ThingWorx Flow en un ordenador distinto al de ThingWorx Foundation
Pasos posteriores a la instalación de ThingWorx Flow
Almacenamiento de las claves secretas de ThingWorx Flow en el KeyStore de ThingWorx Foundation
Acceso al tablero de ThingWorx Flow y ThingWorx Composer
Resolución de problemas de la instalación
Utilización de Docker de ThingWorx Flow
Requisitos previos de Docker de ThingWorx Flow
Primeros pasos en Docker de ThingWorx Flow
Configuración de Docker de ThingWorx Flow
Creación y ejecución de imágenes de Docker de ThingWorx Flow
Configuración de ThingWorx Flow
Configuración de permisos para ThingWorx Flow
Ejecución de servicios en el subsistema de flujo de trabajo en ThingWorx Composer
Configuración y carga de elementos OAuth
Valores de configuración de conector para servicios de terceros
Realización de una llamada externa a ThingWorx Flow
Adición de una nueva configuración regional a ThingWorx Flow
Ajuste y escala del motor de ThingWorx Flow
Reconfiguración de los parámetros de configuración de ThingWorx Flow
Actualización de la contraseña cifrada de RabbitMQ
Actualización de la contraseña de administrador de bases de datos de ThingWorx Flow
Rotación de la clave de codificación de ThingWorx Flow
Configuración del nombre de host de ThingWorx Flow (servidor NGINX) con certificado firmado por CA
Regeneración de un certificado autofirmado
Configuración de File Transfer Federation en ThingWorx Flow
Configuración de ThingWorx y ThingWorx Flow para la conexión SSL bidireccional de Windchill (solo 9.0)
Configuración de una conexión SSL unidireccional y SSL bidireccional para SQL Connector
Actualización de ThingWorx Flow
Migración de ThingWorx Flow
Desinstalación automática de ThingWorx Flow
Desinstalación manual de ThingWorx Flow
Tablero de ThingWorx Flow
Creación y gestión de flujos de trabajo
Creación de flujos de trabajo
Editor de flujos de trabajo
Adición y gestión de acciones en un flujo de trabajo
Adición de una expresión en línea a un campo de entrada de acción
Asignación manual de la salida de una acción anterior
Configuración de condiciones entre dos acciones
Cambio de un activador en un flujo de trabajo
Prueba de ejecución de flujo de trabajo
Configuración de flujo de trabajo
Gestión de flujos de trabajo existentes
Creación y gestión de conectores
Creación y gestión de activadores
Creación de activadores
Gestión de activadores
Creación e invocación de un flujo de trabajo mediante un webhook
Creación y gestión de acciones personalizadas
Creación de una acción personalizada en ThingWorx Flow
Herencia o copia de una acción existente en ThingWorx Flow
Gestión de acciones personalizadas en ThingWorx Flow
Modificación del fichero settings.json para acciones personalizadas
Ejemplo: Flujo de trabajo de ThingWorx Alert Management
Servicios, utilidades y dispositivos de fábrica
Servicios
Azure
Detector de anomalías
Búsqueda de Bing
Computer Vision
Custom Vision
Ejecutar función
Ejecutar el servicio Logic App
Reconocimiento facial
Predicción de LUIS
Predicción de QnA
Reconocimiento de Speaker
Speech Service
Text Analytics
Tipos de conector de Azure soportados
Ejemplo: Uso de acciones de Azure
Bitly
Crear bitlink
Obtener pulsaciones de Bitlink
Obtener información de Bitlink
Obtener URL largo
Obtener bitlinks populares
Obtener pulsaciones totales
Guardar como Bitlink
Actualizar detalles de Bitlink
Tipos de conector de Bitly soportados
Box
Crear carpeta
Borrar fichero
Descargar fichero
Obtener vínculo descargable
Obtener detalles del fichero
Obtener detalles de la carpeta
Buscar ficheros/carpetas
Cargar fichero
Activadores de Box
Tipos de conector de Box soportados
Reloj
Dialogflow
Crear entidad
Crear intención
Borrar entidad
Borrar intención
Obtener todas las entidades
Obtener todas las intenciones
Obtener entidad
Obtener intención
Enviar consulta
Tipos de conector de Dialogflow soportados
Dropbox
Anexar texto
Copiar fichero o carpeta
Crear carpeta
Borrar fichero o carpeta
Descargar fichero
Obtener metadatos de fichero o carpeta
Obtener detalles de la carpeta
Mover fichero o carpeta
Restaurar fichero a una revisión específica
Buscar metadatos de fichero y carpeta
Cargar fichero
Activadores de Dropbox
Tipos de conector de Dropbox soportados
Dynamics 365 CRM
Crear asociación
Crear registro
Borrar asociación
Borrar registro
Ejecutar acciones
Ejecutar funciones
Obtener registros
Actualizar asociación
Actualizar registro
Activadores de Dynamics 365 CRM
Personalización del servicio Dynamics 365 CRM
Tipos de conector de Dynamics 365 CRM soportados
Ejemplo: Uso de las acciones de Dynamics 365 CRM
Excel Online
Añadir filas
Añadir filas a tabla
Obtener filas
Obtener filas de tabla
Actualizar filas
Activadores de Excel Online
Tipos de conector de Excel Online soportados
FactoryTalk MOM
Obtener elementos y propiedades
Tipo de conector de FactoryTalk MOM soportado
GitHub
Crear gist
Crear solicitud de extracción
Borrar gist
Descargar almacén
Obtener detalles de bifurcación
Obtener bifurcaciones de almacén
Obtener lista de almacenes
Obtener lista de etiquetas
Obtener detalles del almacén
Enumerar confirmaciones de solicitud de extracción
Combinar solicitud de extracción
Activadores de Github
Tipos de conector de Github soportados
Gitlab
Obtener detalles de bifurcación
Obtener bifurcaciones
Obtener detalles del proyecto
Obtener miembros del proyecto
Obtener detalles de los miembros del proyecto
Obtener proyectos
Tipos de conector de Gitlab soportados
Gmail
Crear borrador
Descargar adjunto
Obtener detalles de correo electrónico
Buscar correos
Enviar un correo electrónico
Activadores de Gmail
Tipos de conector de Gmail soportados
Google Drive
Borrar fichero
Descargar fichero
Exportar fichero
Obtener ficheros y carpetas
Obtener metadatos de recursos
Cargar fichero de documento
Cargar fichero
Cargar fichero de hoja de cálculo
Activadores de Google Drive
Tipos de conector de Google Drive soportados
Activador de Formularios de Google
Tipos de conector de Formularios de Google soportados
Hojas de cálculo de Google
Añadir filas
Crear hojas
Crear hoja de cálculo
Borrar filas o columnas
Borrar hojas
Obtener metadatos
Obtener datos de hoja
Actualizar filas
Desencadenador de Hojas de cálculo de Google
Tipos de conector de Hojas de cálculo de Google soportados
Tareas de Google
Crear nueva tarea
Crear nueva lista de tareas
Borrar tarea
Borrar lista de tareas
Obtener detalles de la tarea
Obtener lista de tareas
Obtener detalles de lista de tareas
Obtener tareas
Actualizar tarea
Actualizar lista de tareas
Activador de Tareas de Google
Tipos de conector de Tareas de Google soportados
Traductor de Google
Traducir texto
Tipos de conector de Traductor de Google soportados
JIRA
Crear comentario
Crear incidencia
Crear usuario
Obtener todos los proyectos
Obtener todos los usuarios
Obtener incidencias
Actualizar incidencia
Activadores de JIRA
Tipos de conector de JIRA soportados
OSLC
Obtener recurso
Cuadro de diálogo Obtener búsqueda
Obtener jerarquía de servicios
Tipos de conector de OSLC soportados
Office 365
Añadir contacto
Crear evento de calendario
Crear borrador de correo electrónico
Obtener eventos de calendario
Obtener contactos
Obtener carpetas de correo
Enviar un correo electrónico
Actualizar evento de calendario
Activadores de Office 365
Tipos de conector de Office 365 soportados
OneDrive
Borrar fichero o carpeta
Descargar fichero
Obtener detalles de fichero o carpeta
Crear carpeta
Mover fichero o carpeta
Cargar fichero
Activadores de OneDrive
Tipos de conector de OneDrive soportados
Pubnub
Obtener historial de mensajes
Publicar mensaje
Tipo de conector de Pubnub soportado
Activador de Fuentes RSS
Tipo de conector de Fuentes RSS soportado
SAP OData
Crear entidad
Borrar entidad
Obtener propiedades
Actualizar entidad
Tipos de conector de SAP OData soportados
RFC de SAP
Ejecutar BAPI
Obtener efectividad
Obtener LDM existente y efectividad para material
Obtener lista de pedidos de mantenimiento
Obtener datos de material
Obtener cantidades de material
Obtener pedido de producción
Obtener componentes de pedido de producción
Obtener lista de pedidos de producción
Obtener versión de material de producción
Obtener detalles del proveedor del material
Completar ténicamente un pedido de mantenimiento
Completar ténicamente un pedido de producción
Actualizar estado del usuario del pedido de mantenimiento
Tipo de conector de RFC de SAP soportado
Ejemplo: Uso de acciones de RFC de SAP
Apéndice: BAPI de RFC de SAP
BAPI_ALM_ORDERHEAD_GET_LIST
BAPI_INFORECORD_GETLIST
BAPI_ISUSMORDER_USERSTATUSSET
BAPI_MATERIAL_GET_ALL
BAPI_MATERIAL_STOCK_REQ_LIST
BAPI_PRODORD_COMPLETE_TECH
BAPI_PRODORD_GET_DETAIL
BAPI_PRODORD_GET_LIST
BAPI_SOURCEDETERMIN_GETSOS
CSEP_MAT_BOM_READ
CSEP_MAT_BOM_SELECT_WHERE_USED
/SEPC/PLMA_ALM_ORDER_MAINTAIN
SQL Connector
Crear filas
Borrar filas
Ejecutar procedimiento almacenado
Obtener fila por ID
Obtener filas
Obtener filas con la unión
Enumerar tablas
Actualizar filas
Personalización de SQL Connector
Tipos de conector de SQL Connector soportados
Salesforce
Crear cuenta
Crear registro en lote
Crear campaña
Crear contacto
Crear plantilla de correo electrónico
Crear cliente potencial
Crear oportunidad
Crear registro
Crear tarea
Crear usuario
Borrar registro en lote
Borrar registro
Ejecutar la consulta SOQL
Obtener cuentas
Obtener campañas
Obtener contactos
Obtener plantillas de correo electrónico
Obtener clientes potenciales
Obtener oportunidades
Obtener registros
Obtener tareas
Obtener usuarios
Actualizar registro en lote
Actualizar registro
Activadores de Salesforce
Tipos de conector de Salesforce soportados
Ejemplo: Uso de acciones de Salesforce
ServiceMax
Crear solicitud de servicio
Obtener solicitudes de servicio
Actualizar solicitud de servicio
Tipos de conector de ServiceMax soportados
Slack
Crear canal privado
Crear canal público
Extraer información de canal
Extraer mensajes de canal directo
Extraer mensajes y eventos de canal privado
Extraer mensajes y eventos de canal público
Extraer usuarios
Obtener presencia de usuario
Invitar a un usuario al equipo
Invitar a un usuario a un canal privado
Invitar a un usuario a un canal público
Publicar mensaje en canal
Publicar fragmento
Cargar fichero
Activadores de Slack
Tipos de conector de Slack soportados
Teamcenter PROSTEP Demo
Obtener propiedades
Obtener estructura
Tipo de conector de Teamcenter PROSTEP Demo soportado
ThingWorx
Copiar o mover fichero
Definir InfoTable
Borrar fichero
Descargar fichero
Emitir evento
Ejecutar servicio
Obtener alertas
Obtener propiedades de cosa
Definir propiedad de cosa
Cargar fichero
Activador de ThingWorx
Tipos de conector de ThingWorx soportados
Trello
Añadir adjunto a ficha
Añadir ficha
Añadir elemento de comprobación a lista de comprobación
Añadir lista de comprobación a ficha
Añadir comentario
Cambiar estado de elemento de comprobación
Borrar ficha
Obtener detalles de tablero
Obtener listas de tablero
Obtener tableros
Obtener fichas de lista
Obtener detalles de lista
Obtener detalles de miembros
Mover ficha
Mover lista a otro tablero
Actualizar ficha
Activadores de Trello
Tipos de conector de Trello soportados
Twilio
Enviar un SMS
Activadores de Twilio
Tipo de conector de Twilio soportado
USgeocoder
Obtener geolocalización
Tipo de conector de USgeocoder soportado
Windchill
Archivar
Extraer
Crear asociación
Crear entidad
Borrar asociación
Borrar entidad
Descargar contenido
Ejecutar acciones
Ejecutar funciones
Ejecutar tarea del motor de información
Ejecutar búsqueda guardada
Ejecutar API de Swagger
Obtener contenido
Obtener documento
Obtener plano
Obtener entidades por ID
Obtener entidades por consulta
Obtener metadatos
Obtener estructura
Obtener visualizable
Solicitud HTTP
Crear nueva versión
Buscar
Definir estado
Deshacer extracción
Actualizar asociación
Actualizar entidad
Cargar contenido
Activador de Windchill
Tipos de conector de Windchill soportados
Windchill RV&S
Crear elemento
Editar elemento
Ejecutar consulta
Búsqueda de texto
Tipos de conector de Windchill RV&S soportados
Ejemplo: Uso de acciones de Windchill RV&S
YouTube
Cargar vídeo
Activadores de YouTube
Tipos de conector de YouTube soportados
Zendesk
Adjuntar fichero a entrada
Crear organización
Crear organizaciones
Crear entrada
Crear usuario
Borrar organización
Borrar entrada
Borrar usuario
Obtener grupos
Obtener detalles de la organización
Obtener organizaciones
Obtener detalles de entrada
Obtener entradas
Obtener el estado de entrada de Twitter
Obtener detalles de usuario
Obtener usuarios
Enumerar comentarios de entrada
Enumerar auditorías de entrada
Actualizar entrada
Activadores de Zendesk
Tipos de conector de Zendesk soportados
Utilidades y dispositivos
Alexa de Amazon
Respuesta para Alexa
Diseño de la API
RAML
Archivar
Descomprimir ficheros
Comprimir ficheros
Almacén de datos
Almacén de cuentas
Almacén de flujos
Almacén de memoria
Herramientas de desarrollador
Demora
Descargar fichero
Controlador de errores
Formatear fecha y hora
Registrador
Asignador
Ejemplo: Utilización de la acción Asignador
Código node.js
Resultado devuelto
Ejecutar flujo de trabajo
Switch
Ejemplo: Utilización de la acción Switch
Sincronización
Texto a emoji
Búsqueda en Wikipedia
Fichero
Incorporar flujo a fichero
Incorporar texto a fichero
Obtener ficheros de directorio
Crear nuevo directorio
Abrir flujo de fichero legible
Leer fichero
Escribir fichero
FTP
Anexar fichero
Borrar fichero
Descargar fichero
Obtener lista de ficheros y carpetas
Crear directorio
Quitar directorio
Cargar fichero
Tipo de conector de FTP soportado
HTTP
Solicitud HTTP
Tipos de conector de HTTP soportados
Herramientas de JSON
Análisis de JSON
Conversión en cadena JSON
Bucle
Ejemplo: Uso del bucle 'Veces'
Ejemplo: Utilización del bucle "Cada elemento"
Ejemplo: Utilización del bucle "Mientras"
OData
Crear asociación
Crear entidad
Borrar asociación
Borrar entidad
Descargar fichero
Ejecutar acciones
Ejecutar funciones
Solicitud HTTP
Obtener propiedades
Actualizar asociación
Actualizar entidad
Cargar fichero
Tipos de conector de OData soportados
Operaciones
Operaciones de matriz
Clasificación de matrices
Operaciones de recopilación
Operaciones de texto
SOAP
Ejecutar operación
Tipos de conector de SOAP soportados
Hoja de cálculo
Lector de hojas de cálculo
Escritor de hojas de cálculo
Hoja de cálculo a CSV
Hoja de cálculo a fórmulas
Hoja de cálculo a JSON
Swagger
Execute Request
Tipos de conector de Swagger soportados
Transformación
CSV a JSON
JSON a CSV
JSON a HTML
JSON a XML
XML a JSON
Webmaster Tools
Verificador de vínculos rotos
Validador HTML
Buscar cadenas en páginas Web
SDK de ThingWorx Flow
Terminología utilizada
Resumen del SDK de ThingWorx Flow
SDK de herramientas y conectores de ThingWorx Flow
Proyecto de conector
Flujo de proyecto de desarrollo de conector
CLI de ThingWorx Flow
Creación de autenticaciones
Creación de conexiones
Adición de búsquedas
Creación de acciones
Creación de activadores
Pruebas de conectores
Automatización de la prueba del conector
Asignación de versiones de los elementos de conector
Soporte de internacionalización para conectores
Implementación de conectores
Tutorial A: Implementación de un conector personalizado mediante el SDK de ThingWorx Flow
Tutorial B: Tutorial del SDK de conectores de ThingWorx Flow
Versión de NPM para las herramientas de SDK de ThingWorx Flow
Extensibilidad de ThingWorx
Extensiones
Gráficos personalizados
Extensión de widget de gráfico de barras
Instalación de la extensión de widget de gráfico de barras
Propiedades de la extensión de widget de gráfico de barras
Truncación de rótulo y sugerencias
Uso del gráfico de barras en tiempo de ejecución
Actualización de un gráfico existente a la nueva extensión de widget de gráfico
Extensión de widget de gráfico de líneas
Instalación de la extensión de widget de gráfico de líneas
Propiedades de la extensión de widget de gráfico de líneas
Uso del gráfico de líneas en tiempo de ejecución
Actualización de un gráfico existente a la nueva extensión de widget de gráfico
Extensión de widget de gráfico cronológico
Instalación de la extensión de widget de gráfico cronológico
Propiedades de la extensión de widget de gráfico cronológico
Uso del gráfico cronológico en tiempo de ejecución
Actualización de un gráfico existente a una nueva extensión de widget de gráfico
Analizador CSV
Widgets de Google
Widget de mapa de Google
Widget de selector de ubicación de Google
Extensión de conector de JDBC
Ejemplos de configuración de JDBC
Correo
MQTT
Twilio
ThingWorx Remote Access
Web Sockets Tunnel
Creación de categorías de auditoría personalizadas mediante una extensión
API de REST de ThingWorx
Diseño de REST de ThingWorx
Actualización, borrado y ejecución a través de la API
Actualización del método de solicitud y el filtrado de tipo de contenido para la protección contra CSRF
Documentación de API
Alta disponibilidad de ThingWorx
Resumen de la agrupación de alta disponibilidad de ThingWorx
Requisitos de agrupación
Consideraciones sobre la configuración de alta disponibilidad
Alta disponibilidad de PostgreSQL
Instalación y configuración de PostgreSQL HA
Configuración de SSL/TLS para PostgreSQL
Alta disponibilidad de Microsoft SQL Server
Instalación y configuración de ZooKeeper para la alta disponibilidad de ThingWorx
Configuración de un clúster central de ZooKeeper
Configuración de SSL/TLS para Zookeeper
Instalación y configuración de Ignite para la alta disponibilidad de ThingWorx
Configuración de SSL/TLS para Ignite
Almacenamiento de ficheros de ThingWorx Foundation
Configuración de ThingWorx Foundation para la agrupación
Configuración de plataforma para la alta disponibilidad de ThingWorx
Configuración de SSL/TLS para ThingWorx Platform
Configuración de SSL/TLS para AKKA
ThingWorx Connection Servers para la alta disponibilidad de ThingWorx
Alta disponibilidad del servidor InfluxDB
Ping Federate para alta disponibilidad
Equilibradores de la carga para la alta disponibilidad de ThingWorx
Configuración de SSL o TLS para HAProxy
Ejemplo de HAProxy
Ejemplo de NGINX
ThingWorx Flow en la alta disponibilidad de ThingWorx
Supervisión del sistema de alta disponibilidad
Comportamientos esperados cuando se producen fallos
Resolución de problemas para el agrupamiento de alta disponibilidad
Gestión de extensiones de ThingWorx en la alta disponibilidad de ThingWorx
Trabajo cron para reiniciar Tomcat
Ejemplo de implementación de alta disponibilidad de PostgreSQL con Pgpool-II
1. Requisitos previos a la instalación
2. Instalar PostgreSQL
3. Configurar la base de datos para ThingWorx
4. Configurar la base de datos para la replicación en flujo como node0
5. Configurar la base de datos para la replicación en flujo como node1
6. Configurar la base de datos para la replicación en flujo como node2
7. Verificar la replicación del flujo en todos los nodos
8. Instalación y configuración de Pgpool
9. Configurar el servicio Watchdog para los nodos maestro y de espera de Pgpool-II
10. Escenarios de conmutación por error
Coherencia final en la alta disponibilidad de ThingWorx
Conexión de sistemas y dispositivos
Federación
Configuración de una federación
Bienvenido al centro de ayuda de ThingWorx Platform 9
Configuración de una federación
Welcome
EntityProjects
EntityThings
EntityNetworks
EntityThingTemplates
EntityThingShapes
EntityThingGroups
EntityDataShapes
EntityTags
EntityIndustrialConnections
EntityIntegrationConnectors
EntityNotifications
EntitySchedulers
EntityTimers
EntityMashups
EntityMashupTemplates
EntityGadgets
EntityDashboards
EntityMenus
EntityMedia
EntityStyleThemes
EntityStyleAndStateDefinitions
EntityDataTables
EntityStreams
EntityValueStreams
d1e119593a1310
EntityPersistenceProviders
EntityBlogsAndWikis
EntityUserGroups
EntityUsers
EntityOrganizations
EntityApplicationKeys
EntityDirectoryServices
EntityAuthenticators
EntityLocalizationTables
EntityResources
EntitySubsystems