Как извлечь данные из экземпляра процесса, используя идентификатор экземпляра - PullRequest
0 голосов
/ 03 мая 2019

Я пытаюсь извлечь данные из IBM BPM с помощью REST API. Я использую идентификатор экземпляра процесса для выполнения поиска.Однако нужен только один столбец, но он возвращает несколько и хотел бы узнать о любых рекомендациях, которые я могу использовать для редактирования поиска, поскольку я собираюсь сделать это для 3000+ процессов

, пока я пробовал wle / v1/ process? action = getdetails & instanceIds = 11162090 & parts = data

wle / v1 / process? action = getdetails & instanceIds = 11162090 & parts = data

1 Ответ

0 голосов
/ 03 мая 2019

Единственная предоставляемая функциональность для уменьшения полезной нагрузки при выполнении этого вызова - это аргумент "parts", который вы уже предоставили. Данные, вероятно, тот, который вы хотите. Если то, что вы хотите, является чем-то общим для каждого отдельного экземпляра процесса, независимо от того, как он был реализован (например, дата начала или срок исполнения), тогда вы можете запросить таблицу lsw_bpd_instance в базе данных, которая использует jdbc / Teamworks в качестве своей записи jndi. Там вы можете вытащить что угодно.

Более подробная информация о проблеме, которую вы пытаетесь решить, может позволить нам предоставить некоторые другие варианты.

Примечание - вызов API, на который вы ссылаетесь, будет принимать список идентификаторов экземпляров, разделенных запятыми, если вы хотите получить несколько возвращенных сразу.

- Андрей Пайер

...