<?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 Incremental Load for Qlik Sense Entreprise on Windows Server 2016 in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953454#M78633</link>
    <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I'm trying to implement an Incremental Load in one of my company's APP. But the documentation is not clear about how to do it, especially on Windows.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I've found a Script for Incremental Load on this page :&amp;nbsp;&lt;BR /&gt;&lt;A href="https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/use-QVD-files-incremental-load.htm" target="_blank" rel="noopener"&gt;https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/use-QVD-files-incremental-load.htm&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;But the script doesn't work and Qlik Sense won't let me use a Windows Path ( Even with Directory[])&lt;BR /&gt;&lt;BR /&gt;My VM is on Windows Server 2016, the DataBase I get the Data from is in MariaDB.&lt;BR /&gt;&lt;BR /&gt;Here is my script :&lt;BR /&gt;&lt;BR /&gt;LIB CONNECT TO 'GLPI (nehs-digital_arthur.riviere)';&lt;/P&gt;
&lt;P&gt;Let ThisExecTime = Now( );&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;QV_Table :&lt;/P&gt;
&lt;P&gt;SQL SELECT id, name, date_mod FROM glpi_tickets&lt;/P&gt;
&lt;P&gt;WHERE date_mod &amp;gt;= #$(LastExecTime)#&lt;/P&gt;
&lt;P&gt;AND date_mod &amp;lt; #$(ThisExecTime)#;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Concatenate LOAD id, name, date_mod FROM Test.QVD&lt;/P&gt;
&lt;P&gt;WHERE NOT EXISTS(id);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Inner Join SQL SELECT id FROM glpi_tickets;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If ScriptErrorCount = 0 then&lt;/P&gt;
&lt;P&gt;STORE QV_Table INTO Test.QVD;&lt;/P&gt;
&lt;P&gt;Let LastExecTime = ThisExecTime;&lt;/P&gt;
&lt;P&gt;End If&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;And i get this error message :&amp;nbsp;&lt;BR /&gt;&lt;SPAN&gt;ERROR [42000] [Qlik][MySQL] You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'AND date_mod &amp;lt; #08/07/2022 17:12:19#' at line 5&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Have a good day !&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 08 Jul 2022 15:14:11 GMT</pubDate>
    <dc:creator>TheKiwi</dc:creator>
    <dc:date>2022-07-08T15:14:11Z</dc:date>
    <item>
      <title>Incremental Load for Qlik Sense Entreprise on Windows Server 2016</title>
      <link>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953454#M78633</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I'm trying to implement an Incremental Load in one of my company's APP. But the documentation is not clear about how to do it, especially on Windows.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I've found a Script for Incremental Load on this page :&amp;nbsp;&lt;BR /&gt;&lt;A href="https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/use-QVD-files-incremental-load.htm" target="_blank" rel="noopener"&gt;https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/use-QVD-files-incremental-load.htm&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;But the script doesn't work and Qlik Sense won't let me use a Windows Path ( Even with Directory[])&lt;BR /&gt;&lt;BR /&gt;My VM is on Windows Server 2016, the DataBase I get the Data from is in MariaDB.&lt;BR /&gt;&lt;BR /&gt;Here is my script :&lt;BR /&gt;&lt;BR /&gt;LIB CONNECT TO 'GLPI (nehs-digital_arthur.riviere)';&lt;/P&gt;
&lt;P&gt;Let ThisExecTime = Now( );&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;QV_Table :&lt;/P&gt;
&lt;P&gt;SQL SELECT id, name, date_mod FROM glpi_tickets&lt;/P&gt;
&lt;P&gt;WHERE date_mod &amp;gt;= #$(LastExecTime)#&lt;/P&gt;
&lt;P&gt;AND date_mod &amp;lt; #$(ThisExecTime)#;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Concatenate LOAD id, name, date_mod FROM Test.QVD&lt;/P&gt;
&lt;P&gt;WHERE NOT EXISTS(id);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Inner Join SQL SELECT id FROM glpi_tickets;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If ScriptErrorCount = 0 then&lt;/P&gt;
&lt;P&gt;STORE QV_Table INTO Test.QVD;&lt;/P&gt;
&lt;P&gt;Let LastExecTime = ThisExecTime;&lt;/P&gt;
&lt;P&gt;End If&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;And i get this error message :&amp;nbsp;&lt;BR /&gt;&lt;SPAN&gt;ERROR [42000] [Qlik][MySQL] You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'AND date_mod &amp;lt; #08/07/2022 17:12:19#' at line 5&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Have a good day !&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 08 Jul 2022 15:14:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953454#M78633</guid>
      <dc:creator>TheKiwi</dc:creator>
      <dc:date>2022-07-08T15:14:11Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Load for Qlik Sense Entreprise on Windows Server 2016</title>
      <link>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953626#M78647</link>
      <description>&lt;P&gt;Hi, you need to make the query as a mariadb query, I'm not sure but it could be something like:&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;WHERE date_mod&amp;nbsp;&lt;/SPAN&gt;BETWEEN '&lt;SPAN&gt;$(LastExecTime)&lt;/SPAN&gt;' AND '&lt;SPAN&gt;$(ThisExecTime)&lt;/SPAN&gt;';&lt;/P&gt;
&lt;P&gt;You can try first to make the query on MariaDB and then use the varibels to insert the dynamic values to the query&lt;/P&gt;</description>
      <pubDate>Sat, 09 Jul 2022 09:59:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953626#M78647</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2022-07-09T09:59:11Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Load for Qlik Sense Entreprise on Windows Server 2016</title>
      <link>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953867#M78668</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thank you, it solved part of my issue but the query still doesn't work.&lt;BR /&gt;&lt;BR /&gt;On the next line I wrote :&lt;/P&gt;
&lt;P&gt;Concatenate LOAD id, name, date_mod FROM Test.QVD (qvd)&lt;/P&gt;
&lt;P&gt;WHERE EXISTS(id);&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;The error message says :&lt;BR /&gt;&lt;SPAN&gt;&lt;STRONG&gt;No qualified path for file: ***&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;But i can't write a windows path in Qlik Sense or it gives me an error :&lt;BR /&gt;&lt;STRONG&gt;This statement only works with lib:// paths in this script mode&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Jul 2022 08:33:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953867#M78668</guid>
      <dc:creator>TheKiwi</dc:creator>
      <dc:date>2022-07-11T08:33:56Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Load for Qlik Sense Entreprise on Windows Server 2016</title>
      <link>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953870#M78669</link>
      <description>&lt;P&gt;Hi, you eed to use lib:// to connect, the common procedure is to create a new folder connection and use that connection in lib://format. to have a format example, once you have the connections created just open any file on that connetion so you can see the script.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It would be something like&amp;nbsp;lib://Connection_name\File.ext&lt;/P&gt;</description>
      <pubDate>Mon, 11 Jul 2022 08:38:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953870#M78669</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2022-07-11T08:38:14Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Load for Qlik Sense Entreprise on Windows Server 2016</title>
      <link>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953895#M78671</link>
      <description>&lt;P&gt;Hi, I created a content library and a data connection to it named "FileQVD". QlikSense now gives me a different kind of error.&lt;BR /&gt;&lt;BR /&gt;My query :&lt;BR /&gt;&lt;BR /&gt;Concatenate LOAD id, name, date_mod FROM [lib://FileQVD\Test.qvd] (QVD)&lt;/P&gt;
&lt;P&gt;WHERE NOT EXISTS(id);&lt;BR /&gt;&lt;BR /&gt;The error message :&lt;BR /&gt;&lt;STRONG&gt;Cannot open file: 'lib://FileQVD\Test.qvd' (Native Path: *** System error: ***)&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;I don't see any security rule that my block this connection and the folder is not open.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Jul 2022 09:48:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953895#M78671</guid>
      <dc:creator>TheKiwi</dc:creator>
      <dc:date>2022-07-11T09:48:49Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Load for Qlik Sense Entreprise on Windows Server 2016</title>
      <link>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953906#M78672</link>
      <description>&lt;P&gt;Hi, to open the qvd, the qvd needs to exists in that path and with that name. It exists? Is FileQVD a folder connection that connects to the folder where the qvd is stored?&lt;/P&gt;</description>
      <pubDate>Mon, 11 Jul 2022 10:26:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953906#M78672</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2022-07-11T10:26:28Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Load for Qlik Sense Entreprise on Windows Server 2016</title>
      <link>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953928#M78675</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;Thank you for your help it works now ! Yeah I thought this script would create the file if it wasn't there. I just had to create it prior to that.&lt;BR /&gt;&lt;BR /&gt;Have a good day !&lt;/P&gt;</description>
      <pubDate>Mon, 11 Jul 2022 10:56:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Incremental-Load-for-Qlik-Sense-Entreprise-on-Windows-Server/m-p/1953928#M78675</guid>
      <dc:creator>TheKiwi</dc:creator>
      <dc:date>2022-07-11T10:56:59Z</dc:date>
    </item>
  </channel>
</rss>

