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

start [/forum/topic.php?fid=49&fpage=24&tid=1857967]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 387ms |

| 0 / 0 |

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