Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Mis à jour : 17 juillet 2006
Microsoft SQL Server 2005 Analysis Services (SSAS) offre une infrastructure complète permettant aux fournisseurs tiers d'exploration de données d'intégrer les objets d'exploration de données suivants dans Analysis Services :
- Algorithmes d'exploration de données, appelés algorithmes de plug-in
- Visionneuses d'exploration de données, appelées visionneuses de plug-in
- Bibliothèque « Data Mining Web Controls », bibliothèque qui étend les visionneuses d'exploration de données au Web. Pour plus d'informations, consultez Bibliothèque « Data Mining Web Controls » dans la documentation en ligne de SQL Server 2005.
Pour vous aider à comprendre l'implémentation des algorithmes et des visionneuses d'exploration de données dans Analysis Services, ce fichier Lisezmoi fournit des instructions pour les exemples suivants :
- « Data Mining Algorithm Plug-In »
Cet exemple permet aux développeurs d'algorithmes d'exploration de données de se concentrer sur l'algorithme, plutôt que sur les problèmes d'implémentation.
- « Data Mining Viewer Plug-In »
Cet exemple permet aux fournisseurs tiers d'algorithmes d'utiliser leurs propres visionneuses pour afficher les nouveaux modèles découverts.
Les documents et le code source associés à chacun de ces exemples se trouvent dans le dossier C:\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\DataMining\SQL Server Data Mining Plug-In Algorithms. Ce dossier contient également des didacticiels décrivant l'implémentation et l'utilisation de chaque exemple.
Remarque : |
|---|
| Par défaut, les exemples ne sont pas installés. Pour les installer, exécutez le programme d'installation et utilisez l'option Avancé conformément aux instructions de la rubrique Exécution du programme d'installation pour installer les exemples de bases de données et les exemples AdventureWorks dans la documentation en ligne de SQL Server 2005. Une version mise à jour de la base de données AdventureWorks est également disponible pour téléchargement sur la page Web. Une version mise à jour des exemples du moteur de base de données SQL Server 2005 est également disponible pour téléchargement sur la page Web. |
Remarque : |
|---|
| SQL Server 2005 Business Intelligence Development Studio n'est pas pris en charge sur les ordinateurs équipés de la plateforme Itanium ; l'environnement de développement 64 bits est pris en charge sur les plateformes x64. Vous pouvez modifier les exemples SQL Server 2005 et les exécuter sur des ordinateurs dotés de plateformes x86 ou x64 lorsque les bases de données employées par les exemples sont déployées sur une plateforme Itanium. |
Scénario
Un fournisseur souhaite intégrer un nouvel algorithme d'exploration de données, appelé Pair-wise Linear Regression, dans Analysis Services. Après avoir intégré ce nouvel algorithme dans Analysis Services, le fournisseur souhaite ajouter une nouvelle visionneuse pour l'algorithme Pair-wise Linear Regression.
Langages
- C++, pour les algorithmes.
- C#, pour la visionneuse.
Fonctionnalités
Plug-in d'algorithme
| Interface | Explication |
|---|---|
IDMAlgorithm |
Implémente à la fois un algorithme d'apprentissage qui produit un modèle et les opérations de prédiction du modèle résultant. |
IDMAlgorithmNavigation |
Permet aux navigateurs d'accéder au contenu de votre modèle. |
IDMPersist |
Permet aux modèles assimilés par votre algorithme d'être enregistrés et chargés par Analysis Services. |
IDMAlgorithmMetadata |
Décrit les fonctions et les paramètres d'entrée de votre algorithme d'apprentissage. |
IDMAlgorithmFactory |
Crée des instances des objets qui implémentent l'interface de l'algorithme et fournit à Analysis Services l'accès à l'interface des métadonnées de l'algorithme. |
Plug-in de visionneuse
| Interface | Explication |
|---|---|
IMiningModelViewerControl |
Implémente la visionneuse. |
Configuration préalable requise
Avant d'exécuter cet exemple, les logiciels suivants doivent être installés sur votre ordinateur :
- Microsoft SQL Server 2005 avec les composants suivants :
- Moteur de base de données SQL Server 2005
- Analysis Services
- SQL Server Management Studio
- Business Intelligence Development Studio
- Deux exemples de bases de données : AdventureWorksDW (entrepôt de données) et AdventureWorks (OLTP)
- Exemples Analysis Services
- Exemple de projet Analysis Services Adventure Works DW, déployé sur une instance d'Analysis Services
- Une version mise à jour de la base de données AdventureWorks est également disponible pour téléchargement sur la page Web du SQL Server Developer Center (Centre des développeurs SQL Server).
- Une version mise à jour des exemples du moteur de base de données SQL Server 2005 est également disponible pour téléchargement sur la page Web du SQL Server Developer Center (Centre des développeurs SQL Server).
Génération des exemples
Avant de générer les exemples de plug-in, vous devez déployer les bases de données AdventureWorksDW (entrepôt de données) et AdventureWorks (OLTP).
Pour déployer les exemples de bases de données Adventure Works DW et AdventureWorks
Dans l'Explorateur Windows, ouvrez C:\Program Files\Microsoft SQL Server\90\Tools\Samples, puis double-cliquez sur le fichier SQLServerSamples.msi.
Dans l'Explorateur Windows, ouvrez C:\Program Files\Microsoft SQL Server\90\Tools\Samples\AdventureWorks Analysis Services Project, ouvrez le dossier correspondant à la version de SQL Server installée sur votre ordinateur, puis double-cliquez sur le fichier Adventure Works.sln.
Le projet Adventure Works DW s'ouvre dans Business Intelligence Development Studio.
Appuyez sur F5 pour générer et déployer le projet.
Remarque :Le fait de générer et de déployer le projet AdventureWorksAS entraîne le déploiement du modèle d'exploration de données sur le serveur.
Après avoir déployé les bases de données, vous pouvez implémenter les plug-ins d'algorithme et de visionneuse.
Pour implémenter et utiliser les plug-ins d'algorithmes d'exploration de données
Dans l'Explorateur Windows, ouvrez C:\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\DataMining\SQL Server Data Mining Plug-In Algorithms, puis double-cliquez sur le fichier SQL Server Data Mining Plug-In Algorithms Tutorial.doc.
Remarque :Il est peut-être plus facile pour vous d'implémenter l'exemple de plug-in si vous imprimez le didacticiel, puis suivez les instructions de l'imprimé pour mener à terme le didacticiel. Pour générer le plug-in de l'algorithme Pair-wise Linear Regression, suivez les instructions du chapitre 6 du didacticiel (« Building a Shell Plug-In Algorithm »).
Pour personnaliser le plug-in de l'algorithme Pair-wise Linear Regression, suivez les instructions du chapitre 7 du didacticiel, « Customizing the Algorithm: Pair-wise Linear Regression ».
Pour utiliser le plug-in personnalisé de l'algorithme Pair-wise Linear Regression, suivez les instructions du chapitre 8 du didacticiel (« Using the Customized Plug-In Algorithm »).
Pour implémenter la visionneuse propriétaire
Dans l'Explorateur Windows, accédez à C:\Program Files\Microsoft SQL Server\90\Samples\Analysis Services\DataMining\SQL Server Data Mining Plug-In Algorithms, puis double-cliquez sur le fichier SQL Server Data Mining Plug-In Viewers Tutorial.doc.
Remarque :Il est peut-être plus facile pour vous d'implémenter l'exemple de plug-in si vous imprimez le didacticiel, puis suivez les instructions de l'imprimé pour mener à terme le didacticiel. Effectuez toutes les étapes du didacticiel.
Commentaires
Pour mieux comprendre l'implémentation des algorithmes de plug-in, lisez le fichier SQL Server Data Mining Plug-In Algorithms Whitepaper.doc qui accompagne les didacticiels.
Voir aussi
Tâches
Bibliothèque « Data Mining Web Controls »
Aide et Informations
Assistance sur SQL Server 2005
Historique des modifications
| Version | Historique |
|---|---|
17 juillet 2006 |
|