Страница «Свойства источников данных» (диспетчер отчетов)

С помощью страницы свойств «Источники данных» можно определить, как текущий отчет подключается к внешнему источнику данных. Можно принудительно изменить сведения о соединении с источником данных, которые изначально были опубликованы в отчете. Если в отчете используются несколько источников данных, у каждого источника данных есть свой подраздел на странице свойств. Источники данных приводятся в том порядке, в котором они определены в отчете.

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

Навигация

Чтобы перейти к этому местоположению в пользовательском интерфейсе, используйте следующую процедуру.

Открытие страницы свойств «Источники данных»

  1. Откройте диспетчер отчетов и найдите отчет, для которого необходимо выбрать источник данных.

  2. Подведите курсор к отчету и щелкните стрелку раскрывающегося списка.

  3. В раскрывающемся меню выберите Управление. Откроется страница свойств отчета Общие.

  4. Перейдите на вкладку Источники данных.

Сведения о параметрах

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

  • Тип источника данных
    Укажите модуль обработки данных, который используется для обработки данных, полученных из источника данных. Список встроенных модулей обработки данных см. в разделе Источники данных, поддерживаемые службами Reporting Services (SSRS). Дополнительные модули обработки данных могут предоставляться сторонними поставщиками.

    Имейте в виду, что при работе с SQL Server Express with Advanced Services можно использовать только локальные источники данных SQL Server. Дополнительные сведения см. в разделе Службы Reporting Services в выпуске SQL Server Express with Advanced Services.

  • Строка соединения
    Укажите строку соединения, которую сервер отчетов использует для подключения к источнику данных. Тип соединения определяет используемый синтаксис. Например, строка соединения для модуля обработки данных XML — это URL-адрес XML-документа. В большинстве случаев строка соединения задает сервер базы данных и файл с данными. Следующий пример показывает строку подключения, которая служит для соединения с базой данных SQL Server с именем MyData:

    data source=<a SQL Server instance>;initial catalog=MyData

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

  • Данные для соединения
    Указывает параметры, определяющие получение учетных данных.

    Важное примечаниеВажно!

    Если в строке соединения приводятся учетные данные, то параметры и значения, указанные в этом разделе, пропускаются. Обратите внимание, что при указании учетных данных в строке соединения значения видны в текстовом виде всем пользователям, просматривающим данную страницу.

  • Учетные данные предоставлены пользователем, запустившим отчет
    Чтобы получить доступ к источнику данных, каждый пользователь должен ввести имя пользователя и пароль. Можно задать текст приглашения, запрашивающего учетные данные пользователя. Текст по умолчанию: «Введите имя пользователя и пароль для доступа к источнику данных.»

    Если учетные данные, предоставленные пользователем, являются учетными данными проверки подлинности Windows, выберите Использовать учетные данные Windows при подключении к источнику данных. Этот флажок не следует выбирать, если используется проверка подлинности базы данных (например, при проверке подлинности SQL Server).

  • Учетные данные, которые безопасно хранятся на сервере отчетов
    Зашифрованное имя пользователя и пароль храните в базе данных сервера отчетов. Выберите этот параметр для автоматического запуска отчетов (например, отчетов, которые запускаются не в результате действий пользователя, а по расписанию или при наступлении заданного события). Если используются настройки безопасности по умолчанию, то именем пользователя должна быть учетная запись домена Windows. Учетные записи указываются в следующем формате: <домен>\< имя_пользователя>. Заданная учетная запись должна иметь локальные разрешения для входа на компьютер, на котором находится источник данных, используемый отчетом.

    Если учетные данные являются учетными данными проверки подлинности Windows, выберите Использовать учетные данные Windows при соединении с источником данных. Этот флажок не следует выбирать, если используется проверка подлинности базы данных (например, при проверке подлинности SQL Server).

    Выберите Олицетворение авторизованного пользователя после установки соединения с источником данных, чтобы разрешить делегирование учетных данных, но только в том случае, если источник данных поддерживает олицетворение. Для баз данных SQL Server этот параметр настраивает функцию SETUSER.

    СоветСовет

    Службы SQL Server Службы Analysis Services поддерживают только проверку подлинности Windows. Поэтому выберите оба параметра — «Использовать учетные данные Windows при подключении к источнику данных» и «Олицетворение авторизованного пользователя после установки соединения с источником данных» — для источника данных Службы Analysis Services.

  • Встроенная безопасность Windows
    Для получения доступа к источнику данных используйте учетные данные Windows. Выберите этот параметр, если учетные данные для доступа к источнику данных совпадают с теми, которые используются для доступа к сетевому домену. Этот параметр действует максимально эффективно, когда для домена включена проверка подлинности Kerberos или когда источник данных находится на том же компьютере, что и сервер отчетов. Если Kerberos не включен, учетные данные Windows могут быть переданы на другой компьютер. Если требуются дополнительные соединения компьютеров, вместо ожидаемых данных вы получите сообщение об ошибке.

    Администратор сервера отчетов может отключить встроенную безопасность Windows для доступа к источникам данных отчета. Если это значение затенено, функция недоступна.

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

  • Учетные данные не требуются
    Укажите, что для получения доступа к источнику данных не требуются учетные данные. Обратите внимание, что выбор этого параметра не окажет никакого воздействия, если источник данных требует авторизации пользователя. Этот параметр следует выбирать, только если соединение с источником данных не требует учетных данных пользователя.

    Чтобы использовать этот параметр, необходимо иметь заранее настроенную учетную запись автоматического выполнения для развертывания сервера отчетов. Учетная запись автоматического выполнения используется для соединения с внешними источниками данных, если другие источники учетных данных недоступны. Если этот параметр установлен, а учетная запись не настроена, то соединение с источником данных отчета завершится ошибкой и отчет не будет обработан. Дополнительные сведения об этой учетной записи см. в разделе Настройка учетной записи автоматического выполнения.

  • Применить
    Щелкните, чтобы сохранить изменения.