Я создал табличную модель с помощью VS 2013 (поскольку более поздние версии не поддерживают помощник BIDS (который мы используем для создания структуры папок, организующей все меры и измерения в модели)). Поработав над этим некоторое время, я заметил, что мне не хватает стола, поэтому я вернулся, чтобы взять его. Единственная ошибка, которую я сделал, заключалась в том, что в процессе я создал новое соединение для передачи данных. Если не отбросить эти таблицы и воссоздать их, есть ли для меня простой способ изменить источник данных этой новой таблицы, чтобы я мог удалить избыточное соединение с моей базой данных?
Табличные службы SSAS Как изменить подключение таблицы
Ответы (3)
Я столкнулся с этой проблемой сегодня. У меня есть VS 2017, и коллега показал мне, как это сделать.
- Создайте новый источник данных в модели (файл .bim)
- Сохраните и закройте файл .bim
- Щелкните правой кнопкой мыши файл .bim и просмотрите код. Это дает вам редактируемый вид.
- Отредактируйте соединение для всех таблиц, которые вы хотите изменить, а не исходное соединение.
- Сохраните и создайте файл .bim
- Откройте файл .bim и подтвердите изменение.
person
David Ott
schedule
28.02.2019
Коллега поделился следующей ссылкой: http://jakubka.blogspot.com/2013/11/how-to-change-connection-string-for.html.
Хотя изменение кода таким образом, безусловно, выглядит хакерским и, вероятно, не является настоятельно рекомендуемым способом делать что-то; это сработало! Мне потребовалось меньше 5 минут, чтобы исправить, и это было так просто, как описано в ссылке ...
Якуб К (автор статьи) спасибо, мужик!
person
Eli
schedule
26.05.2017
В этом случае я использую табличный редактор. Об этом есть хорошая статья Уловки табличного редактора - преобразование в устаревшее
person
Alex Zidcov
schedule
16.01.2020