La première étape de toute gouvernance de données dans TIBCO EBX® est le développement d'un modèle de données. Le but d'un modèle de données est de définir la structure des données gérées dans le référentiel en termes d'organisation, de types de données, et de relations sémantiques. Une fois que le modèle de données a été défini et publié, il devient possible de créer des jeux de données à partir de celui-ci.
Afin de définir un modèle de données dans le référentiel, créez d'abord un nouveau modèle de données, puis définissez sa structure et les propriétés de ses éléments (tables, champs et groupes). Le modèle de données ainsi défini doit être publié pour devenir disponible. Les utilisateurs pourront créer des jeux de données à partir de cette publication qui contiendront les données gérées par le référentiel EBX®.
Une compréhension des termes suivants est nécessaire pour commencer la création de modèles de données :
Les modèles de données peuvent être importés, édités, et publiés dans la section Modèles de données. L'assistant fourni dans EBX® permet d'élaborer facilement des modèles de données.
Seuls les utilisateurs autorisés peuvent accéder à cet écran via la 'Perspective avancée'.
Le panneau de navigation est organisé selon les sections suivantes :
Configuration | La configuration technique du modèle de données. |
Propriétés globales | Définit les propriétés techniques du modèle. |
Modèles de données inclus | Définit les modèles de données inclus dans le modèles courant. Tous les types définis par les modèles de données inclus pourront être utilisés dans le modèle courant. |
'Bindings' du modèle | Les bindings du modèle d'adaptation spécifient quels sont les types Java à générer à partir du modèle. |
Librairie de composants | Définit les composants Java disponibles dans le modèle. Ces composants représentent l'ensemble des fonctionnalités programmatiques qui seront disponibles dans le modèle (contraintes programmatiques, fonctions, bean, etc.). |
Barres d'outils | Les barres d'outils disponibles dans le modèle de données. |
Composants Ajax | Définit les composants Ajax disponibles dans le modèle. |
Services utilisateurs | Déclare les services utilisateurs utilisant l'API disponible avant la version 5.8.0. A partir de la version 5.8.0, il est recommandé d'utiliser la nouvelle API UserService (ces services étant directement enregistrés via l'API Java, il n'est plus nécessaire de les déclarer dans le Data Model Assistant). |
Add-ons | Définit les add-ons utilisés par le modèle de données. Ces add-ons pourront enrichir le modèle de données après la publication en ajoutant des propriétés et contraintes aux éléments du modèle. |
Services de données | Cette table définit les suffixes des opérations WSDL qui peuvent être utilisés dans le modèle de données. Ces suffixes permettent, dans le cadre d'une opération d'un service de données, de faire référence à une table en utilisant un nom unique au lieu de son chemin dans le modèle de données. |
Réplications | Cette table définit les unités de réplication du modèle de données. Une unité de réplication permet la réplication d'une table source dans la base de données relationnelle, de sorte que les systèmes externes peuvent accéder à ces données par le biais de requêtes et de vues SQL. |
Structure de données | Structure du modèle de données. Définit les relations entre les éléments du modèle de données et permet d'accéder à la définition de chaque élément. |
Types de données simples | Types simples réutilisables définis dans le modèle de données courant. |
Types de données complexes | Types complexes réutilisables définis dans le modèle de données courant. |
Types de données simples inclus | Types simples réutilisables définis dans un modèle de données inclus dans le modèle courant. |
Types de données complexes inclus | Types complexes réutilisables définis dans un modèle de données inclus dans le modèle courant. |
Sommaire du guide utilisateur