Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / PowerDesigner ... Автоматическая генерация индексов / 17 сообщений из 17, страница 1 из 1
21.02.2014, 15:29
    #38568906
_usa__83_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
Давным-давно один товарищ задавал вопрос

авторНафига PD создает автоматом индексы на FK, если я поставил AutoFKIndex No в DBMS definition и в опциях генерации скрипта убрал. В скрипте их конечно нет, но как объекты модели они существуют. Делал Rebuild, все равно оставляет. Глюк какой-то чтоли.

Те же яйца ... Совершенно не ясно где отменить автоматическую генерацию index на FK при генерации PDM из LDM? Кто-нить сталкивался?
...
Рейтинг: 0 / 0
21.02.2014, 20:35
    #38569143
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
_usa__83_Совершенно не ясно где отменить автоматическую генерацию index на FK при генерации PDM из LDM? Кто-нить сталкивался?
Если стандартными средствами что то не получается, то абсолютно все в момент трансформации можно сделать при помощи Transformation Profile, определенном в extension.
Если не разберетесь - пишите сюда снова.
...
Рейтинг: 0 / 0
21.02.2014, 22:18
    #38569201
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
_usa__83_,

Генерировал только что.
Галку убрал.
Генерировал для Oracle 11 и ANSI 2.
Индексов на FK нет.
...
Рейтинг: 0 / 0
24.02.2014, 09:29
    #38570086
_usa__83_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
MasterZiv,

Галку? Если про DBMS file, то у меня radiobutton ...
...
Рейтинг: 0 / 0
24.02.2014, 12:24
    #38570291
_usa__83_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
Роман Дынник,

Это, тип Вы предлагаете на GTL накатать удаление создаваемых индексов после генерации модели?... Или все же можно где-то кастомизнуть именно используемый скрипт создания PDM из LDM? Кстати, он вообще доступен (или где-то в дебрях запрятан)?
...
Рейтинг: 0 / 0
24.02.2014, 20:36
    #38570924
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
_usa__83_Это, тип Вы предлагаете на GTL накатать удаление создаваемых индексов после генерации модели?... Или все же можно где-то кастомизнуть именно используемый скрипт создания PDM из LDM? Кстати, он вообще доступен (или где-то в дебрях запрятан)?
Нет, GTL править не нужно.
В момент трансформации(генерации) одной модели из другой можно выполнить некоторые действия (например удаление некоторых объектов). Эти действия описываются на VBS в Transformation Script.
Cоздается Transformation Profile внутри extension и Transformation Item для метаклассов.
Доступны триггеры Pre- и Post- generation.
Transformation Profile
...
Рейтинг: 0 / 0
24.02.2014, 22:45
    #38570991
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
_usa__83_MasterZiv,

Галку? Если про DBMS file, то у меня radiobutton ...

Там в опциях генерации есть галка, генерировать ли индексы на FK. Я по неё.
...
Рейтинг: 0 / 0
25.02.2014, 10:34
    #38571260
_usa__83_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
MasterZiv,

Мы оба про это? [img=]
...
Рейтинг: 0 / 0
26.02.2014, 11:21
    #38572612
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
_usa__83_,

Да.
...
Рейтинг: 0 / 0
03.03.2014, 13:23
    #38576780
_usa__83_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
Роман Дынник,

Логично, только вот на какой Item вешать удаление (к примеру чтобы удалялся index на FK ?) ... Наверное можно повесить на любой в post- все равно удалиться ... В тоже время логика как-то страдает ... Почему именно на него?
...
Рейтинг: 0 / 0
03.03.2014, 13:24
    #38576782
_usa__83_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
Роман Дынник,

Предыдущий пост к авторCоздается Transformation Profile внутри extension и Transformation Item для метаклассов.
...
Рейтинг: 0 / 0
04.03.2014, 15:34
    #38577893
_usa__83_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
Роман Дынник,

авторВ момент трансформации(генерации) одной модели из другой можно выполнить некоторые действия (например удаление некоторых объектов). Эти действия описываются на VBS в Transformation Script.
Cоздается Transformation Profile внутри extension и Transformation Item для метаклассов.
Доступны триггеры Pre- и Post- generation.

Гениально, но ! Внезапно, не смотря на то что индексы создаются (могу посмотреть в PDM) код трансформации прикрученый к метаклассу Index НЕ исполняется, в то время как у Table, Column отрабатывает ... Это как?
...
Рейтинг: 0 / 0
04.03.2014, 16:06
    #38577931
_usa__83_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
Роман Дынник,

Гы ... При попытке назначить Transformation Profile конкретную модель (PDM) PD назначает таки, но ... дальнейшие попытки модификации (с учетом даже рестарта PD) гарантированно приводят к зависанию PD!
...
Рейтинг: 0 / 0
04.03.2014, 20:49
    #38578275
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
_usa__83_,

А зачем тебе это?
Просто галка не помогает?
...
Рейтинг: 0 / 0
05.03.2014, 09:30
    #38578487
_usa__83_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
MasterZiv,

Ну так пляшу от LDM и по логике то что вообще определяемо на этапе LDM и при генерациях из LDM по моему должно управляться ...
...
Рейтинг: 0 / 0
05.03.2014, 11:00
    #38578611
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
_usa__83_MasterZiv,

Ну так пляшу от LDM и по логике то что вообще определяемо на этапе LDM и при генерациях из LDM по моему должно управляться ...

Нафига тебе вообще эта хрень LDM ?
Не знаю, конечно, может у тебя 20 целевых баз, но вообще в принципе штука сомнительной нужнеости.
...
Рейтинг: 0 / 0
05.03.2014, 13:12
    #38578859
_usa__83_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner ... Автоматическая генерация индексов
MasterZiv,

Дык начал там рисовать (в LDM), вот и уперся рогом ... В целях освоения наверное, хмммм ... Средство то Вон какое: фича на фиче, типа сквозных преобразований моделей и всяких свистоперделок типа кастомизации ...

Ну да, если целевая СУБД известна то в общем не зачем ...
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / PowerDesigner ... Автоматическая генерация индексов / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]