Файл 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. В этой папке также содержатся учебники, описывающие, как внедрить и использовать каждый из этих образцов.
Примечание. |
---|
По умолчанию образцы не устанавливаются. Чтобы их установить, запустите программу установки и воспользуйтесь режимом Дополнительно, как описано в разделе Запуск программы установки для установки образцов кода и баз данных AdventureWorks в электронной документации по SQL Server 2005. Обновленные версии базы данных AdventureWorks и образцов SQL Server 2005 Database Engine можно также загрузить на веб-странице. |
Примечание. |
---|
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
В проводнике Windows перейдите в каталог «C:\Program Files\Microsoft SQL Server\90\Tools\Samples и дважды щелкните файл SQLServerSamples.msi».
В проводнике 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.
Нажмите клавишу F5 для построения и развертывания проекта.
Примечание. Построение и развертывание проекта AdventureWorksAS развертывает модель интеллектуального анализа данных на сервере.
После развертывания баз данных могут быть реализованы подключаемые модули алгоритма и средства просмотра.
Внедрение и использование подключаемых алгоритмов интеллектуального анализа данных
В проводнике 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.
Примечание. Реализация подключаемого образца может стать проще, если распечатать учебник и пользоваться для завершения обучения распечаткой. Чтобы построить подключаемый алгоритм парной линейной регрессии, изучите шестой раздел учебника — «Построение алгоритма оболочки подключаемого модуля».
Чтобы настроить подключаемый алгоритм парной линейной регрессии, изучите раздел 7 учебника, «Customizing the Algorithm: Pair-wise Linear Regression».
Для работы с пользовательским подключаемым модулем алгоритма парной линейной регрессии изучите восьмой раздел учебника — «Применение пользовательского алгоритма подключаемого модуля».
Внедрение внутреннего средства просмотра
В проводнике 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.
Примечание. Реализация подключаемого образца может стать проще, если распечатать учебник и пользоваться для завершения обучения распечаткой. Выполните все шаги в учебнике.
Примечания
Чтобы лучше понять технологии внедрения подключаемых алгоритмов, прочтите файл SQL Server Data Mining Plug-In Algorithms Whitepaper.doc, поставляемый вместе с учебниками по образцам.
См. также
Задачи
Библиотека веб-элементов управления интеллектуального анализа данных
Справка и поддержка
Получение помощи по SQL Server 2005
Журнал изменений
Версия | Журнал |
---|---|
17 июля 2006 г. |
|