Supervision, Audit de la base nuxeo
Cet article rassemble les idées qui pourraient faire l'objet d'une utilisation d'une infrastrcuture de BI pour analyser l'activité d'une base nuxeo.
Pour les considérations générales sur le reporting indéendamment du domaine d'application voir la page: Le reporting et la BI
L'objectif et de renvoyer aux utilisateur de l'information sur l'activité de la base et ainsi pouvoir aprécier la qualité de la base, l'intensité d'utilisation et peut-être une mesure de perormance des procesus d'utilisation de la base.
Mesures statiques[modifier | modifier le wikicode]
Périodiquement on peut prendre une photographie de la base simplement pour avoir une idée des ordres de grandeurs.
- Combien de documents
- Nombre de documents, nombre de dossiers, nombre moyen de documents par dossier.
- Qui s'en sert ?
- Nombre d'utilisateurs déclarés, nombre de groupes, nombres de participations.
Analyse des flux[modifier | modifier le wikicode]
Par mois :
- Nombre de documents ajoutés, modifiés, ...
- Nombre de montées en version.
- Nombre de consultations, par groupe.
Indicateurs[modifier | modifier le wikicode]
Analyse des tags :[modifier | modifier le wikicode]
Selon la doc http://doc.nuxeo.com/display/NXDOC/Tables l'utilisation des tags est enregistrée dans la table "relation" : "In the case of tags, the relation document has type "Tagging", its source is the document being tagged, and its target has type "Tag" (a type with a schema "tag" that contains a field "label" which is the actual tag)".
On peut donc à partir du select suivant calculer facilement :
- Le nombre de tag par ficher
- Le nombre de références à chaque valeur de tag : ceci peut permettre de juger de la pertinence du choix des tags et de repérer d'évetuelles fautes de frappe.
Voici le select :
SELECT relation.*, file.filename, tag.label FROM relation, tag, file WHERE relation.target = tag.id AND relation.source = file.id