Импорт требований из файла CSV

Во время импорта требований из файла CSV у меня есть сообщение:

Bad object type when creating new record of type ''

Файл, который я пытался импортировать:

GUID$Name$Notes$Scope
{BF467CF6-FF97-4dd4-894C-3F09E713678C}$NameOfReq$description$Public
{71B26F9A-5418-499e-B635-F2DB158D3FF1}$Requirement1$$Public
{0}$Requir1$blah$Public

Первые 2 (+ заголовок) строки взяты из существующих требований и проблем с импортом нет.
Последняя строка должна создать новый объект требования в архитектуре предприятия, но есть сообщение, упомянутое выше.

Любое решение? Как должен выглядеть соответствующий файл для создания (импорта из CSV-файла) новых требований?

3 ответа

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

Действительно, включение поля "Тип" в файл CVS делает работу

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

Решение:

  • Вариант 1. В CSV добавьте поле "Тип" со значением "требование" для каждой записи.
  • Вариант 2. В EA в вашей спецификации import-export оставьте фильтр типов пустым

Причины / понимание:

В вашей спецификации импорта / экспорта есть поле "Типы", представляющее фильтр типов. Таким образом, будут импортированы только записи в CSV, имеющие указанный тип, все остальные будут игнорироваться. В журнале импорта будет отображаться "Неверный тип объекта при создании новой записи типа" FOOBAR "для игнорируемой записи. Если в спецификации импорта-экспорта не указано поле типа, советник покажет пустой тип '' в журнале импорта (вместо 'FOOBAR').

Я думаю, что то же самое касается экспорта, но я этого не пробовал.

Другие вопросы по тегам