Поделиться через


Как создать внедренный или общий источник данных

В конструкторе отчетов источник данных задает имя, расположение и строку соединения. Службы Reporting Services поддерживают два типа источника данных: внедренный и общий. Внедренный источник данных определяется в определении отчета и используется только этим отчетом. Общий источник данных определяется как отдельный элемент и может использоваться несколькими отчетами. Внедренный источник данных может быть создан только в конструкторе отчетов. Общий источник данных можно создать в конструкторе отчетов или диспетчере отчетов. После публикации отчета как внедренный, так и общий источник данных управляется независимо от определения отчета.

Область «Данные отчета» в конструкторе отчетов применяется для просмотра всех источников данных, используемых в отчете. Эти источники данных могут быть внедренными или ссылаться на общий источник данных. Чтобы просмотреть общие источники данных, используйте обозреватель решений. Внедренный источник данных можно преобразовать в общий источник данных.

Создание внедренного или общего источника данных

  1. На панели инструментов в области «Данные отчета» нажмите кнопку Создать и выберите Источник данных. Откроется диалоговое окно Свойства источника данных.

    ПримечаниеПримечание

    Если область «Данные отчета» не отображается, в меню Вид выберите пункт Данные отчета.

  2. В текстовом поле Имя введите имя источника данных или примите имя по умолчанию.

    ПримечаниеПримечание

    Имя источника данных используется лишь внутри отчета. Для ясности рекомендуется включать в имя источника данных имя базы данных, которое указано в строке соединения.

  3. Для внедренного источника данных убедитесь, что выбран параметр Внедренное соединение.

    1. В раскрывающемся списке Тип выберите тип источника данных, например Microsoft SQL Server или OLE DB.

    2. Укажите строку соединения одним из следующих способов.

    • Введите строку соединения непосредственно в текстовое поле Строка соединения. Список примеров строк соединения см. в разделе Соединение с источником данных (службы Reporting Services).

    • Нажмите кнопку выражения (fx), чтобы создать выражение, результатом которого является строка соединения. В диалоговом окне Выражение введите выражение в области выражений. Нажмите кнопку ОК.

    • Нажмите кнопку Изменить, чтобы открыть диалоговое окно Свойства соединения для типа источника данных, выбранного в шаге 2.

      Заполните поля в диалоговом окне Свойства соединения, соответствующие этому типу источника данных. Свойства соединения включают тип и имя источника данных, а также учетные данные. После указания значений в диалоговом окне, нажмите кнопку Проверить соединение, чтобы убедиться, что источник данных доступен и что заданные учетные данные правильны. Дополнительные сведения о конкретных типах источников данных см. в разделе Инструкции по соединению с данными отчета.

  4. Для общего источника данных убедитесь, что установлен флажок Использовать ссылку на общий источник данных.

    1. Нажмите кнопку Создать. В свойствах диалогового окна Общий источник данных выполните шаги 2 и 3, чтобы создать новый источник данных.

    2. Нажмите кнопку ОК.

      Новый общий источник данных появится в обозревателе решений в папке «Общие источники данных».

  5. Нажмите кнопку ОК.

    Источник данных появится в области «Данные отчета». Для общего источника данных это новый источник данных, содержащий ссылку на источник данных, отображаемый в обозревателе решений.

Импорт существующего источника данных

  1. В обозревателе решений щелкните правой кнопкой мыши в проекте сервера отчетов папку Общие источники данных и выберите команду Добавить существующий элемент. Откроется диалоговое окно Добавление существующего элемента.

  2. Перейдите к существующему RDS-файлу определения отчета общего источника данных и нажмите кнопку Открыть.

  3. Нажмите кнопку ОК.

Преобразование внедренного источника данных в общий источник данных

  • В области «Данные отчета» щелкните правой кнопкой мыши источник данных и выберите команду Преобразовать в общий источник данных.

См. также

Задания

Основные понятия

Другие ресурсы