
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.02.2018, 16:25
|
|||
|---|---|---|---|
|
|||
Наверное глупый вопрос.... Как изменить идентификатор объекта? Например измерения |
|||
|
#18+
SSAS 2014 Невозможно изменить идентификатор объекта с "ID_Old" на "ID_New" для "ID_name" dimension. Инструкция ALTER не может изменить идентификатор объекта. Предвижу вопросы: "Зачем"... Просто нужно. Возможно ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.02.2018, 16:53
|
|||
|---|---|---|---|
Наверное глупый вопрос.... Как изменить идентификатор объекта? Например измерения |
|||
|
#18+
Внутри SSAS все связи идут через ID объектов, можно такой проверенный вариант: Импорт с сервера в проект VS, изменение там (цепь изменений, в самом Root измерении, потом в кубе(-ах) с перенастройкой связей), потом проверка настроек безопасности в ролях (фактически переписать всё надо будет в отношении этого измерения) т.е. с т.зр. SSAS это будет удаление (лучше, технически деактивация, отключение от всех связанных, чтобы в кубе конфликта по именам не было) старого объекта и интеграция яко-бы нового (хотя само измерение просто меняет ID a в остальном остаётся без изменений) В любом случае даже если делать скриптами на сервере (списание старого объекта, удаление из всех связанных, смена ID, интеграция обратно) - то куб/меры и само измерение по любому уйдут в Unprocessed. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.02.2018, 18:01
|
|||
|---|---|---|---|
|
|||
Наверное глупый вопрос.... Как изменить идентификатор объекта? Например измерения |
|||
|
#18+
Весь исходный код проекта хранится в xml файлах. Можно попробовать просто поменять во всех файлах и потом заново отпроцессить куб. Но бэкап обязательно перед этим ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2018, 00:36
|
|||
|---|---|---|---|
|
|||
Наверное глупый вопрос.... Как изменить идентификатор объекта? Например измерения |
|||
|
#18+
в VS это поле не доступно для редактирования. Нашел один выход... не самый прямой.... В Management Studio сгенерировал xmla - код объекта, создал второй объект с нужным ID, заменил все вхождения первого объекта на второй... Но чувствую, что есть вариант по-проще и по-быстрее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2018, 01:03
|
|||
|---|---|---|---|
Наверное глупый вопрос.... Как изменить идентификатор объекта? Например измерения |
|||
|
#18+
в VS тоже все объекты в XML виде, редактируется через контекстное меню объекта "View Code", ну или закрыв проект - зайти в его директорию и там сам файл править (предварительно отсоединив связи объекта с другими) XMLA (Alter/Create) на сервере может быть слишком затратно если связей с другими объектами много (потом в XMLA кубa делать Replace All немного опасно если что-то похожее есть), да и через AMO тоже повозится придётся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2018, 10:18
|
|||
|---|---|---|---|
|
|||
Наверное глупый вопрос.... Как изменить идентификатор объекта? Например измерения |
|||
|
#18+
Ruban IgorВ Management Studio сгенерировал xmla - код объекта, создал второй объект с нужным ID, заменил все вхождения первого объекта на второй... Но чувствую, что есть вариант по-проще и по-быстрее куда уж проще?) только так. сами же видете по коду - ссылки на ID в других объектах, поэтому не позволяют их редактировать (иначе не отследить изменения) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=49&mobile=1&tid=1857967]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 134ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...