<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Problème de Calcul dans le script in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553369#M686756</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vous pourriez rajouter des Load optimisés.&lt;/P&gt;&lt;P&gt;Exemple:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Commencez par une table de valeurs requises&lt;/P&gt;&lt;P&gt;Optimise_Temp:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;Attribut&lt;/P&gt;&lt;P&gt;1&lt;/P&gt;&lt;P&gt;2&lt;/P&gt;&lt;P&gt;3&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ensuite chargez la table requise à condition qu'elle contienne le champ faisant l'objet de l'optimisation.&lt;/P&gt;&lt;P&gt;Dans cet exemple, ce sera le champ Attribut.&lt;/P&gt;&lt;P&gt;Table_But:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Attribut,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vente&lt;/P&gt;&lt;P&gt;From [fichierSource.qvd]&lt;/P&gt;&lt;P&gt;Where Exists ( Valeur);&lt;/P&gt;&lt;P&gt;DROP TABLE 'Optimise_Temp';&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 22 Jan 2014 17:09:35 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2014-01-22T17:09:35Z</dc:date>
    <item>
      <title>Problème de Calcul dans le script</title>
      <link>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553363#M686750</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;je suis entrain de préparer un tableau de bord , au niveau script je dois faire de calcul à partir des données récupérées&amp;nbsp; par des requête SQL(la quantité de données est très grande).&lt;/P&gt;&lt;P&gt;Exemple :&lt;/P&gt;&lt;P&gt;FACT:&lt;/P&gt;&lt;P&gt;select A from AAA;&lt;/P&gt;&lt;P&gt;left join&lt;/P&gt;&lt;P&gt;select B from BBB;&lt;/P&gt;&lt;P&gt;left join&lt;/P&gt;&lt;P&gt;select C from CCC;&lt;/P&gt;&lt;P&gt;left join&lt;/P&gt;&lt;P&gt;select D from DDD;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;et maintenant je dois faire le calcul :&lt;/P&gt;&lt;P&gt;Load A+B+C-D as Gap&lt;/P&gt;&lt;P&gt;resident FACT ; &lt;/P&gt;&lt;P&gt;L’étape de &lt;STRONG&gt;load&lt;/STRONG&gt; est très gourmande au niveau mémoire et le calcul de ce GAP au niveau graphique est un peu lent.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Merci de m'aider pour optimiser cette solution.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jan 2014 16:26:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553363#M686750</guid>
      <dc:creator />
      <dc:date>2014-01-22T16:26:34Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Calcul dans le script</title>
      <link>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553364#M686751</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;Construire&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;une vue en&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;sql&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;puis&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;lire dans&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;QlikView&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jan 2014 16:35:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553364#M686751</guid>
      <dc:creator>alexandros17</dc:creator>
      <dc:date>2014-01-22T16:35:26Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Calcul dans le script</title>
      <link>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553365#M686752</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;c-à-d il y pas une solution au niveau QLIKVIEW ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jan 2014 16:38:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553365#M686752</guid>
      <dc:creator />
      <dc:date>2014-01-22T16:38:13Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Calcul dans le script</title>
      <link>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553366#M686753</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is the key field between each of the loads?&amp;nbsp; It's taking forever because it's joining &lt;EM&gt;everything&lt;/EM&gt; to &lt;EM&gt;everything&lt;/EM&gt;.&amp;nbsp; I'm guessing you have to have a key field somewhere...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jan 2014 16:42:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553366#M686753</guid>
      <dc:creator>Nicole-Smith</dc:creator>
      <dc:date>2014-01-22T16:42:41Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Calcul dans le script</title>
      <link>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553367#M686754</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;Désolé pour le&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;mauvais français&lt;/SPAN&gt;; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;vous pouvez construire un&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;QVD&lt;/SPAN&gt; &lt;SPAN class="atn hps"&gt;(&lt;/SPAN&gt;qui &lt;SPAN class="hps"&gt;consomme de la mémoire&lt;/SPAN&gt;), puis l'enregistrer &lt;SPAN class="hps"&gt;avec le "STORE"&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;de lire les données&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;prêt&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jan 2014 16:43:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553367#M686754</guid>
      <dc:creator>alexandros17</dc:creator>
      <dc:date>2014-01-22T16:43:37Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Calcul dans le script</title>
      <link>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553368#M686755</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Moi aussi je suis faible en francais &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/silly.png" /&gt;.&lt;/P&gt;&lt;P&gt;Bon je suis entrain de tester le store dans de fichier QVD et je veux charger juste le GAP qui sont différent de 0, j’imagine que cette méthode est plus optimisé.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Est ce que le script suivant est juste (charger juste les gap différent de 0) ?: &lt;/P&gt;&lt;P&gt;load A,B,C,D, A+B+C-D as GAP&lt;/P&gt;&lt;P&gt;where num(GAP,'# ##0,000')&amp;lt;&amp;gt;'0,000'&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jan 2014 17:06:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553368#M686755</guid>
      <dc:creator />
      <dc:date>2014-01-22T17:06:43Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Calcul dans le script</title>
      <link>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553369#M686756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vous pourriez rajouter des Load optimisés.&lt;/P&gt;&lt;P&gt;Exemple:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Commencez par une table de valeurs requises&lt;/P&gt;&lt;P&gt;Optimise_Temp:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;Attribut&lt;/P&gt;&lt;P&gt;1&lt;/P&gt;&lt;P&gt;2&lt;/P&gt;&lt;P&gt;3&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ensuite chargez la table requise à condition qu'elle contienne le champ faisant l'objet de l'optimisation.&lt;/P&gt;&lt;P&gt;Dans cet exemple, ce sera le champ Attribut.&lt;/P&gt;&lt;P&gt;Table_But:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Attribut,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vente&lt;/P&gt;&lt;P&gt;From [fichierSource.qvd]&lt;/P&gt;&lt;P&gt;Where Exists ( Valeur);&lt;/P&gt;&lt;P&gt;DROP TABLE 'Optimise_Temp';&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jan 2014 17:09:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553369#M686756</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-01-22T17:09:35Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Calcul dans le script</title>
      <link>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553370#M686757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ridha,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Je suis étonné que le second LOAD n'ait pas de clefs communes avec le LOAD No 1.&amp;nbsp; QlikView n'empêchera pas le JOIN mais le nombre de lignes résultant sera la multiplication du nombre de lignes du 1er load x le nombre de lignes du second. Et comme il y a 4 LOAD, le nombre de lignes peut être colossal. D'ù la remarque que c'est très long.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Oui, on peut tenter de créer la bonne requête SQL. Et la charger dans QlikView.&lt;/P&gt;&lt;P&gt;Oui, on peut utiliser les QVD pour toutes les lignes qui ne bougeront pas (à déterminer par application)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD A, B, C, D&lt;/P&gt;&lt;P&gt;WHERE round(A+B+C-D, 0.0001) &amp;lt;&amp;gt; 0&amp;nbsp; ; //ce sont des champs numériques, non ? si ce sont des champs décimaux, il est probable que la différence ne fasse pas 0, utiliser Round avec le bon facteur.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabrice&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jan 2014 17:20:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553370#M686757</guid>
      <dc:creator />
      <dc:date>2014-01-22T17:20:35Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Calcul dans le script</title>
      <link>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553371#M686758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Il y a des clefs communes entre tous les requêtes , j'ai fait juste un exemple par hasard.&lt;/P&gt;&lt;P&gt;oui il sont des champs numériques.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jan 2014 17:33:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553371#M686758</guid>
      <dc:creator />
      <dc:date>2014-01-22T17:33:14Z</dc:date>
    </item>
    <item>
      <title>Re: Problème de Calcul dans le script</title>
      <link>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553372#M686759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Il y a des clefs communes entre tous les requêtes , j'ai fait juste un exemple par hasard.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jan 2014 18:04:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Probl%C3%A8me-de-Calcul-dans-le-script/m-p/553372#M686759</guid>
      <dc:creator />
      <dc:date>2014-01-22T18:04:37Z</dc:date>
    </item>
  </channel>
</rss>

