Форум Сообщества Аналитиков

Общий раздел => ПО Аналитика => Sparx => Тема начата: Андрей Сенченко от 26 Сентября 2015, 16:08:26

Название: Настройка профиля MDG-импорта для импорта из Excel структуры (колонок) таблицы
Отправлено: Андрей Сенченко от 26 Сентября 2015, 16:08:26
Может сталкивался кто ?
Буду признателен за ссылку.
Есть порядка 30 таблиц, структуру которых нужно затянуть в модель. Руками все поля набирать - свихнусь.

Импорт объектов верхнего уровня - есть. Отлично работает.
А колонки таблиц как подтянуть - не могу найти.
Название: Re: Настройка профиля MDG-импорта для импорта из Excel структуры (колонок) таблицы
Отправлено: Galogen от 28 Сентября 2015, 00:19:45
Что значит импорт объектов верхнего уровня?

Это поможет? http://www.sparxsystems.com/products/mdg/int/office/office-integration.html
Я бы еще посмотрел в сторону xmi или csv.

Ну и мало информации, не совсем ясно, что нужно.
Название: Re: Настройка профиля MDG-импорта для импорта из Excel структуры (колонок) таблицы
Отправлено: Андрей Сенченко от 28 Сентября 2015, 09:44:29
Её и поставил на триальный период.
Интересная штука.
Заглянул в вебинары - там есть пример как втянуть в модель список требований из excel.
Попробовал тем же методом втянуть список таблиц - всё получилось.
А вот как втянуть структуру (columns с именами, типами и размерами полей) - не нашел. Хотя по идее ничего сложного тут нет (с точки зрегия самого Спаркса). Тот же импорт объектов, но не в пакет, а в класс.
Название: Re: Настройка профиля MDG-импорта для импорта из Excel структуры (колонок) таблицы
Отправлено: Galogen от 28 Сентября 2015, 15:23:43
А вот как втянуть структуру (columns с именами, типами и размерами полей) - не нашел. Хотя по идее ничего сложного тут нет (с точки зрегия самого Спаркса). Тот же импорт объектов, но не в пакет, а в класс.
Не знаю, возможно это только у меня так, но если бы Вы говорили реальными примерами, то я бы понял Вас лучше. Правильно ли я понимаю, что Вы хотите:
имея некую таблицу в excel
   columns
   type
   size
что-то еще, получить от Спаркса структуру данных? в виде диаграммы классов или модели данных?

Можно посмотреть в сторону написания своего скрипта импорта? Может быть подойдет DatabaseBuilder? Или попробуйте Import DB scheme from ODBC source
Название: Re: Настройка профиля MDG-импорта для импорта из Excel структуры (колонок) таблицы
Отправлено: Андрей Сенченко от 28 Сентября 2015, 17:45:07
Загрузил пример.
Есть много, очень много таблиц некоей ERP-системы :))). Часть из них нужно затащить на модель - показать в документации связи.
По типам данных они не подходят ни под одно из классических понятий Oracle, SQL и прочее.
Но для целей описания это и не нужно, меня устроит VARCHAR + длина.
Выгрузить структуру таблицы в Excel  - могу.

Далее - скрин.
Создал объект "Таблица" на диаграмме классов. Открыт "columns"
А дальше пока только копипаст. Трудоемко, скучно, чревато ошибками.

Хочу малую автоматизацию
Название: Re: Настройка профиля MDG-импорта для импорта из Excel структуры (колонок) таблицы
Отправлено: Galogen от 28 Сентября 2015, 22:54:39
А насколько Вы дружны с программированием, посмотрите в сторону automation. Более я ничего не могу посоветовать.
Можно используя MySQL к примеру импортировать данные из excel, а оттуда уже в ЕА. Ну или попробуйте все-таки ODBC.
Название: Re: Настройка профиля MDG-импорта для импорта из Excel структуры (колонок) таблицы
Отправлено: Андрей Сенченко от 29 Сентября 2015, 18:56:59
Да нормально дружен.
Но "юрист защищающий сам себя ...." :)))

Спасибо,
я понял что штатного решения в Спарксе нет