JQL для получения определенных столбцов для определенной метки

У меня ограниченный опыт работы с Jira и языком запросов Jira.

Это касается языка JIRA Query. У меня есть набор из 124 строк (проблем) в Jira, которые находятся под определенной «меткой», скажем, «myLabel».

Мне нужно извлечь столбцы col1, col2 и col5 для всех вышеперечисленных 124 строк, где поле «Метка» — «myLabel».

Как только я получу вышеуказанный результат, мне нужно экспортировать его в лист Excel. Есть ли запрос JIRA, который я могу запустить для этого?

Или есть ли другой способ сделать это, например, экспортировать все 124 строки со всеми n столбцами в таблицу SQL, а затем выполнить SQL-запрос поверх нее для получения необходимых результатов?

Также есть что-то python-jira. Может ли это чем-то помочь?


person qre0ct    schedule 29.06.2015    source источник


Ответы (2)


Вот как получить задачи по меткам через http GET:

http://yourserver.com/rest/api/2/search?jql=labels%20%3D%20SearchString

Замените «SearchString» на метку, которую вы хотите найти. Это вернет вам объект JSON с массивом (JSON) задач.

Я больше знаком с API Java, чем с Python, но я полагаю, что должно быть довольно легко взять массив JSON и поместить его в лист Excel (или в файл CSV, с которым Excel будет прекрасно работать).

person Andenthal    schedule 30.06.2015

Один из способов сделать то, что вы хотите сделать, — это напрямую использовать Excel. 0. создайте фильтр в JIRA 1. создайте сценарий VBA для Excel, который откроет фильтр «Экспортировано в Excel» из JIRA. Для этого вам нужно скопировать ссылку из JIRA -> экспорт -> текущие поля Excel. 2. Скорее всего, вам придется сначала войти в JIRA из EXCEL VBA, поэтому я рекомендую вам сделать это, войдя в систему с запросами REST из Excel. 3. Скопируйте всю информацию из экспортированного запроса JIRA на другой лист. 4. После копирования вы можете легко обрабатывать список билетов по своему усмотрению с помощью VBA.

Я знаю, что это не самый простой способ сделать это, но я надеюсь, что это немного помогло вам продвинуться дальше в ваших поисках.

person eliberator    schedule 28.07.2015