서비스 정보
|
필요한 필드에 정보를 입력합니다. 도움말 버튼은 추가 정보를 위해 각 필드 옆에서 사용 가능합니다.
|
||
라우팅 정보
|
◦ JSON 응답에는 API 맵이 필요하지 않습니다.
◦ 서비스가 생성된 끝점과 동일한 끝점에 대해 생성된 맵을 사용하여 서비스를 만드는 것이 좋습니다. 모든 끝점에서 일부 맵이 상호 교환 가능하거나 재사용 가능하지 않을 수도 있습니다. 재사용성은 각 끝점의 응답 스키마에 의해 제어됩니다. 지정된 끝점 집합에 대해 응답 스키마가 유사한 경우 한 끝점에 대해 생성한 맵이 다른 끝점에 대해 생성한 서비스의 맵으로 사용될 수 있습니다.
c. 기본 유형
|
||
입력
|
연결할 끝점을 선택한 후 입력이 채워집니다.
서비스에 대해 결과를 필터링하려는 경우 다음 입력 질의 매개 변수를 사용할 수 있습니다.
• $select
• $filter
• $skip
• $top
• $expand: 엔티티에 Navigate 속성이 있는 경우 사용할 수 있는 OData 매개 변수입니다.
질의 매개 변수에 대한 자세한 내용은 ODataConnector 또는 SAPODataConnector 사용을 참조하십시오.
• $additionalQuery: 이 필드에 텍스트를 입력할 수 있습니다.
다음은 additionalQuery 매개 변수의 값이 끝점에 추가되는 방법을 나타내는 예입니다.
ptc.search.latestversion=false는 getParts 끝점의 additionalQuery 매개 변수에 추가됩니다.
/v5/ProdMgmt/Parts?%24select=Name%2CNumber%2CView%2CVersion&%24filter=Name%20eq%20%27Car%27&ptc.search.latestversion=false
• $orderby: 엔티티 집합 정보를 오름차순 또는 내림차순으로 반환합니다. 기본값은 오름차순입니다.
ThingWorx의 $orderby 논리는 Windchill 또는 Odata 사양에 정의되어 있는 $orderby 논리를 따릅니다.
이 매개 변수는 returnType이 Collection인 경우에만 사용할 수 있습니다.
Odata 공식 웹 사이트에 따르면 entitySet는 항상 컬렉션을 반환합니다. 따라서 끝점이 entitySet를 참조할 경우 returnType이 없어도 $orderby 매개 변수가 표시됩니다.
Windchill의 경우 $orderby 매개 변수는 작업 및 함수에 적용되지 않습니다.
$orderby 매개 변수는 SAPOdata 및 Odata 커넥터에만 사용할 수 있습니다.
이러한 매개 변수는 백엔드 응용 프로그램에 정의된 특정 표현식을 사용하여 생성되어야 합니다.
|
![]() |
사물을 저장하기 전에 완료를 클릭합니다. 그렇지 않으면 새 서비스가 손실됩니다.
|