Información de servicio
|
Se debe introducir la información en los campos necesarios. Hay botones de ayuda disponibles junto a cada campo para obtener información adicional.
|
||
Información de distribución
|
a. Extremo: se puede seleccionar una opción en la lista desplegable. Los extremos se recuperan del sistema back-end que se configura en la página Configuración.
b. ID de asignación: se debe seleccionar una asignación existente o crear una Nueva asignación de API. Para obtener más información, consulte Creación de una nueva asignación de API para el servicio. Se debe tener en cuenta lo siguiente:
◦ No se necesita ninguna asignación de API para una respuesta JSON.
◦ PTC recomienda crear los servicios utilizando asignaciones generadas para el mismo extremo que para que el que se está creando el servicio. No todas las asignaciones son intercambiables o reutilizables en todos los extremos. Los esquemas de respuesta de cada extremo gobiernan la reutilización. Si los esquemas de respuesta son similares para un conjunto determinado de extremos, la asignación creada para uno se puede utilizar como asignación para el servicio creado para sus homólogos.
c. Tipo base
|
||
Entradas
|
Las entradas se rellenan después de seleccionar el extremo al que se va a conectar.
Para los servicios, están disponibles los siguientes parámetros de consulta de entrada si desea filtrar los resultados:
• $select
• $filter
• $skip
• $top
• $expand: parámetro de OData que se puede utilizar si una entidad tiene una propiedad Navigate.
Para obtener más información sobre los parámetros de consulta, consulte Utilización de ODataConnector o SAPODataConnector.
• $orderby: permite devolver la información de un conjunto de entidades en orden ascendente o descendente. El valor por defecto es el orden ascendente.
La lógica de $orderby en ThingWorx sigue la lógica de $orderby definida en las especificaciones de Windchill u OData.
Este parámetro solo está disponible para returnType como Recopilación.
En el sitio web oficial de Odata se menciona que entitySet siempre devuelve una recopilación. Por lo tanto, cuando los extremos hacen referencia a entitySet, el parámetro $orderby se muestra aunque no tenga un objeto returnType.
Para Windchill, el parámetro $orderby no funciona con acciones y funciones.
El parámetro $orderby solo está disponible para los conectores SAPOdata y Odata.
Se deben construir con expresiones específicas definidas en aplicaciones back-end.
|
|
Pulse en Terminado antes de guardar la cosa; de lo contrario, se perderá el nuevo servicio.
|