Yandex Cloud
  • Сервисы
  • Решения
  • Почему Yandex Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Language / Region
© 2022 ООО «Яндекс.Облако»
Yandex Tracker
  • Начало работы
    • Подключить Tracker
    • Войти в Tracker
    • Добавить пользователей
    • Настроить доступ в Tracker
    • Настроить Tracker
    • Как работать в Tracker
      • Начальная страница
      • Мои задачи
      • Как работать с задачей
      • Избранные задачи, доски, дашборды
      • Персональные настройки
    • Мигрировать в Tracker
    • Отключить платные услуги
  • Мобильное приложение Tracker
  • Практические руководства
    • Настроить Tracker для команды разработки
      • Обзор
      • Создать очередь для команды разработки
      • Структурировать задачи
      • Использовать гибкие методологии (Agile)
      • Настроить шаблоны задач
      • Подключить репозиторий
      • Автоматизировать рутинные действия
      • Интегрировать Tracker с другими системами
    • Настроить Tracker для службы поддержки
      • Обзор
      • Создать очередь для службы поддержки
      • Принимать обращения по почте и через форму
      • Настроить многоуровневую структуру поддержки
      • Отправлять письма со страницы задачи
      • Группировать обращения по темам
      • Отслеживать время обработки обращений
      • Собирать статистику по обращениям
      • Настроить интеграцию со сторонними системами
  • Концепции
    • Обзор сервиса
    • Основные понятия
    • Роли и права доступа
  • Настроить очередь
    • Обзор
    • Создать очередь
    • Шаблоны очередей
    • Просмотреть задачи очереди
    • Изменить основные параметры очереди
    • Настроить типы и статусы задач
      • Обзор
      • Настроить типы задач
      • Создать воркфлоу
      • Настроить статусы
      • Настроить переходы
      • Настроить резолюции
    • Локальные поля задач
    • Добавить команду очереди
    • Настроить доступ к очереди
    • Расширенные возможности очереди
    • Посмотреть историю изменений очереди
    • Удалить очередь
  • Работать с задачами
    • Создать задачу
      • Обзор
      • Создать задачу по почте
      • Создать задачу из формы
      • Клонировать задачу
    • Редактировать задачу
      • Обзор
      • Добавить комментарии к задаче
      • Создать чеклист
      • Изменить связи задачи
      • Прикрепить к задаче изображения и файлы
      • Форматировать текст в задаче
      • Выполнить макрос
      • Проголосовать за задачу
      • Перенести задачу в другую очередь
      • Изменить несколько задач
    • Настроить напоминание о задаче
    • Указать затраченное время
    • Добавить поле задачи
    • Посмотреть историю изменений задачи
    • Получить доступ к задаче
    • Удалить задачу
  • Структурировать задачи
    • Обзор
    • Связи между задачами
    • Проекты
    • Компоненты
    • Версии
  • Проекты (бета)
    • Обзор
    • Создать проект
    • Список задач проекта
    • Диаграмма Ганта
  • Инструменты гибкой разработки
    • Обзор
    • Создать доску
    • Работать с доской
    • Изменить и удалить доску
    • Спринты
    • Эпики
    • Командная оценка задач
    • Диаграмма сгорания задач
  • Доски задач (бета)
    • Обзор
    • Создать доску
    • Работать с доской
    • Настроить доску
  • Найти задачи
    • Найти задачу по ключу или названию
    • Найти мои задачи
    • Найти задачи в очереди
    • Создать фильтр задач
    • Язык запросов
  • Уведомления и подписки
    • Обзор
    • Подписаться на уведомления
    • Получать отчет об изменениях
    • Подписать пользователей на изменения очереди
    • Настройки почтовых уведомлений
      • Обзор
      • Уведомления о ваших задачах
      • Уведомления о ваших подписках
    • Отправлять уведомления на почтовые ящики в вашем домене
  • Статистика и дашборды
    • Дашборды
      • Обзор
      • Как создать дашборд
      • Виджеты
      • Как изменить дашборд
      • Общий доступ к дашбордам
      • Как сделать дашборд начальной страницей
    • Статистика очереди
    • Диаграмма Ганта
  • Автоматизация и шаблоны
    • Обзор
    • Триггеры
      • Обзор
      • Создать триггер
      • Задать условие срабатывания триггера
      • Настроить действие триггера
      • Изменить и удалить триггер
      • Примеры
    • Автодействия
      • Обзор
      • Автоматическое обновление задач
      • Создание задач по расписанию
      • Изменить и удалить автодействие
    • Макросы
    • Шаблоны
      • Обзор
      • Создать шаблон в Yandex Forms (бета)
      • Создать шаблон
      • Изменить шаблон
      • Удалить шаблон
      • Использовать общие шаблоны
    • Переменные
    • Использовать форму как шаблон для создания задач
  • Настроить SLA для задач
    • Обзор
    • Настроить правила
    • Графики работы
  • Интеграция с другими сервисами
    • Почта
    • Yandex Forms
    • Yandex Wiki
    • Мессенджеры
      • Обзор
      • Slack
      • Telegram
    • Настроить связи с внешним приложением
      • Обзор
      • Подготовить внешнее приложение
      • Передать данные приложения команде Tracker
  • Инструменты разработчика
    • API
    • Python клиент
    • Подключить репозиторий
  • Правила тарификации
    • Тарифы
    • Настроить платежный аккаунт
    • Оплатить услуги
    • Посмотреть детализацию услуг
  • Справочник API
    • Обзор
    • Доступ к API
    • Общий формат запросов
    • Задачи
      • Получить параметры задачи
      • Редактировать задачу
      • Создать задачу
      • Перенести задачу в другую очередь
      • Узнать количество задач
      • Найти задачи
      • Освободить ресурсы просмотра прокрутки
      • Получить приоритеты
      • Получить переходы
      • Выполнить переход в статус
      • Получить историю изменений задачи
      • Связи задачи
        • Связать задачи
        • Получить связи задачи
        • Удалить связь с задачей
    • Чеклисты
      • Создать чеклист или добавить в него пункты
      • Получить параметры чеклиста
      • Редактировать чеклист
      • Удалить чеклист
    • Проекты
      • Создать проект
      • Получить параметры проекта
      • Получить список всех проектов
      • Получить список очередей проекта
      • Изменить проект
      • Удалить проект
    • Комментарии
      • Добавить комментарий
      • Получить комментарии к задаче
      • Редактировать комментарий
      • Удалить комментарий
    • Макросы
      • Получить макросы очереди
      • Получить макрос
      • Создать макрос
      • Редактировать макрос
      • Удалить макрос
    • Внешние связи
      • Получить список внешних приложений
      • Получить список внешних связей задачи
      • Добавить внешнюю связь
      • Удалить внешнюю связь
    • Прикрепленные файлы
      • Получить список прикрепленных файлов
      • Скачать файл
      • Скачать миниатюру
      • Прикрепить файл
      • Загрузить временный файл
      • Удалить файл
    • Очереди
      • Создать очередь
      • Получить параметры очереди
      • Получить список очередей
      • Получить версии очереди
      • Получить обязательные поля очереди
      • Удалить очередь
      • Восстановить очередь
      • Удалить тег из очереди
      • Автоматизация
        • Автодействия
          • Создать автодействие
          • Получить параметры автодействия
        • Тригеры
          • Создать триггер
          • Получить параметры триггера
    • Доски задач
      • Получить параметры всех досок
      • Получить параметры доски
      • Создать доску
      • Редактировать доску
      • Удалить доску
      • Колонки
        • Получить параметры всех колонок
        • Получить параметры колонки
        • Создать колонку
        • Редактировать колонку
        • Удалить колонку
      • Спринты
        • Получить все спринты доски
        • Получить спринт
        • Создать спринт
    • Компоненты
      • Получить список компонентов
    • Импорт
      • Импортировать задачу
      • Импортировать файлы
      • Импортировать комментарии
      • Импортировать связи
    • Пакетные операции
      • Массовый перенос задач в другую очередь
      • Массовое редактирование задач
      • Массовое изменение статуса задач
    • Учет времени
      • Добавить запись о затраченном времени
      • Редактировать запись о затраченном времени
      • Удалить запись о затраченном времени
      • Получить записи о затраченном времени
        • Получить все записи по задаче
        • Отобрать записи по параметрам
    • Поля задачи
      • Получить глобальные поля
      • Создать поле задачи
      • Получить параметры поля задачи
      • Изменить название поля задачи
      • Изменить возможные значения поля задачи
      • Создать категорию поля задачи
      • Локальные поля
        • Создать локальное поле очереди
        • Получить локальные поля очереди
        • Получить информацию о локальном поле очереди
        • Редактировать локальное поле очереди
    • Пользователи
      • Получить информацию о текущем пользователе
      • Получить информацию о пользователях
      • Получить информацию о пользователе
    • Возможные коды ответа
  • Вопросы и ответы
    • Общие вопросы
    • Оплата
  • Служба поддержки
  1. Начало работы
  2. Мигрировать в Tracker

Мигрировать в Tracker из других сервисов

Статья создана
Yandex Cloud
  • Перенести данные из Jira
  • Перенести данные из Excel
  • Перенести данные с помощью API

Если вы ведете задачи и проекты с помощью какого-либо сервиса и хотите перейти на использование Yandex Tracker, вы можете перенести в Tracker данные о ваших проектах и задачах:

  • Если вы используете Jira, наши специалисты помогут перенести данные в Tracker. Для этого подготовьте данные для миграции по инструкции ниже и напишите в службу технической поддержки.

  • Если вы используете какую-либо другую систему (Asana, Wrike, YouTrack и так далее), мы поможем подобрать компанию-партнера, которая перенесет ваши данные в Tracker. Для этого оставьте заявку с помощью формы.

  • Если вы хотите выполнить миграцию своими силами, можно импортировать данные в Tracker с помощью API или загрузить список задач из таблицы Excel с помощью Python клиента.

Перенести данные из Jira

  1. Подключите Yandex Tracker.

  2. Добавьте в Tracker сотрудников вашей компании.

  3. Создайте технический аккаунт для доступа к Yandex Tracker API:

    1. Создайте новый аккаунт на Яндексе (вида login@yandex.ru).

    2. Добавьте созданный аккаунт в Tracker.

    3. Перейдите в сервис Яндекс 360 для бизнеса и дайте созданному аккаунту права администратора. Подробнее читайте в Справке Яндекс 360.

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

  4. Экспортируйте ваши данные из Jira.

    Как экспортировать данные
    1. В Jira выберите Settings (Настройки) > System (Система).

    2. В разделе IMPORT AND EXPORT (ИМПОРТ И ЭКСПОРТ) выберите Backup manager (Управление резервным копированием).

    3. В разделе Backup for Server (Резервная копия сервера) включите опцию Include additional files (Включить в резервную копию дополнительные файлы...) и выберите Create backup for server (Создать резервную копию сервера).

      Важно

      Даже если вы используете облачную версии Jira, создайте резервную копию для сервера (Backup for Server).

      Только если создание резервной копия для сервера недоступно, создайте резервную копию для облака (Backup for cloud).

    4. Когда резервная копия будет создана, нажмите ссылку Download backup file (Скачать резервную копию).

    Подробнее об экспорте данных читайте в документации Jira.

  5. Составьте таблицу соответствия между пользователями Jira и пользователями Tracker.

  6. Загрузите архив с экспортированным данными и таблицу соответствия пользователей на Яндекс Диск или другой подобный сервис.

    Примечание

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

  7. Напишите в техническую поддержку запрос на миграцию из Jira в Tracker. В запросе укажите:

    • ссылки на архив с экспортированными данными и таблицу соответствия пользователей;

    • учетные данные технического аккаунта с правами администратора.

  8. Дождитесь, пока сотрудники технической поддержки сообщат о завершении миграции.

    Если для миграции потребуется дополнительная информация или действия с вашей стороны, сотрудники технической поддержки свяжутся с вами.

  9. После завершения миграции выдайте сотрудникам полный доступ в Tracker, назначьте права доступа к очередям, удалите технический аккаунт с правами администратора.

Перенести данные из Excel

Если у вас есть список задач в таблице Excel, вы можете перенести данные в Tracker с помощью Python клиента.

Таблица должна содержать столбцы, в которых будут указаны параметры задач. Такие же заголовки столбцов должны быть прописаны в скрипте, который обрабатывает файл Excel.

  1. Подключите Yandex Tracker.

  2. Добавьте в Tracker сотрудников вашей компании.

  3. Получите доступ к API.

  4. Создайте очереди, в которые вы будете импортировать задачи.

  5. Настройте очередь:

    • добавьте типы задач и резолюции;

    • настройте статусы;

    • создайте версии и компоненты.

  6. При необходимости создайте доски задач и спринты.

  7. Подготовьте таблицу Excel с данными о задачах.

  8. Подготовьте Python клиент:

    1. Установите Python клиент.

    2. Инициализируйте клиент.

      from yandex_tracker_client import TrackerClient
      client = TrackerClient(token='<token>', org_id='<org_id>')
      

      Здесь <token> — ваш OAuth-токен, а <org_id> — идентификатор организации.

    3. Подключите библиотеки.

      from datetime import datetime 
      import pandas as pd
      import numpy as np
      
  9. Выполните скрипт для загрузки данных из таблицы.

    Python скрипт загружает задачи из файла в заданную очередь. В скрипте полям задачи присвойте значение из столбцов таблицы.

    Рассмотрим работу со скриптом на примере импорта таблицы с заголовками Задача, Описание, Дата завершения, Исполнитель. Вы можете дополнить таблицу и скрипт другими полями.

    Как выполнить скрипт
    1. Загрузите файл с данными.

      df = pd.read_excel(r'C:\<путь к файлу>\<имя файла>.xls')
      
    2. Проверьте, что в скрипт подставляются заголовки столбцов таблицы.

      for i, row in df.iterrows():
         print(f"Index: {i}")
         print(f"{row['Задача']}")
         print(f"{row['Описание']}")
         print(f"{row['Дата завершения']}")
         print(f"{row['Исполнитель']}")
      
    3. Создайте задачи, при необходимости обновите имя автора или измените другие атрибуты задачи.

      for i, row in df.iterrows():
      
            try:
                end=row['Дата завершения'].strftime("%Y-%m-%d")
            except Exception as e:
                end=""
          
            issue=client.issues.create(
                queue='TEST', 
                summary=row['Задача'], 
                type={'name': 'Задача'}, 
                description=row['Описание']+"\n\nДополнительное описание :\n\nhttps://tracker.yandex.ru/",
                assignee=row['Исполнитель'], 
                end=end
       )
            issue.update(author='<логин>')
            issue.update(<ключ поля>='<значение>')
         
      

Перенести данные с помощью API

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

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

Чтобы импортировать данные:

  1. Подключите Yandex Tracker.

  2. Добавьте в Tracker сотрудников вашей компании.

  3. Получите доступ к API.

  4. Создайте очереди, в которые вы будете импортировать задачи.

  5. Настройте очередь:

    • добавьте типы задач и резолюции;

    • настройте статусы;

    • создайте версии и компоненты.

  6. При необходимости создайте доски задач и спринты.

  7. Импортируйте данные в Tracker с помощью API.

Важно

Импортировать данные в Tracker может только администратор.

Была ли статья полезна?

Language / Region
© 2022 ООО «Яндекс.Облако»
В этой статье:
  • Перенести данные из Jira
  • Перенести данные из Excel
  • Перенести данные с помощью API