Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В конструкторе представлений источников данных можно заменить таблицу, представление или именованный запрос в представлении источника данных (DSV) другой таблицей или представлением из того же или другого источника данных или именованным запросом, определенным в DSV. При замене таблицы все остальные объекты в базе данных или проекте служб Analysis Services, имеющие ссылки на таблицу, продолжают ссылаться на таблицу, так как идентификатор объекта таблицы в DSV не изменяется. Сохраняются все связи, которые по-прежнему актуальны (на основе сопоставления имен и типов столбцов). В отличие от этого, если удалить и добавить таблицу, ссылки и связи будут потеряны и должны быть повторно созданы.
Чтобы заменить таблицу другой таблицей, необходимо иметь активное подключение к исходным данным в конструкторе представлений источников данных в режиме проекта.
Чаще всего вы заменяете таблицу в представлении источника данных другой таблицей в источнике данных. Однако можно также заменить именованный запрос таблицей. Например, вы ранее заменили таблицу именованным запросом и теперь хотите вернуться к таблице.
Это важно
При переименовании таблицы в источнике данных выполните действия по замене таблицы и укажите переименованную таблицу в качестве источника соответствующей таблицы в DSV перед обновлением dsV. Завершение процесса замены и переименования сохраняет таблицу, ссылки на таблицу и связи таблицы в DSV. В противном случае при обновлении dsV переименованная таблица в источнике данных интерпретируется как удаленная. Дополнительные сведения см. в разделе "Обновление схемы" в представлении источника данных (службы Analysis Services).
Замена таблицы именованным запросом
В SQL Server Data Tools (SSDT) откройте проект или подключитесь к базе данных, содержащей представление источника данных, в котором требуется заменить таблицу или именованный запрос.
В обозревателе решений разверните папку "Представления источников данных " и дважды щелкните представление источника данных.
Откройте диалоговое окно "Создать именованный запрос ". В области "Таблицы " или " Диаграмма " щелкните правой кнопкой мыши таблицу, наведите указатель мыши на " Заменить таблицу" и выберите команду "Создать именованный запрос".
В диалоговом окне "Создание именованного запроса" определите именованный запрос и нажмите кнопку "ОК".
Сохраните измененное представление источника данных.
Замена таблицы или именованного запроса на таблицу
В SQL Server Data Tools (SSDT) откройте проект или подключитесь к базе данных, содержащей представление источника данных, в котором требуется заменить таблицу или именованный запрос.
В обозревателе решений разверните папку "Представления источников данных " и дважды щелкните представление источника данных.
Откройте диалоговое окно "Заменить таблицу на другую таблицу ". В области "Таблицы" или "Диаграмма" щелкните правой кнопкой мыши на таблицу или именованный запрос, наведите на "Заменить таблицу" и нажмите "Другая таблица".
В диалоговом окне "Замена таблицы на другую таблицу ":
В раскрывающемся списке DataSource выберите нужный источник данных.
Выберите таблицу, с которой вы хотите заменить таблицу или именованный запрос
Нажмите кнопку ОК.
Сохраните измененное представление источника данных.