Introduction aux référentiels
Un environnement est constitué :
d'un référentiel système
d'un ou plusieurs référentiels HOPEX
La gestion des référentiels est réalisée dans l'application HOPEX Administration (fonctionnalité non disponible dans le bureau d'Administration Web).
Référentiel système (SystemDb)
Le référentiel système (SystemDb) contient le paramétrage nécessaire au fonctionnement d'HOPEX :
le métamodèle, qui constitue la structure interne des référentiels
les requêtes programmées et les macros
les éléments pour produire des extrants : les rapports types, rapports types (MS Word), sites Web types
les utilisateurs et leurs droits.
Il y a un référentiel système par environnement, créé automatiquement dans le dossier Sysdb, lors de la création de l'environnement.
Référentiel HOPEX
Un référentiel HOPEX constitue l'espace de travail où sont stockées les données de modélisation. Plusieurs utilisateurs peuvent s'y connecter et travailler en même temps sur un même projet.
Un référentiel dépend d'un environnement. Différentes politiques de répartition des données peuvent être mises en œuvre. Vous pouvez, par exemple, travailler sur deux référentiels :
un référentiel de Développement, qui regroupe tous les projets
un référentiel de Production, qui regroupe les états stables de chaque projet.
Tout utilisateur d'un environnement peut accéder à un référentiel ou à tous les référentiels de l'environnement, en fonction de ce qui est défini sur l'assignation de son profil.
Support de stockage
Un référentiel HOPEX est stocké au format RDBMS (Système de Gestion de base de données relationnelle) : SQL Server.
*Pour plus de détails sur la structure des supports de stockage RDBMS, reportez-vous au guide de déploiement RDBMS Repository Installation Guide.
Structure d'un référentiel
Les fichiers qui permettent d'utiliser un référentiel se trouvent dans un même dossier, dont l'emplacement est enregistré dans le référentiel système (SystDb).
Un référentiel est constitué de fichiers <NomDuRéférentiel>.XXX dont le format XXX dépendent du type d'information :
.EMV : journal des évolutions du référentiel (ex. : création, mise à jour)
.EMQ : pointeur vers les données stockées sur le serveur SQL Server
Pour chaque référentiel, des dossiers sont créés dynamiquement lors du travail de l'utilisateur :
ReportContent : à usage interne pour le cache des rapports.
<NomRéférentiel>.ix : contient le résultat de l'indexation pour la recherche plein texte.
USER : contient un dossier par utilisateur dans lequel sont stockés les fichiers de travail générés par l'utilisateur. Il regroupe les fichiers créés par les procédures de sauvegarde et d'extraction, ainsi que des fichiers de contrôles.
*Chaque dossier est nommé "CCC", où CCC est le code associé à l'utilisateur.
WORK : contient les fichiers de travail créés par les opérations d'administration effectuées avec l'application d'administration.
Accéder à un référentiel
Pour accéder à un référentiel :
1. A partir d'HOPEX Administration, connectez-vous à l'environnement.
2. Dépliez le dossier Référentiels.
La liste des référentiels de l'environnement s'affiche.
Chaque référentiel est représenté par :
une icône:
référentiel système
référentiel de données
sa langue d'installation.