6 Replies Latest reply: Apr 17, 2015 2:58 AM by jour alex RSS

    Résultat de fichier qvw dans un autre fichier qvw

    jour alex

      Bonjour,

       

      Tout d'abord je tiens a préciser que je suis débutant (ca dois ce voir ).

       

      Je suis entrain de suivre quelques tuto mais j'ai besoin de quelques information avant de commencer.

       

      Voila, j'ai une base de donnée X, je dois l'analysé dans un fichier qvw. Une fois ce fichier fait, juste en changeant la connexion je vais pouvoir analyser une base Y, Z (construite de la même manière). Je vais donc avoir plusieurs fichier analyseX.qvw, analyseY.qvw et analyseZ.qvw.

       

      Ma question est, est ce qu'a partir d'un autre fichier qvw, je vais pouvoir réutilisé des infos de ses trois fichiers ?

       

      Cordialement, Alexandre.

        • Re: Résultat de fichier qvw dans un autre fichier qvw
          Xavier Retaillaud

          Bonjour,

           

          2 questions :

           

          - Combien  y'a-t-il de tables dans le modèle d'un fichier analyse*.qvw ?

           

          - Est-ce le modèle regroupant les X, Y et Z est une "concaténation" des données des autres fichiers ou est-ce une autre relation ?

           

          Cordialement,
          Xavier.

            • Re: Résultat de fichier qvw dans un autre fichier qvw
              jour alex

              Bonjour et merci de votre réponse,

               

              - Combien  y'a-t-il de tables dans le modèle d'un fichier analyse*.qvw ?

               

              De table que j'exploite ? J'utilise 5 tables de la Base, assez remplie.

               

              - Est-ce le modèle regroupant les X, Y et Z est une "concaténation" des données des autres fichiers ou est-ce une autre relation ?

               

              C'est une concaténation, qui me permettrais par la suite de comparer ses données.

                • Re: Résultat de fichier qvw dans un autre fichier qvw
                  Xavier Retaillaud

                  Pour le nombre de tables je voulais parler du modèle final qu'on peut voir dans l'onglet modèle de données de QlikSense.

                   

                  S'il y a une seule table finale je ferais quelque chose comme ça:

                   

                  MonRésultat:

                  LOAD ...;

                  SQL SELECT...; //si besoin

                  STORE MonRésultat INTO [lib://QVDFolder/FichierRésultat.QVD] (qvd); //où QVDFolder est en fait une nouvelle connexion de type dossier. Cela va sauvegarder le résultat dans un fichier.

                   

                  Puis dans le fichier XYZ faire 3 LOAD successifs sur les fichiers ci-dessus (se servir de l'assistant facilitera l'écriture du script). Si les fichiers on les même champs la concaténation sera automatique, sinon il existe une option pour forcer la concaténation.

                   

                  Sinon on peut choisir de ne faire qu'un fichier avec 3 connexions X, Y, Z en rajoutant manuellement dans le LOAD un champ "source" ou l'on viendra écrire 'X', 'Y' ou 'Z' selon la provenance. Puis s'en servir dans un filtre où sont les graph/tableau pour choisir d'analyser de manière séparée ou non.

                   

                  Xavier.