IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration-Migration Discussion :

[BO 5] Statistiques et Audit


Sujet :

Administration-Migration

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 47
    Points : 38
    Points
    38
    Par défaut [BO 5] Statistiques et Audit
    Bonjour,

    Est t'il possible d'effectuer un audit de BO 5.
    J'aurais besoin par exemple d'établir des statistiques sur le nombres de connexion par user, les univers les plus consultés, le nombres de user par jour..

    Je sais qu'il existe des tables systéme spécifique à BO, mais je n'ai pas d'accés (même pas en select). Je pensais eventuellement créer une tables afin de récupérer les infos qui m'intéressent.... avec un trigger ou une procédure stocké pour l'alimenter..?!

    Si vous avez des idées !!

    Merci par avance

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 47
    Points : 38
    Points
    38
    Par défaut
    Toujour pas d'idée ??

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 25
    Points : 31
    Points
    31
    Par défaut
    Bonjour Guillaume,
    Pour réaliser un système d'audit des consultations, on a créé une table spécifique sur notre BDD, et sur chaque formulaire on a placé un objet qui s'occupe de renseigner cette table avec le nom de l'état qui a été ouvert. Ca marche plutôt pas mal.

    Bon courage!

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 47
    Points : 38
    Points
    38
    Par défaut
    Merci pour ton aide,

    mais cette table tu la rajoute dans la base du referentiel ou sur la(es) base(s) sur laquelle se base l'univers ?

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 25
    Points : 31
    Points
    31
    Par défaut
    Dans notre cas il s'agit d'une autre base de données qui est attaquée, pour laquelle on a recréé un univers (pour ne pas polluer tous les univers avec à chaque fois la table de stats).

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 47
    Points : 38
    Points
    38
    Par défaut
    comment se fait l'alimentation de ces tables,ou plutot comment recupére-tu le nom du user et le nom de l'univers...

    Cette objet est un objet de type BO (j'imagine une variable qui récupere le login ?!!) ?

    Merci

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 25
    Points : 31
    Points
    31
    Par défaut
    Pour récupérer le nom de l'utilisateur il faut utiliser la primitive "Connection" et lui donner en paramètre le nom du DataProvider. Le mieux c'est de consulter le Guide To Formula fourni en pdf avec l'install de BO.

    Après tu peux aussi trouver le nom de l'univers avec la primitive "UniverseName". Le guide des formules est vraiment une mine de ressources pour pouvoir accéder à ce genre d'informations (en anglais seulement par contre ^^)

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 47
    Points : 38
    Points
    38
    Par défaut
    Merci pour ton aide !!

    Je vais apporter une precision à prendre en compte :
    Je bosse sur un infocentre alimenté par une douzaine de base de donnée.

    Donc il faudrait ajouter une table dans chacune, le role de cette table serait de recupérer le user, l'univers et la date de chaque document accédés.
    Cette aquisition se ferait via des variables placés dans les doc bo et appelé par des primitives (via une procédure stockée ?? je suppose) si tu peux confirmer ?

    Egalement, j'essaye de créer un univers se basant sur la bdd du réfenrentiel BO.
    J'arrive à récupérer le nom des utilisateurs et la liste des univers et pas moyen de les mettres en relation.. J'ai l'impression qu'il n'y a pas d'historique de connexion (ce qui est bien dommage, car avec un univers de type audit ça aurait vraiment puissant pour les stats). Si quelqu'un a reussi à le faire je suis prenneur ?!!

    Bonne journée

  9. #9
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 25
    Points : 31
    Points
    31
    Par défaut
    Bien le bonjour!

    Alors en ce qui concerne tes nombreuses bases de données, il n'est pas nécessaire de créer une table statistique sur chaque base, tu peux les centraliser sur une table d'une base unique (sauf s'il y a des restrictions par rapport à des connections sur des bdd multiples).

    Ensuite en ce qui concerne l'incrémentation des compteurs, effectivement la procédure stockée semble être la solution la plus simple et la plus efficace à mettre en place.

    Maintenant en ce qui concerne ton problème d'historique de connexion, je ne peux pas t'aider, je n'ai pas vu de points par rapport à ce domaine (mais je suis aussi preneur d'informations à ce sujet )

    Bonne continuation!

Discussions similaires

  1. [11gR2] Audit sur les statistiques 11g
    Par ora-2013 dans le forum Oracle
    Réponses: 1
    Dernier message: 05/06/2013, 23h24
  2. Analyseur de code (statistique)
    Par Boons dans le forum Choisir un environnement de développement
    Réponses: 9
    Dernier message: 13/08/2003, 12h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo