Настройка Windchill Navigate > Создание пользовательских заданий > Выполнение сервисов Info*Engine с соединителем OData
Выполнение сервисов Info*Engine с соединителем OData
Чтобы использовать соединитель OData для выполнения заданий Info*Engine, сначала настройте стандартный соединитель OData ptc-windchill-OData-connector на соединение с сервисами Windchill OData REST домена Info*Engine. После этого сервисы Windchill OData REST можно использовать для выполнения заданий Info*Engine.
Завершите следующие шаги, чтобы выполнить задания Info*Engine:
1. Настройте ptc-windchill-OData-connector в соответствии с шагами, описанными в разделе Настройка соединителя OData.
2. Нажмите вкладку Сервисы.
3. В поле RefreshEndpointCache щелкните значок . Откроется окно Выполнить сервис.
4. Щелкните Выполнить. Необходимо получить сообщение: Успешно. Сервис успешно выполнен.
5. Нажмите кнопку Готово.
6. В поле InvokeIETask щелкните значок .
7. В окне Входные данные добавьте следующую информацию в формате JSON:
Task - XML-файл для задания Info*Engine. Файл расположен здесь: <Установка Windchill><Главная страница Windchill>//tasks/.
* 
Убедитесь, что задание включено для выполнения. Чтобы сделать это, проверьте, что следующее замечание появляется в заголовке XML-файла:
<%@page language="java" access="http"%>
Params - (необязательно) массив JSON, который содержит пары "наименование-значение" для передачи в задание Info*Engine в качестве параметра.
Пример:
{
"Task": "wt/federation/delegates/windchill/QueryObjects.xml",
"Params": [
{ "Name": "type", "Value": "wt.part.WTPart" },
{ "Name": "where", "Value": "name=SOME_PART_NAME" }
]
}
8. Щелкните Выполнить, чтобы запустить задание Info*Engine. Выходные данные сервиса представлены в формате JSON и содержат следующие свойства.
@odata.context - URL-адрес контекста для информационного наполнения.
Value - массив JSON, содержащий объекты JSON, имеющие свойства Groupname и Element.
9. Чтобы выполнить другое задание Info*Engine, повторите шаги с 1-го по 7-й.
* 
Конечные точки соединителя OData могут не работать в Windchill Navigate так, как ожидается, и в результате вам, возможно, потребуется внести изменения. Дополнительные сведения и инструкции по конфигурированию сервисов OData для данных Windchill см. в документации Windchill REST Services Help Center.
Было ли это полезно?