Share via


Exemple SQL Server 2000 AdventureWorks

Pour vous aider à démarrer la création de métadonnées, le Kit de développement logiciel (SDK) de Microsoft Office SharePoint Server 2007 fournit un exemple de code XML qui définit les métadonnées du mini-scénario basé sur les entités Customers, SalesOrders et Products dans AdventureWorks2000, un exemple de base de données Microsoft SQL Server 2000.

L'exemple de code XML AdventureWorks2000 définit trois entités : Product, Customer et SalesOrder. Pour que l'exemple reste facile à comprendre, l'entité Customer est basée sur la table Individual dans la base de données AdventureWorks2000. Les entités Product et SalesOrder sont basées sur les tables Product et SalesOrder, respectivement. Il existe une association entre les entités Customer et SalesOrder pour obtenir les commandes d'un client donné. L'entité Product définit une méthode IDEnumerator à des fins d'indexation. Les entités Product et Customer définissent également certaines actions.

Les rubriques suivantes vous guident à travers les concepts exposés dans Catalogue de données métiers : modèle de métadonnées et vous aident à écrire vos propres métadonnées AdventureWorks2000 dans le cadre du scénario décrit précédemment :

Important

L'installation par défaut de SQL Server 2000 n'inclut pas la base de données AdventureWorks2000. Téléchargez l'exemple de base de données Adventure Works Cycles Database 2000 à partir du Centre de téléchargement Microsoft . En outre, installez la base de données sur le même ordinateur que celui sur lequel Office SharePoint Server 2007 est installé, afin de faciliter la configuration de l'authentification.

Ce Kit de développement logiciel (SDK) fournit également le code XML complet pour le mini-scénario AdventureWorks2000 dans les rubriques d'exemples suivantes : Exemple : métadonnées d'authentification PassThrough AdventureWorks2000 et Exemple : Métadonnées d'authentification unique AdventureWorks2000. Nous fournissons deux versions du code XML, car l'une utilise l'authentification directe à la base de données AdventureWorks. Cette version est plus facile à configurer et à tester pour les nouveaux utilisateurs. L'autre exemple utilise l'authentification unique, qui est un scénario légèrement plus complexe à configurer.

Notes

Dans une perspective de création de métadonnées, la seule différence entre les deux exemples réside dans les métadonnées de l'objet LOBSystemInstance. L'objet LOBSystemInstance définit les paramètres de connexion et les paramètres d'authentification. Le reste des métadonnées est identique dans les deux exemples.

Test des métadonnées fournit des instructions pour tester les métadonnées en créant les colonnes des composants WebPart de données métiers et des données métiers.

Les procédures suivantes vous aident à inscrire les métadonnées AdventureWorks2000 dans le catalogue de données métiers et à tester les fonctionnalités de données métiers.

Tester les métadonnées de l'exemple AdventureWorks à l'aide de l'authentification directe

  1. Créez un fichier texte et enregistrez-le sous AdventureWorks2000.XML.

  2. Ouvrez le fichier texte à modifier dans votre éditeur de texte.

  3. Copiez et collez le code XML des métadonnées depuis Exemple : métadonnées d'authentification PassThrough AdventureWorks2000.

  4. Dans les métadonnées de LOBSystemInstance, remplacez le nom de l'ordinateur SQL Server qui héberge la base de données AdventureWorks2000 dans la propriété Rdb Connection Source en conséquence. Si vous utilisez une instance SQL Server, employez le format SQLServer\Instance.

  5. Enregistrez le fichier XML.

  6. Ajoutez la définition d'application au catalogue de données métiers. Pour plus d'informations, voir Procédure : ajouter une définition d'application au catalogue de données métiers.

  7. Testez les métadonnées comme indiqué dans Test des métadonnées.

Tester les métadonnées de l'exemple AdventureWorks à l'aide de l'authentification unique

  1. Créez un fichier texte et enregistrez-le sous AdventureWorks2000.XML.

  2. Ouvrez le fichier texte à modifier dans votre éditeur de texte.

  3. Copiez et collez le code XML des métadonnées depuis Exemple : Métadonnées d'authentification unique AdventureWorks2000.

  4. Dans les métadonnées de LOBSystemInstance, remplacez le nom de l'ordinateur SQL Server qui héberge la base de données AdventureWorks2000 dans la propriété Rdb Connection Source en conséquence. Si vous utilisez une instance SQL Server, employez le format SQLServer\Instance.

  5. Enregistrez le fichier XML.

  6. Configurez l'authentification unique. Pour configurer l'authentification unique pour la première fois, effectuez les tâches suivantes :

    1. Déterminez et configurez les comptes Windows nécessaires.

    2. Activez le service d'authentification unique sur le serveur de travaux.

    3. Configurez les paramètres de l'authentification unique.

    4. Créez une définition d'application. Le nom doit correspondre à la propriété SSOApplicationId définie dans les métadonnées.

    5. Fournissez les informations de compte pour la définition d'application.

    6. Activez le service d'authentification unique sur les serveurs frontaux.

  7. Ajoutez la définition d'application au catalogue de données métiers. Pour plus d'informations, voir Procédure : ajouter une définition d'application au catalogue de données métiers.

  8. Testez les métadonnées comme indiqué dans Test des métadonnées.

Voir aussi

Autres ressources

Catalogue de données métiers : modèle de métadonnées
Catalogue de données métiers : architecture
Procédure : utiliser le modèle objet Runtime
Procédure : mise en route de l'utilisation du modèle objet Administration
Forum aux questions : catalogue de données métiers
Catalogue de données métiers : glossaire