Как создать внедренный или общий источник данных
В конструкторе отчетов источник данных задает имя, расположение и строку соединения. Службы Reporting Services поддерживают два типа источника данных: внедренный и общий. Внедренный источник данных определяется в определении отчета и используется только этим отчетом. Общий источник данных определяется как отдельный элемент и может использоваться несколькими отчетами. Внедренный источник данных может быть создан только в конструкторе отчетов. Общий источник данных можно создать в конструкторе отчетов или диспетчере отчетов. После публикации отчета как внедренный, так и общий источник данных управляется независимо от определения отчета.
Область «Данные отчета» в конструкторе отчетов применяется для просмотра всех источников данных, используемых в отчете. Эти источники данных могут быть внедренными или ссылаться на общий источник данных. Чтобы просмотреть общие источники данных, используйте обозреватель решений. Внедренный источник данных можно преобразовать в общий источник данных.
Создание внедренного или общего источника данных
На панели инструментов в области «Данные отчета» нажмите кнопку Создать и выберите Источник данных. Откроется диалоговое окно Свойства источника данных.
Примечание Если область «Данные отчета» не отображается, в меню Вид выберите пункт Данные отчета.
В текстовом поле Имя введите имя источника данных или примите имя по умолчанию.
Примечание Имя источника данных используется лишь внутри отчета. Для ясности рекомендуется включать в имя источника данных имя базы данных, которое указано в строке соединения.
Для внедренного источника данных убедитесь, что выбран параметр Внедренное соединение.
В раскрывающемся списке Тип выберите тип источника данных, например Microsoft SQL Server или OLE DB.
Укажите строку соединения одним из следующих способов.
Введите строку соединения непосредственно в текстовое поле Строка соединения. Список примеров строк соединения см. в разделе Соединение с источником данных (службы Reporting Services).
Нажмите кнопку выражения (fx), чтобы создать выражение, результатом которого является строка соединения. В диалоговом окне Выражение введите выражение в области выражений. Нажмите кнопку ОК.
Нажмите кнопку Изменить, чтобы открыть диалоговое окно Свойства соединения для типа источника данных, выбранного в шаге 2.
Заполните поля в диалоговом окне Свойства соединения, соответствующие этому типу источника данных. Свойства соединения включают тип и имя источника данных, а также учетные данные. После указания значений в диалоговом окне, нажмите кнопку Проверить соединение, чтобы убедиться, что источник данных доступен и что заданные учетные данные правильны. Дополнительные сведения о конкретных типах источников данных см. в разделе Инструкции по соединению с данными отчета.
Для общего источника данных убедитесь, что установлен флажок Использовать ссылку на общий источник данных.
Нажмите кнопку Создать. В свойствах диалогового окна Общий источник данных выполните шаги 2 и 3, чтобы создать новый источник данных.
Нажмите кнопку ОК.
Новый общий источник данных появится в обозревателе решений в папке «Общие источники данных».
Нажмите кнопку ОК.
Источник данных появится в области «Данные отчета». Для общего источника данных это новый источник данных, содержащий ссылку на источник данных, отображаемый в обозревателе решений.
Импорт существующего источника данных
В обозревателе решений щелкните правой кнопкой мыши в проекте сервера отчетов папку Общие источники данных и выберите команду Добавить существующий элемент. Откроется диалоговое окно Добавление существующего элемента.
Перейдите к существующему RDS-файлу определения отчета общего источника данных и нажмите кнопку Открыть.
Нажмите кнопку ОК.
Преобразование внедренного источника данных в общий источник данных
- В области «Данные отчета» щелкните правой кнопкой мыши источник данных и выберите команду Преобразовать в общий источник данных.
См. также