Как получить данные из источника данных Hyperion Essbase (построитель отчетов 2.0)
Чтобы использовать данные из базы данных Hyperion Essbase в отчете, необходимо определить источник данных Hyperion Essbase и один или несколько наборов данных отчета. При определении источника данных необходимо указать строку соединения и учетные данные для доступа к данным с клиентского компьютера.
Можно создать определение внедренного источника данных для использования в одном отчете или определение общего источника данных для использования в нескольких отчетах. Процедуры в этом разделе предназначены для создания внедренного источника данных. Дополнительные сведения об общих источниках данных см. в разделах Внедренные и общие источники данных (построитель отчетов 2.0) и Создание, изменение и удаление внедренных источников данных (построитель отчетов 2.0).
После создания определения источника данных Hyperion Essbase можно создать один или несколько наборов данных. Имя созданного набора данных появляется в области данных отчета в виде узла под соответствующим источником данных.
После опубликования отчета, возможно, потребуется изменить учетные данные для источника данных, чтобы при запуске отчета на сервере отчетов разрешения на получение данных были действительны.
Создание источника данных Hyperion Essbase
На панели инструментов в области «Данные отчета» нажмите кнопку Создать и выберите Источник данных.
В диалоговом окне Свойства источника данных введите имя в текстовом поле Имя или примите имя по умолчанию.
Убедитесь, что выбран параметр Внедренное соединение.
В раскрывающемся списке Тип выберите Hyperion Essbase.
Укажите строку соединения, соответствующую источнику данных Hyperion Essbase.
Обратитесь к системному администратору, чтобы получить сведения о соединении и учетные данные, которые будут использоваться при соединении с источником данных. Приведенный ниже пример строки соединения указывает источник данных Hyperion Essbase на сервере, использующем порт 13080 и XML для служб Analysis Services (XMLA) при подключении к каталогу образцов через Интернет с использованием протокола SOAP:
Data Source=https://localhost:13080/aps/XMLA; Initial Catalog=Sample
Нажмите кнопку Учетные данные.
Введите учетные данные, используемые для соединения с источником данных. Дополнительные сведения см. в разделе Указание учетных данных для источника данных отчета (построитель отчетов 2.0).
Примечание
Чтобы проверить соединение с источником данных, нажмите кнопку Изменить рядом с текстовым полем строки соединения. Откроется диалоговое окно Свойства соединения. Нажмите кнопку Проверить соединение. Если проверка прошла успешно, появится информационное сообщение Проверка соединения завершилась успешно. Если проверка завершится ошибкой, появится предупредительное сообщение с дополнительной информацией о причинах ошибки.
Нажмите кнопку ОК.
Источник данных появится в области «Данные отчета».
Создание набора данных для источника данных Hyperion Essbase
В области «Данные отчета» щелкните правой кнопкой мыши источник данных Hyperion Essbase и выберите команду Добавить набор данных.
В диалоговом окне Свойства набора данных введите имя в текстовом поле Имя или примите имя по умолчанию.
Убедитесь, что в текстовом поле Источник данных появилось имя выбранного источника данных.
Убедитесь, что в списке Тип запроса выбран тип Текст. Нажмите кнопку Конструктор запросов, чтобы открыть графический конструктор запросов для создания запроса в интерактивном режиме. Дополнительные сведения см. в разделе Пользовательский интерфейс конструктора запросов Hyperion Essbase (построитель отчетов 2.0).
Кроме этого, можно вставить запрос из буфера обмена непосредственно в область Запрос или импортировать существующий запрос многомерных выражений из другого отчета. Чтобы импортировать существующий запрос, нажмите кнопку Импортировать и перейдите к RDL-файлу с запросом многомерных выражений. Импорт запроса из MDX-файла не поддерживается.
Нажмите кнопку ОК.
Набор данных и его коллекция полей появляются в области «Данные отчета» под узлом источника данных.
Примечание
Этот поставщик данных поддерживает не все режимы доставки отчетов. Доставка отчетов с помощью управляемых данных подписок для этого модуля обработки данных не поддерживается. Дополнительные сведения см. в разделе «Использование внешнего источника данных для данных подписчика» документации по службам Reporting Services, входящей в состав электронной документации по SQL Server.
См. также