Импорт требований из файла CSV - PullRequest
3 голосов
/ 11 июня 2010

Во время импорта требований из файла 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 ]

6 голосов
/ 08 ноября 2010

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

0 голосов
/ 13 октября 2014

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

0 голосов
/ 31 июля 2014

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

Решение:

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

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

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

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

...