CIRCUTOR SQL Data Export Manuel d'utilisation
Page 27

SQL Data Export for PS/PSS
27
3.2.- Structure de la base de données
La base de données est formée essentiellement par trois types de
tableaux :
•
Tableau des dispositifs. Tableau unique où nous stockerons
l’information des dispositifs
•
Tableau des variables. Tableau unique où nous stockerons
l’information des différentes variables que contiennent les
dispositifs
•
Tableau des valeurs. Il existe un tableau de valeurs pour chacun
des dispositifs dont des données sont téléchargées. En outre, un
dispositif pourra avoir plus d’un tableau de valeurs, exactement, il
aura un tableau de valeurs pour chaque type de variable (STD,
WATT, SUC, CLW,…) qu’aurait le dispositif.
Tableau des dispositifs :
•
Nom du tableau : <IP> :<PORT>_Devices (ex. 127.0.0.1
:80_Devices)
•
Champs :
o id : Identificateur unique du dispositif. Champ clé principal
du tableau
o name : Nom du dispositif.
o description : Brève description du dispositif.
o class : Type de dispositif.
o download : Champ de type Y/N pour indiquer si ce
dispositif doit être téléchargé ou non. Avec ce champ, il
sera possible que le client puisse désactiver
temporellement le téléchargement de valeurs d’un dispositif
sans perdre les données déjà téléchargées.
o obsolete : Champ de type Y/N, ce sera seulement Y (vrai)
lorsque le dispositif sera éliminé du moteur de PSS, les
données étant de cette manière déjà téléchargées pour leur
future utilisation
Tableau des variables :
•
Nom du tableau : <IP> :<PORT>_Variables (ex. 127.0.0.1
:80_Variables)
•
Champs :
o idDevice : Identificateur du dispositif auquel appartient la
variable, il correspondra au champ id sur le tableau de
dispositifs. Champ clé principal du tableau
o id : Identificateur de la variable, par exemple VI1. Champ
clé principal du tableau
o description : Brève description de la variable.
o type : Type de la variable. Avec ce champ, il sera possible
de différencier quelles sont les variables qui vont sur
chacun des différents tableaux de valeurs des dispositifs.
o units : Unités où sera indiquée la valeur des variables.
o format : Format de la variable (entier, double, date, …).