Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
dtronel
Contributor III
Contributor III

Gérer les emplacements des QVF sur le serveur

Bonjour

Je suis en cours d'analyse de la migration QV=>QS. J'ai investigué pour mettre en place le QDF mais je trouve un peu complexe. Cela étant, j'ai récupéré quelques points clés pour intégrer une démarche similaire mais plus simple sur la base d'un répertoire par "DOMAINE" puis des sous-répertoires E/T/L/Données externes/Export/Resources/Documentation.

J'ai commencé de recopier puis adapter certaines applications basées soit sur des fichiers ASCII, soit associé à des connexions à des bases SQL. JE n'ai pas de problème pour lire les fichiers et déposer les QVD ou je le souhaite.

Par contre j'aurais aimé (à l'instar de ce que je faisais sur mon serveur QV), voulu que tous les QVF associés à un domaine soit stockés dans le sous-répertoire "Application" de ce domaine, et non pas dans le répertoire par défaut d'installation du serveur. 

Question1 : Peut-on ? et si oui comment faire lorsqu'on créée une application pour "forcer" le chemin de stockage de son QVF ?

Question 2 : J'ai repéré que les applications créées étaient toutefois créées avec une UID du type "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa" (a=car.hexadecimal) dans le répertoire "PERSISTENCE" défini au moment de l'install, mais pas avec l'extension QVF. Est-ce normal ? Peut-on avoir que QVF  - ou que PERSITENCE - ou les 2 ?

Merci d'avance pour vos réponses.

1 Solution

Accepted Solutions
christophebrault
Specialist
Specialist

C'est en effet très structurant pour la suite de bien paramétrer la QMC ( administration Qlik Sense) pour les besoins de l'entreprise.

Il n'y a pas une seule méthode car beaucoup de cas peuvent se présenter en fonction du contexte, il faut donc bien comprendre ton besoin de gouvernance et mettre en place les règles adéquat.

Ceci étant dit, ça ne t'aide pas beaucoup 😅

C'est un sujet peu abordé à ma connaissance, beaucoup moins que le côté purement applicatif...

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin

View solution in original post

6 Replies
christophebrault
Specialist
Specialist

Bonjour,

Tu as déjà constaté que QS ne gère pas les connexions aux données la même manière que QV. Il n y a plus besoin de faire référence à l'emplacement des sources directement dans les Load puisque des connexions de données sont créées. 

Donc non, il n'est pas possible ou souhaitable que les qvf soit stockés dans des dossiers applicatifs.

 

S'inspirer du QDF est une très bonne pratique, bravo.

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
dtronel
Contributor III
Contributor III
Author

Bonjour Christophe et tout d'abord merci de tout retour rapide.

Je reste toutefois un peu perplexe car dans les documents "Getting started Guide" ou "Development Guide", au § Container Type Selector", les types 'Classic' et 'Slimmed down' contiennent bien chacun un sous-répertoire '1-Application' (même si j'entends bien que c'est pour garder la compatibilité avec QV).

Mais par ailleurs, suite à installation du QDF pour essai, la structure des dossiers contient bien elle-aussi un sous-répertoire '1-Application', y compris avec des QVF à l'intérieur de certains sous-niveaux...(Cf image jointe). Dois-je e ndéduire(?) que els QVF (et les QVW) ne sont là que pour être "importés" dans la QMC ? puis "supprimables" après ? Est-ce bien le mode de fonctionnement normal/nominal ?

Merci d'avance

dtronel
Contributor III
Contributor III
Author

Complément...

J'utilise QV depuis sa version 8.5 en 2005 et j'avais mis en place (avec l'aide initiale de notre VAR) une structure assez efficace (compte-tenu de notre besoin) sur notre serveur.

J'ai basculé un certain nombre de licences de QV à QS pour démarrer le serveur QS et en ce moment, je passe du temps à lire tout ce que je peux trouver dans la communauté ou sur le Web afin de démarrer le + proprement possible ma "migration".

Cela étant, malgré la grande similitude au niveau scripting et après un temps d'adaptation (et une formation les 3/4 Février dernier) à l'ergonomie du design des applis, je bute énormément sur la partie "administration/organisation du serveur". Je vais m'inscrire à la formation "Deploy/Administer QS" du 16/17 Mars (car il semble que la formation la + adaptée qui m'aurait bcp aidé "QS pour QV developer" n'existe plus au catalogue), mais existe-t-il sur la communauté des groupes DEDIES à l'optimisation du passage/migration de QV à QS ?ou je pourrais échanger des  retours d'expérience sur ce sujet afin d'avancer ?

Merci d'avance

christophebrault
Specialist
Specialist

Bonjour,

Tu as compris, le répertoire application sert à stocker un export (sans données idéalement) des qvf avec pour but d'importer un container sur un autre site QS. On peut s'en servir pour le versionning également.

Cela peut en effet créer le doute vis à vis de QV mais c'est bien différent.

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
christophebrault
Specialist
Specialist

C'est en effet très structurant pour la suite de bien paramétrer la QMC ( administration Qlik Sense) pour les besoins de l'entreprise.

Il n'y a pas une seule méthode car beaucoup de cas peuvent se présenter en fonction du contexte, il faut donc bien comprendre ton besoin de gouvernance et mettre en place les règles adéquat.

Ceci étant dit, ça ne t'aide pas beaucoup 😅

C'est un sujet peu abordé à ma connaissance, beaucoup moins que le côté purement applicatif...

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
simonaubert
Partner - Specialist II
Partner - Specialist II

Bonjour,

 

Sur QS,  toutes les applications se trouvent physiquement à un même endroit. En revanche, elles s'organiseront sur le portail à partir des streams (ou flux) .  Cela changera donc votre arborescence actuelle si vous utilisez QV. Les qvd, qvsfichiers flats, ... peuvent en revanche avoir une arborescence proche. Je viens de mettre en place le QDF chez un client, c'est en effet une pratique assez standard. D'autres frameworks existent selon les intégrateurs.

Cordialement,

 

Simon

Bi Consultant (Dataviz & Dataprep) @ Business & Decision