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


Файл readme по алгоритмам подключаемых модулей SQL Server

Изменения: 17 июля 2006 г.

Службы Microsoft SQL Server 2005 Analysis Services (SSAS) обеспечивают полноценную платформу, позволяющую сторонним поставщикам интеллектуального анализа данных интегрировать в службы Analysis Services следующие объекты:

  • алгоритмы интеллектуального анализа данных, называемые подключаемыми алгоритмами;
  • средства просмотра интеллектуального анализа данных, называемые подключаемыми средствами просмотра;
  • библиотеку элементов управления интеллектуального анализа данных, расширяющую возможности средств просмотра интеллектуального анализа данных для использования в Интернете. Дополнительные сведения см. в разделе Библиотека веб-элементов управления интеллектуального анализа данных электронной документации по SQL Server 2005.

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

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

Документы и исходный код для каждого из этих образцов находятся в папке C:\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\DataMining\SQL Server Data Mining Plug-In Algorithms. В этой папке также содержатся учебники, описывающие, как внедрить и использовать каждый из этих образцов.

ms160948.note(ru-ru,SQL.90).gifПримечание.
По умолчанию образцы не устанавливаются. Чтобы их установить, запустите программу установки и воспользуйтесь режимом Дополнительно, как описано в разделе Запуск программы установки для установки образцов кода и баз данных AdventureWorks в электронной документации по SQL Server 2005. Обновленные версии базы данных AdventureWorks и образцов SQL Server 2005 Database Engine можно также загрузить на веб-странице.
ms160948.note(ru-ru,SQL.90).gifПримечание.
SQL Server 2005 Среда Business Intelligence Development Studio не поддерживается на компьютерах, работающих на платформе Itanium, 64-разрядная среда разработки поддерживается на 64-разрядных платформах. Образцы SQL Server 2005 могут быть изменены и запущены на компьютерах на платформах x86 и x64, если базы данных, которые они используют, развернуты на платформе Itanium.

Сценарий

Поставщик должен интегрировать в службы Analysis Services новый алгоритм интеллектуального анализа данных «Парная линейная регрессия». После интеграции этого нового алгоритма в службы Analysis Services поставщик желает добавить новое средство просмотра для алгоритма парной линейной регрессии.

Языки

  • C++ для алгоритмов.
  • C# для средства просмотра.

Возможности

Подключаемый алгоритм

Интерфейс Объяснение

IDMAlgorithm

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

IDMAlgorithmNavigation

Позволяет обозревателям получать доступ к содержимому модели.

IDMPersist

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

IDMAlgorithmMetadata

Описывает возможности и входные параметры обучающего алгоритма.

IDMAlgorithmFactory

Создает экземпляры объектов, которые реализуют интерфейс алгоритма, и предоставляет службам Analysis Services доступ к интерфейсу метаданных алгоритма.

Подключаемое средство просмотра

Интерфейс Объяснение

IMiningModelViewerControl

Реализует средство просмотра.

Предварительные требования

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

  • Microsoft SQL Server 2005, который включает следующие компоненты:
    • SQL Server 2005 Database Engine
    • Analysis Services
    • SQL Server Management Studio
    • Business Intelligence Development Studio
    • Два образца базы данных — AdventureWorksDW (хранилище данных) и AdventureWorks (OLTP)
    • Образцы служб Analysis Services
    • Образец проекта служб Analysis Services Adventure Works DW, развернутый в экземпляре служб Analysis Services.
  • Обновленную версию образцов AdventureWorks также можно загрузить в центре разработчиков на SQL Server.
  • Обновленную версию образцов SQL Server 2005 Database Engine также можно загрузить в центре разработчиков на SQL Server.

Построение образцов

Перед построением образцов подключаемых модулей должна быть развернута база данных AdventureWorksDW (хранилище данных) и база данных AdventureWorks (OLTP).

Развертывание образцов баз данных Adventure Works DW и AdventureWorks

  1. В проводнике Windows перейдите в каталог «C:\Program Files\Microsoft SQL Server\90\Tools\Samples и дважды щелкните файл SQLServerSamples.msi».

  2. В проводнике Windows перейдите в каталог «C:\Program Files\Microsoft SQL Server\90\Tools\Samples\AdventureWorks Analysis Services Project», откройте папку, соответствующую установленному выпуску SQL Server и дважды щелкните файл Adventure Works.sln.

    Проект Adventure Works DW открывается в среде Business Intelligence Development Studio.

  3. Нажмите клавишу F5 для построения и развертывания проекта.

    ms160948.note(ru-ru,SQL.90).gifПримечание.
    Построение и развертывание проекта AdventureWorksAS развертывает модель интеллектуального анализа данных на сервере.

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

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

  1. В проводнике Windows перейдите в каталог «C:\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\DataMining\SQL Server Data Mining Plug-In Algorithms» и дважды щелкните файл учебника SQL Server Data Mining Plug-In Algorithms Tutorial.doc.

    ms160948.note(ru-ru,SQL.90).gifПримечание.
    Реализация подключаемого образца может стать проще, если распечатать учебник и пользоваться для завершения обучения распечаткой.
  2. Чтобы построить подключаемый алгоритм парной линейной регрессии, изучите шестой раздел учебника — «Построение алгоритма оболочки подключаемого модуля».

  3. Чтобы настроить подключаемый алгоритм парной линейной регрессии, изучите раздел 7 учебника, «Customizing the Algorithm: Pair-wise Linear Regression».

  4. Для работы с пользовательским подключаемым модулем алгоритма парной линейной регрессии изучите восьмой раздел учебника — «Применение пользовательского алгоритма подключаемого модуля».

Внедрение внутреннего средства просмотра

  1. В проводнике Windows перейдите в каталог «C:\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\DataMining\SQL Server Data Mining Plug-In Algorithms» и дважды щелкните файл учебника SQL Server Data Mining Plug-In Viewers Tutorial.doc.

    ms160948.note(ru-ru,SQL.90).gifПримечание.
    Реализация подключаемого образца может стать проще, если распечатать учебник и пользоваться для завершения обучения распечаткой.
  2. Выполните все шаги в учебнике.

Примечания

Чтобы лучше понять технологии внедрения подключаемых алгоритмов, прочтите файл SQL Server Data Mining Plug-In Algorithms Whitepaper.doc, поставляемый вместе с учебниками по образцам.

См. также

Задачи

Библиотека веб-элементов управления интеллектуального анализа данных

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

17 июля 2006 г.

Новое содержимое
  • Добавлено примечание о совместимости с платформой Itanium.