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

QlikView Discussion :

Ne pas utiliser de base de données


Sujet :

QlikView

  1. #1
    Futur Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 11
    Points : 6
    Points
    6
    Par défaut Ne pas utiliser de base de données
    Bonjour à tous,

    J'interviens dans une société, ou pour un service, on a mis en place un outils basé sur Access et Excel
    Aujourd'hui, le client veut remplacer cet outils en mettant place une solution basée sur Qlikview et sur les fichiers reçus (csv principalement) sans passer par une base de données . Il me demande mon avis sur l'utilité d'une base avant Qlikview......
    Je ne connais pas trop cet outils, et je cherche des avis. Moi je suis plutôt habitué datastage, oracle, BO....
    Pour information, l'application est utilisée par moins de 5 utilisateurs et il n'y a pas une grosse volumétrie.

    Qu'en pensez vous ?

    En vous remerciant

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Septembre 2008
    Messages
    940
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 940
    Points : 1 409
    Points
    1 409
    Par défaut
    Quel est le rôle de cet outil ?
    S'il s'agit d'analyser les données et d'en faire un graphique, QV est très bien.

  3. #3
    Futur Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    oui l'outils doit servir pour de l'analyse de données. Le problème n'est pas le choix de Qlikview, mais de l'utilisation d'une base de données avant qlikview.

  4. #4
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Septembre 2008
    Messages
    940
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 940
    Points : 1 409
    Points
    1 409
    Par défaut
    QV utilise sa propre base vectorielle ...
    Du coup, le problème est : Sous quel format est-ce que je récupère les données.
    Si c'est des fichiers csv qu'il faut intégrer, on fait un petit script qui charge les csv dans un fichier QVD, et ensuite on crée les analyses QV qui attaquent directement les fichiers QVD.
    Dans ce cas là, pourquoi s'embarrasser à mettre une base de données entre les deux ?

  5. #5
    Futur Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    Ma crainte c'est surtout :
    pour l'historisation des données , les fichiers reçus ne concerne qu'une période donnée, est ce que le load de qlikview n'écrase pas toutes les données ?
    peut on vraiment faire toutes les mêmes opérations que ce qui est fait en ETL ? faire un pivot, calculs complexes ......
    Que se passe t'il si on change d'outils de reporting, y a t il un moyen de récupérer les données


    Je m'excuse pour ces questions, mais malgré toutes les lecture que je fais, je ne trouve pas de réponses

  6. #6
    Modérateur

    Inscrit en
    Octobre 2006
    Messages
    1 649
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 649
    Points : 2 529
    Points
    2 529
    Billets dans le blog
    6
    Par défaut
    Si vous stockez les données mensuels dans des fichiers CSV, ça ne devrait poser aucun problème à n'importe quel outil de BI qui se respecte.

  7. #7
    Futur Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    les fichiers que j'ai en sources demande un gros travail de transformation , beaucoup de pivot.

    par exemple pour un fichier des devises dans le fichier j'ai tout en ligne dans le fichier :

    Pays It ol ru ch
    --------------------------------------
    France 0,45 0,95 1,2 0,7

    et en sortie je veux une table :

    Pays Cible Tx
    --------------------------------------
    France Italie 0,45
    France Pologne 0,95
    France russie 1,2



    Et c'est un exemple simple... , pour charger un fichier dans deux tables sous Access, on est obligé de faire de nombreuses requetes et tables temporaires.
    Je vois comment faire avec un etl mais, après avoir pas cherché, j'ai l'impression que Qlikview n'est pas fait pour un gros travail sur les sources. Je me trompe ?

  8. #8
    Modérateur

    Inscrit en
    Octobre 2006
    Messages
    1 649
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 649
    Points : 2 529
    Points
    2 529
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par frabey Voir le message
    j'ai l'impression que Qlikview n'est pas fait pour un gros travail sur les sources. Je me trompe ?
    Tout dépend de ce que vous souhaitez faire.

    Si vous voulez juste décroiser des données, QlikView sait très bien le faire.

    Si votre source est de la forme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Source:
    LOAD * INLINE [
    Pays, it, ol, ru, ch
    France, 0.45, 0.95, 1.2, 0.7
    ];
    Alors il suffit de la charger en
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Data:
    CrossTable(Cible, Tx, 1)
    LOAD 
    * 
    RESIDENT Source;
    et vous obtenez exactement ce que vous souhaitez.



    Il y a effectivement des choses que QlikView ne peut pas faire simplement (il ne possède pas autant de modules qu'un ETL dédié) comme par exemple les jointures sur intervals, mais généralement, on arrive à s'en sortir plutôt correctement.

    Si vous avez une base de données qui est plus puissante en terme de requêtage, alors effectivement, ça peut être une bonne idée de l'utiliser comme intermédiaire.

  9. #9
    Membre du Club
    Homme Profil pro
    Développeur ETL & BI
    Inscrit en
    Janvier 2013
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur ETL & BI
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2013
    Messages : 37
    Points : 51
    Points
    51
    Par défaut
    Bonjour,

    Il y a une autre question à se poser : de quoi demain sera fait ?

    Je veux dire, on peut très bien prendre vos CSV et les transformer en datamarts sous forme de QVD (c'est très simple à faire) et ensuite toutes vos applications iront récupérer vos magasins de données pour réaliser toutes vos vues, pour vos différents services. Mais vous restez là uniquement sous la technologie Qlikview.

    Imaginons que demain votre société décide de passer à une autre technologie pour la partie supérieurs (les restitutions statistiques et analyses) : vous perdez deux niveaux (les datamarts et les vues).

    En revanche si vous créez une petite BdD (simple visiblement dans votre cas) vous rendez votre deuxième étage indépendant de la technologie du troisième, car n'importe quel outil peut se greffer à une BdD.

    Mais sinon oui vous pouvez très bien vous passer de BdD dans votre cas, je l'ai fait dans ma société pour des systèmes simples et sans conséquence sur l'archivage des données.

    Pascal
    Voir grand, Mais démarrer petit ...

Discussions similaires

  1. Réponses: 10
    Dernier message: 17/05/2006, 15h32
  2. Delphi 7 - Rave Report sans utiliser de base de donnée
    Par Telemak dans le forum Composants VCL
    Réponses: 5
    Dernier message: 14/04/2006, 16h04
  3. Fichier manquant en utilisant une base de données DBF
    Par Stephane Michaud dans le forum Bases de données
    Réponses: 1
    Dernier message: 24/07/2005, 11h22
  4. [ODBC] Utiliser une base de données Access sans les MFC
    Par Higestromm dans le forum Bases de données
    Réponses: 6
    Dernier message: 15/03/2005, 21h37
  5. utilisation de base de donnée
    Par mohfa1 dans le forum Bases de données
    Réponses: 2
    Dernier message: 03/03/2005, 17h40

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