Текущее время: Ср, авг 20 2025, 02:25

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Изменить тип данных признака
СообщениеДобавлено: Пн, дек 26 2011, 18:10 
Специалист
Специалист

Зарегистрирован:
Пн, дек 26 2011, 18:05
Сообщения: 110
Откуда: МСК
Пол: Мужской
Требуется изменить тип данных признака в кубе с char на NUMC. Признак имеет основные данные, участвует в отчетах. При изменении типы данных не должны развалиться отчеты и не должны потеряться основные и транзакционные данные.

Кто-нибудь делал это?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменить тип данных признака
СообщениеДобавлено: Вт, дек 27 2011, 14:55 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 15:57
Сообщения: 259
Откуда: Киев
Пол: Женский
А в чем собственно проблема? Удаляйте все данные из признака , из кубов ... мультов и тд где задействован этот признак . Меняйте и все переактивируйте.
Данные по любому надо удалять иначе никак.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменить тип данных признака
СообщениеДобавлено: Ср, дек 28 2011, 11:04 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
OlgaZ написала:
А в чем собственно проблема? Удаляйте все данные из признака , из кубов ... мультов и тд где задействован этот признак . Меняйте и все переактивируйте.
Данные по любому надо удалять иначе никак.

Жестоко. И руководства к действию нет.

Алгоритм:
1. Создаете копии кубов, содержащих этот признак и заменяете сам признак на аналог (можно тоже сделать копию признака).
2. Перегружаете данные в новые кубы.
3. Удаляете данные из старых кубов и признака.
4. Меняете тип
5. Загружаете данные обратно.
6. Убиваете ненужные объекты.

Все можно сделать слегка проще через ремоделирование.

_________________
Глаза боятся, а руки крюки


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменить тип данных признака
СообщениеДобавлено: Ср, дек 28 2011, 13:11 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 15:57
Сообщения: 259
Откуда: Киев
Пол: Женский
G - а почему жестоко :o ?
Руководство к действию есть - полная очистка всех задействованных объектов , изменение типа , загрузка.
Копии я как правило на создаю , если есть необходимость , то есть возможность перенести объекты из продуктива.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменить тип данных признака
СообщениеДобавлено: Вт, янв 17 2012, 01:12 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, фев 21 2005, 00:50
Сообщения: 10284
Откуда: г.Мышуйск
Пол: Женский
Меняла NUMC на CHAR, признак был без ОД и текстов, сам по себе в кубах не лежал (только атрибутом и не навигации), поэтому обошлась без удаления всяческих данных из признаков и кубов. Быстрее оказалось из таблицы сид-ов всё грохнуть, а потом se14, для реорганизации таблиц признака. И rsrv прогнать.
Это не очень красивый метод, однако может Вам помочь. :)

G
Кубов может быть и три десятка.
Как это сделать через ремоделирование?

_________________
Пушномолочная свинья-несушка (тест)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB