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


Как получить данные из модели интеллектуального анализа данных (расширения интеллектуального анализа данных)

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

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

После определения источника данных служб SQL ServerAnalysis Services можно создать один или несколько наборов данных. Для каждого из наборов данных следует использовать конструктор запросов прогноза интеллектуального анализа данных (расширения интеллектуального анализа данных), чтобы создать DMX-запрос, определяющий коллекцию полей. Дополнительные сведения см. в разделе Пользовательский интерфейс конструктора DMX-запросов служб Analysis Services.

Имя созданного набора данных появляется в области данных отчета в виде узла под соответствующим источником данных. Дополнительные сведения см. в разделе Работа с конструктором моделей в среде Business Intelligence Development Studio.

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

Создание внедренного источника данных служб Microsoft SQL Server Analysis Services

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

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

  3. Убедитесь, что выбран параметр Внедренное соединение.

  4. В раскрывающемся списке Тип выберите пункт Службы Microsoft SQL Server Analysis Services.

  5. Укажите строку соединения, соответствующую источнику данных служб Analysis Services.

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

    Data Source=localhost;Initial Catalog=AdventureWorksDW
    
  6. Нажмите кнопку Учетные данные.

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

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

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

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

    Источник данных появится в области «Данные отчета».

Создание набора данных для служб Microsoft SQL Server Analysis Services

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

  2. В диалоговом окне Свойства набора данных введите имя в текстовое поле Имя.

  3. В поле Источник данных убедитесь, что указанное имя является именем источника данных, соединяющегося с источником данных служб Analysis Services.

  4. Убедитесь, что в поле Тип запроса выбрано значение Текст. Нажмите кнопку Конструктор запросов, чтобы открыть графический конструктор запросов для интерактивного построения запроса. Если конструктор запросов откроется в режиме многомерных выражений, нажмите кнопку Расширения интеллектуального анализа данных командного типа на панели инструментов, чтобы переключить режим работы редактора запросов интеллектуального анализа данных. Дополнительные сведения см. в разделе Пользовательский интерфейс конструктора DMX-запросов служб Analysis Services.

    Также можно вставить запрос в область запросов напрямую из буфера обмена или импортировать существующий DMX-запрос из другого отчета. Чтобы импортировать существующий запрос, нажмите кнопку Импорт и перейдите к файлу, содержащему определение отчета в виде DMX-запроса. Импорт запросов из DMX-файлов не поддерживается.

  5. Для просмотра образца результатов после создания и выполнения запроса нажмите ОК.

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

    Набор данных и его коллекция полей появятся в области данных отчета под узлом источника данных.