en
Език
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI превод
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Импортиране на данни във формат XML / CSV

Въведение

Как да работите с XML/CSV импортера

Правилен CSV файлов формат - общ

CSV – спецификации за импортиране на потребителите

CSV – Специфики за импортиране на проекти

CSV – Специфики за импортиране на задачи

CSV – Специфики за импортиране на контакти

CSV – CRM спецификации за импортиране

Специфика на персонализирани полета

Частичен администратор за импортиране

 

Въведение

Импортерът на данни Easy Redmine е най-добрият инструмент, когато сте на път да прехвърлите каквито и да е данни от съществуващата си система или от базата данни, така че е удобен, когато трябва да мигрирате/синхронизирате данни от съществуваща система или сменяте компания /система за управление на проекти и трябва да прехвърлите всички данни. Използвате ли MS Project, Basecamp, Asana, Clarizen или някакво друго приложение? Нашият вносител може да обработва данни от всяко приложение, които могат да бъдат експортирани в XML или CSV формат. Забравете за превключването между приложения, когато трябва да отворите или редактирате данни, съхранявани на различни места. Отсега нататък може да имате всички данни само в едно приложение. Това решение е чудесно за компании, използващи системи, които не поддържат REST API, но позволяват експортиране на XML/CSV, така че има друг начин да се интегрирате. Easy Redmine предоставя XML/CSV импортер, който ви позволява да мигрирате данни в пакети и да ги съпоставяте със съществуващи атрибути.

Това решение е част от нашите професионални услуги за внедряване. Импортирането на данни чрез XML/CSV без Лесен консултант може да доведе до повреда на базата данни => нефункционално приложение! Ако се интересувате от импортиране на данни, моля, заявете услугата на тази страница. Тази статия служи за предоставяне на информация за принципите на функциониране на този инструмент, за да оцените неговата приложимост за вашия случай на употреба.

Основни функции:

  • Преместване на всички съществуващи обекти (без ограничение)
  • Преместените данни се съпоставят ръчно със съществуващи атрибути в Easy Redmine
  • Подходящ за преместване на сложни данни за взискателни клиенти
  • В един момент можете да импортирате един обект с неограничен брой атрибути


 

Как да работите с XML/CSV импортера

Данните могат да бъдат импортирани в XML и CSV формати с Easy Redmine importer (част от Easy Redmine). Можете да го намерите в Администриране >> Импортиране по избор.

След като кликнете върху него, можете да видите списъка с вече съществуващи лесни импорти. За да покажете, редактирате или изтриете съществуващ импорт, просто задръжте курсора на мишката върху него и тези опции ще се появят автоматично. В менюто на дясната странична лента можете да намерите различни опции за създаване на нов XML/CSV импорт на конкретен обект. Ако в страничната лента липсва обектът, който искате да импортирате, вашият консултант ще се погрижи за това.

Например, така може да изглежда нов формуляр за импортиране на CSV задача. Просто въведете името и щракнете върху „Изпращане“. Когато импортирате недефиниран обект, формулярът също ще ви помоли да изберете необходимия обект, който да бъде импортиран.

В следващата стъпка трябва да качите CSV файла (с правилна структура на данните), който да бъде импортиран. Щракнете върху Запазване и визуализация, което ще даде възможност за картографиране на колони от CSV (или атрибути от XML) към атрибути в Easy Redmine. Нашето приложение също ви позволява да актуализирате съществуващи записи (картографирането е чрез Търсене по настройка). Импортираните записи с идентификатор, който вече съществува в системата, не се създават отново, но се актуализират. Импортирането и актуализациите могат да се извършват автоматично в пакети от данни. Ако импортираният документ е достъпен на публичен URL адрес, автоматизираните операции на Easy Redmine (cron) могат редовно да импортират XML/CSV, предоставен на този публичен URL. Когато картографирането приключи, просто щракнете внос, който може да се използва за по-малък внос (практиката показва до 500 вписвания), или Импортиране във фонов режим, което силно се препоръчва за внос на 500+ вписвания.


 

Правилен CSV файлов формат - общ

За да се поддържа съвместимост с вносителя, CSV файловият формат трябва да отговаря на следните правила:

  • Файлът трябва да бъде само във формат CSV (запетая Отделна стойност)
  • Полетата трябва да бъдат разделени с a запетая (не точка и запетая)
  • CSV файлът трябва да е в UTF-8 кодиране
  • CSV трябва да съдържа външния идентификатор на импортирания запис (уникален номер, който е в полето „easy_external_id“)
    • Това поле „easy_external_id“ трябва да е уникално в цялото приложение (не само в конкретен проект или конкретен импорт)
    • Когато полето „easy_external_id“ не е уникално в цялото приложение, новоимпортираният запис ще презапише вече съществуващ със същия „easy_external_id“
  • Датата трябва да е във формат yyyy-mm-dd (Дата и час yyyy-mm-dd чч-мм)
  • Препратките към други обекти (напр. потребители като възложител на задача или автор на задача) или изброени атрибути (напр. тракери, състояния на задачи и т.н.) трябва да бъдат във формата, ако ID от текущата база данни Easy Redmine
  • Задължителните полета трябва винаги да се попълват
  • Задължителните полета за задачи са: Проект, тема, тракер, статус, приоритет, автор
  • За да импортирате държава в персонализирания формат на полето „Изберете държава“, трябва да използвате по ISO 3166-1 алфа-2 код (това важи специално за импортиране на контакти в B2B CRM)


 

CSV – спецификации за импортиране на потребителите

Задължителни полета/атрибути: име, фамилия, вход, e-mail

Поддържани полета/атрибути: име, фамилия, вход, имейл, календар

Неподдържани полета/атрибути: тип потребител, шаблон, администратор, групи, проекти, езици, парола, потвърждение, часова зона


 

CSV – Специфики за импортиране на проекти

Задължителни полета/атрибути: име, автор

Поддържани полета/атрибути: име, подпроект на, описание, приоритет, начална дата, срок, автор

Неподдържани полета/атрибути: членове на проекта + роли, преглед на проекта


 

CSV – Специфики за импортиране на задачи

Задължителни полета/атрибути: проект, тема, автор, тип задача, статус, приоритет

Поддържани полета/атрибути: проект, тема, описание, автор, възложител, тип задача, състояние, начална дата, крайна дата, прогнозно време, приоритет, % готово

Поддържани полета/атрибути за подзадачи: родителска задача


 

CSV – Специфики за импортиране на контакти

Задължителни полета/атрибути: тип контакт, име, фамилия (в зависимост от типа на контакта)

Поддържани полета/атрибути: тип контакт, име, фамилия, родителски контакт, правоприемник, е глобален контакт, частен контакт, коментари


 

CSV – CRM спецификации за импортиране

Задължителни полета/атрибути: име, статус на CRM, проект

Поддържани полета/атрибути: име, статус на CRM, проект

 

Специфика на персонализирани полета

Някои типове персонализирани полета са прости, други малко по-сложни.

  • Булев - 0 или 1
  • Дата - гггг-мм-дд
  • Дата и час - гггг-мм-дд чч-мм - частта от времето има известни проблеми
  • Float - в случай на празна стойност, the стойност по подразбиране не е зададено
  • Integer - в случай на празна стойност, the стойност по подразбиране не е зададено
  • Списък с ключове/стойности – множество стойности не се импортират
  • Списък – множество стойности не работят – може да причини двойственост


 

Частичен администратор за импортиране

В потребителските настройки (Администрация >> Потребители >> Потребител - Частичен администратор) ще намерите опция Разширено импортиране 

Когато е разрешено, избраният потребител може да извършва глобални импорти по същия начин, както би направил администратор.

Няма обаче бутон за достъп до импортиране за този тип потребители - потребителят трябва да запази следната връзка: /easy_entity_imports, за да получи достъп до нея.


Опитайте Easy Redmine за 30 дни безплатен пробен период

Пълни функции, SSL защитени, ежедневни архиви, във вашето геолокация