Обучающие Материалы По Расширенному Поиску В Jira

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

Возможно, имя фильтра будет изменено, что может сломать сохраненный фильтр, который вызывает другой фильтр по имени. Идентификаторы фильтров, однако, уникальны и не могут быть изменены. Поиск запросов, в которых среда содержит определенный текст. Используется для объединения нескольких предложений, что позволяет расширить поиск. Список предложений автозаполнения отображается в алфавитном порядке и включает первые 15 совпадений. Обратите внимание, что для параметров функции не предлагаются предложения автозаполнения.

Разрешение на редактирование задач (за исключением поля «Дата погашения» – см. Разрешение «Расписание задач»). Включает возможность преобразования задач в подзадачи и наоборот (если подзадачи включены). Обратите внимание, что для удаления задач требуется разрешение «Удалить задачу». Обратите внимание, что все изменения записываются в историю изменений задачи для целей аудита. (Обратите внимание, что это не включает возможность назначать задачи, см. раздел «разрешение назначения задачи выше»).

Оператор сравнивает значение поля со значением, представленным справа, так что только истинные результаты извлекаются по запросу. Находит задачи в проектах, где у вас есть определенная роль. Разрешение на изменение «Репортера» задачи. Это позволяет пользователю создавать задачи «от имени кого-то другого».

Выполняет поиск на основе задач, связанных с удаленными ссылками, имеющими какие-либо из указанных глобальных идентификаторов. Выполняет поиск в зависимости от времени начала сеанса текущего пользователя. Ключевое слово «none» можно использовать для поиска задач, когда один или оба параметра не имеют значения. Поиск задач, соответствующих выбранным значениям настраиваемого поля «каскадный выбор».

Компонент Component

Обратите внимание, что вы можете найти только те задачи, для которых у вас есть разрешение «Просмотр избирателей и наблюдателей», если вы не ищете свои собственные голоса. Оператор «IN» используется для поиска задач, когда значение указанного поля является одним из нескольких заданных значений. Значения указываются как список с разделителями-запятыми, окруженный скобками.

Помните, что с помощью  JQL сравнивать два поля невозможно. Расширенный поиск использует язык запросов JIRA, известный как JQL. Функции jql запросы сохранения и подписки доступны для расширенного поиска. Расширенный поиск использует структурированные запросы для поиска проблем JIRA.

JQL запросы

Расширенный поиск позволяет использовать структурированные запросы (queries) для поиска задач проекта JIRA. При желании, Вы также можете сохранить построенные задачи и оформить на них подписку. Благодаря функции поиска в Jira вы сможете получить ключевые аналитические данные о проекте и найти ответы на актуальные для команды вопросы. Три вида поиска в Jira — быстрый, основной и расширенный — помогут отыскать важную информацию о проектах.

Использование Jira Question Language На Практике

Найдите задачи, которые назначены Sprint, который еще не завершен. (Обратите внимание, что задача может принадлежать как завершенному Sprint (s), так и не завершенному Sprint (ам)). Находит задачи, которые вы недавно просмотрели, то есть задачи, которые находятся в разделе «Последние задачи» в раскрывающемся меню «Задачи». EndOfDay (“+ 1”) совпадающий с endOfDay (“+ 1d”). Найдите задачи, которые назначены заполненному Sprint. (Обратите внимание, что задачи могут принадлежать как завершенному Sprint (s), так и неполному Sprint (s)).

Поиск задач с определенным уровнем безопасности. Оператор «WAS IN» используется для поиска задач, которые в настоящее время имеют или ранее имели любое из нескольких заданных значений для указанного поля. Найти задачи, которые назначены определенной  исправленной версии. Вы можете выполнить поиск по имени версии или идентификатору версии (то есть номер, который JIRA автоматически присваивает версии).

Поиск задач, назначенных конкретному пользователю. Оператор «WAS» используется для поиска задач, которые в настоящее время имеют или ранее имели указанное значение для указанного поля. Разрешение на решение и повторное открытие задач. Это также включает возможность установки поля «Исправить  версии» для задач.

JQL запросы

Когда вы выполняете расширенный поиск, вы используете JIRA Query Language (JQL). С водными разобрались, теперь рассмотрим некоторые существующие функции и примеры написания в запросе. При работе с Jira часто возникает необходимость в поиске определенных задач из разных проектов по определенным критериям.

Ранее на NTA рассматривали статью по Jira (Ссылка). У рядовых пользователей Jira часто возникают вопросы непосредственно по поиску необходимых задач. Администратор JIRA может изменить имя типа, которое может сломать любой сохраненный фильтр, который полагается на это имя. Идентификаторы типов, однако, уникальны и не могут быть изменены. Поиск задач, которые заданы для конкретного спринта в JIRA Agile. Это работает для активных спринтов и будущих спринтов.

Выполняет поиск по задачам, которые являются подзадачами. Вы также можете выполнять поиск по выпущенным версиям всех проектов, опуская параметр проекта. Обратите внимание, что эта функция доступна только в том случае, если вы вошли в JIRA. Разрешение на удаление вложений, добавленных пользователем. Разрешение удалять комментарии, добавленные пользователем. Также обратите внимание, что эта функция доступна только в том случае, если вы вошли в JIRA.

Идентификаторы статуса, однако, уникальны и не могут быть изменены. Если у вас несколько спринтов с похожими (или идентичными) именами, вы можете просто выполнить поиск, используя имя спринта – или даже просто его часть. Возможные совпадения будут показаны в раскрывающемся списке автозаполнения, с указанием дат спринта, чтобы помочь вам различить их. (Идентификатор спринта также будет показан в скобках). Поиск задач с конкретным ключом задачи или идентификатором задачи (то есть номер, который JIRA автоматически выделяет для задачи).

Если у вас много текстовых полей, вы можете повысить производительность своих задач, выполнив поиск по определенным полям, например. Оператор «NOT IN» используется для поиска задач, в которых значение указанного поля не является одним из нескольких заданных значений. Поиск задач, с которыми пользователь выполнил работу.

Параметр parentOption сопоставляется с первым уровнем параметров в каскадном поле выбора. Параметр childOption сопоставляется с вторым уровнем параметров в каскадном поле выбора и является необязательным. LinkedIssues() ‒ функция ищет задачи, которые связаны с другой задачей. Также ключевые слова используются для сортировки, поиска задач, когда поле не имеет значения — «EMPTY», «NULL», для отрицания условия — «NOT». Названия полей могут изменяться в зависимости от проекта, поэтому важно знать названия полей именно на своем проекте.

Вы можете переопределить это, указав восходящий порядок («asc») или убывающий порядок («desc»). Подобно полю и справочнику ключевых слов, эти операторы также могут использоваться для улучшения результатов поиска. Выполняет поиск на основе неизданных версий (то есть версий, которые администратор JIRA еще не выпустил) указанного проекта. Выполняет поиск на основе выпущенных версий (то есть версий, которые администратор JIRA выпустил) указанного проекта. Разрешение просматривать рабочий процесс проекта «только для чтения» при просмотре задачи. Это разрешение предоставляет ссылку «Просмотр рабочего процесса» в поле «Статус» на странице «Просмотр задачи».

  • Вы также можете выполнять поиск по невыпущенным версиям всех проектов, опустив параметр проекта.
  • Когда вы выполняете расширенный поиск, вы используете язык JIRA Query Language (JQL).
  • На следующем снимке экрана показано, как перемещаться по разделу «Поиск».
  • Обратите внимание, что удаление задачи удаляет все свои комментарии и вложения, даже если у пользователя нет разрешений «Удалить комментарии» или «Удалить вложения».

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

По аналогии со ссылкой на поле, как только пользователь начинает печатать, функция автозаполнения помогает получить правильный синтаксис. На следующем снимке экрана показано, как добавить ключевые слова. Следующим шагом является ввод значения и затем нажмите на символ поиска. На следующем снимке экрана показано, как добавлять значения и выполнять поиск. JQL поддерживает SQL-подобный синтаксис, такой как функции ORDER BY, GROUP BY, ISNULL (), но JQL не является языком запросов к базе данных.

В запросе JQL функции предшествует оператор, перед которым стоит название поля. Значение — это та информация, которая содержится в полях. Это может быть номер версии в случае AffectedVersion, градация Severity, Priority (приоритет дефекта), статус бага в системе, имя Assignee или Reporter.

Leave a Comment

Your email address will not be published. Required fields are marked *