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


Подключения к данным, источники данных и строки подключения в построителе отчетов

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

  1. Источники данных в области данных отчета. Источник данных появляется в области данных отчета после создания внедренного источника данных или добавления общего источника данных.

  2. Диалоговое окно соединения.   Используйте диалоговое окно соединения для создания строки соединения или вставки строки соединения.

  3. Сведения о подключении к данным.   Строка соединения передается модулю обработки данных.

  4. Учетные данные.    Учетные данные управляются отдельно от строки соединения.

  5. Модуль обработки данных/поставщик данных.   Соединение с данными может проходить через несколько уровней доступа к данным.

  6. Внешние источники данных.   Получение данных из реляционных баз данных, многомерных баз данных, списков SharePoint, веб-служб или моделей отчетов.

Дополнительные сведения см. в разделах Внедренные и общие подключения к данным или источники данных (построитель отчетов и службы SSRS) и Подключения к данным, источники данных и сроки подключения (службы SSRS).

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

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

В построителе отчетов или конструкторе отчетов SQL Server Data Tools можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов (SSRS) на веб-сайте microsoft.com.

rs_DataSourcesStory

В данной статье

Примеры строк подключения

Создание источников данных

Примеры строк подключения

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

Источник данных

Пример

Описание

База данных служб SQL Server на локальном сервере

data source="(local)";initial catalog=AdventureWorks2012

Установите тип источника данных SQL Server.

База данных экземпляра SQL Server

Data Source=localhost\MSSQL11.InstanceName; Initial Catalog= AdventureWorks2012

Установите тип источника данных SQL Server.

База данных SQL Server Express

Data Source=localhost\MSSQL11.SQLEXPRESS; Initial Catalog= AdventureWorks2012

Установите тип источника данных SQL Server.

База данных служб Analysis Services на локальном сервере

data source=localhost;initial catalog=Adventure Works DW 2012

Задайте тип источника данных SQL Server Analysis Services.

Список SharePoint

data source=http://MySharePointWeb/MySharePointSite/

Задайте тип источника данных SharePoint List.

Модели отчетов

Неприменимо.

Строка подключения для модели отчета необязательна. В построителе отчетов перейдите к серверу отчетов и выберите файл SMDL, т. е. модель отчета.

Сервер Oracle

data source=myserver

Установите тип источника данных Oracle. Клиентские средства Oracle должны быть установлены на компьютере, где работает построитель отчетов, и на сервере отчетов.

Источник данных SAP NetWeaver BI

DataSource=http://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla

Установите тип источника данных SAP NetWeaver BI.

Источник данных Hyperion Essbase

Data Source=https://localhost:13080/aps/XMLA; Initial Catalog=Sample

Установите тип источника данных Hyperion Essbase.

Источник данных типа Teradata

data source=<NN>.<NNN>.<NNN>.<N>;

Установите тип источника данных Teradata. Строка подключения представляет собой IP-адрес в виде четырех полей, каждое из которых содержит от одного до трех числовых разрядов.

Источник данных типа Teradata

Database=<database name>; data source=<NNN>.<NNN>.<NNN>.<NNN>;Use X Views=False;Restrict to Default Database=True

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

Источник XML-данных, веб-служба

data source=http://adventure-works.com/results.aspx

Установите тип источника данных XML. Строка подключения является URL-адресом веб-службы, поддерживающей язык определения веб-служб (язык WSDL).

Источник XML-данных, XML-документ

https://localhost/XML/Customers.xml

Установите тип источника данных XML. Строкой соединения является URL-адрес XML-документа.

Источник XML-данных, внедренный XML-документ

Не заполнено

Установите тип источника данных XML. XML-данные внедрены в определение отчета.

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

Значок стрелки, используемый со ссылкой «В начало»В начало

Создание источников данных

Чтобы создать внедренный источник данных, необходима строка подключения и учетные данные для доступа к данным. Эти сведения обычно предоставляет владелец источника данных. Подключение к данным сохраняется в определении отчета как часть источника данных. Управление учетными данными выполняется независимо от соединения. Пошаговые инструкции см. в разделе Добавление и проверка подключения к данным или источнику данных (построитель отчетов и службы SSRS).

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

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

Чтобы создать общий источник данных, необходимо использовать диспетчер отчетов для создания источника данных прямо на сервере отчетов или среду разработки, такую как конструктор отчетов среды SQL Server SQL Server Data Tools (SSDT). Дополнительные сведения см. в разделе создать внедренный или общий источник данных (службы SSRS).

Значок стрелки, используемый со ссылкой «В начало»В начало

См. также

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

Добавление данных в отчет (построитель отчетов и службы SSRS)

Элементы отчета (построитель отчетов и службы SSRS)