<?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: Qlik Sense Server - Buffer files in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Qlik-Sense-Server-Buffer-files/m-p/2480896#M100752</link>
    <description>&lt;P&gt;I still haven't received a solution to my problem.&lt;/P&gt;
&lt;P&gt;Please, can someone at least confirm that Buffer Load is working for him in QlikSence and what version is he using? Thank you.&lt;/P&gt;</description>
    <pubDate>Wed, 11 Sep 2024 07:08:32 GMT</pubDate>
    <dc:creator>PeterVF</dc:creator>
    <dc:date>2024-09-11T07:08:32Z</dc:date>
    <item>
      <title>Qlik Sense Server - Buffer files</title>
      <link>https://community.qlik.com/t5/App-Development/Qlik-Sense-Server-Buffer-files/m-p/2479601#M100611</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have a question regarding of Buffer load in QlikSence server.&lt;/P&gt;
&lt;P&gt;I use in the script: "Buffer (stale after 365 days)" or only "Buffer".&lt;BR /&gt;Buffer qvd files are stored in the directory: C:\ProgramData\Qlik\Sense\Engine\Buffers&lt;/P&gt;
&lt;P&gt;But the problem is, when I start another application that also uses buffer, all buffer files are deleted and replaced with new buffer qvd files created from actual application.&lt;/P&gt;
&lt;P&gt;Why are the buffer files deleted and there are always only those from the last updated application?&lt;/P&gt;
&lt;P&gt;Thank you in advance.&lt;/P&gt;
&lt;P&gt;Peter&lt;/P&gt;</description>
      <pubDate>Wed, 04 Sep 2024 12:24:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qlik-Sense-Server-Buffer-files/m-p/2479601#M100611</guid>
      <dc:creator>PeterVF</dc:creator>
      <dc:date>2024-09-04T12:24:36Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense Server - Buffer files</title>
      <link>https://community.qlik.com/t5/App-Development/Qlik-Sense-Server-Buffer-files/m-p/2479749#M100631</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/212181"&gt;@PeterVF&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have a question regarding of Buffer load in QlikSence server.&lt;/P&gt;
&lt;P&gt;I use in the script: "Buffer (stale after 365 days)" or only "Buffer".&lt;BR /&gt;Buffer qvd files are stored in the directory: C:\ProgramData\Qlik\Sense\Engine\Buffers&lt;/P&gt;
&lt;P&gt;But the problem is, when I start another application that also uses buffer, all buffer files are deleted and replaced with new buffer qvd files created from actual application.&lt;/P&gt;
&lt;P&gt;Why are the buffer files deleted and there are always only those from the last updated application?&lt;/P&gt;
&lt;P&gt;Thank you in advance.&lt;/P&gt;
&lt;P&gt;Peter&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Hi Peter,&lt;/P&gt;
&lt;P&gt;The issue you’re experiencing with buffer files in Qlik Sense is likely due to how the buffer mechanism works. Here are some key points to consider:&lt;/P&gt;
&lt;P&gt;Buffer File Naming:&lt;BR /&gt;The buffer QVD files are named based on a hash of the entire LOAD or SELECT statement and other discriminating information. This means that any change in the script, even a minor one, will result in a new buffer file being created.&lt;BR /&gt;Buffer File Deletion:&lt;BR /&gt;Buffer files are automatically deleted when they are no longer referenced anywhere throughout a complete script execution in the app that created them. This can happen if the script changes or if a different application runs and creates new buffer files.&lt;BR /&gt;Script Consistency:&lt;BR /&gt;Ensure that the LOAD or SELECT statements in your scripts are consistent across different applications. Any variation can cause the buffer files to be considered different and lead to the deletion of the previous buffer files.&lt;BR /&gt;Variables and Dynamic Statements:&lt;BR /&gt;If your scripts use variables or dynamic statements, this can also affect the hash and result in new buffer files being created. Try to minimize changes in the script or use consistent variable values to avoid this issue.&lt;BR /&gt;To mitigate this, you might consider:&lt;/P&gt;
&lt;P&gt;Keeping your LOAD or SELECT statements as consistent as possible across different applications.&lt;BR /&gt;Avoiding dynamic changes in the script that could alter the hash of the statements.&lt;/P&gt;
&lt;P&gt;Hope this will help you.&lt;BR /&gt;Best regards,&lt;BR /&gt;samuel898 &lt;/P&gt;</description>
      <pubDate>Thu, 05 Sep 2024 05:08:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qlik-Sense-Server-Buffer-files/m-p/2479749#M100631</guid>
      <dc:creator>samuel898</dc:creator>
      <dc:date>2024-09-05T05:08:37Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense Server - Buffer files</title>
      <link>https://community.qlik.com/t5/App-Development/Qlik-Sense-Server-Buffer-files/m-p/2479803#M100633</link>
      <description>&lt;P&gt;&lt;SPAN class="jCAhz ChMk0b"&gt;&lt;SPAN class="ryNqvb"&gt;Hi Samuel,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="jCAhz ChMk0b"&gt;&lt;SPAN class="ryNqvb"&gt;thank you for the explanation and advice on using Buffer Load.&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class="jCAhz ChMk0b"&gt;&lt;SPAN class="ryNqvb"&gt;I was aware of everything you wrote, and even if I follow it, it doesn't work. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="jCAhz ChMk0b"&gt;&lt;SPAN class="ryNqvb"&gt;I have a feeling that Buffer Load can only be used in one application in QlikSence, but it is not written anywhere in the manual and I did not read about it anywhere.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="jCAhz"&gt;&lt;SPAN class="ryNqvb"&gt;I recommend everyone who is interested in this topic to do a simple test, where only a simple script will be used in two applications:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="jCAhz"&gt;&lt;SPAN class="ryNqvb"&gt;QlikSence application 1:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Table1:&lt;BR /&gt;Buffer (stale after 365 days)&lt;BR /&gt;Load * Inline [&lt;BR /&gt;Column11, Column12&lt;BR /&gt;1, 2&lt;BR /&gt;3, 4&lt;BR /&gt;];&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Table2:&lt;BR /&gt;Buffer (stale after 365 days)&lt;BR /&gt;Load * Inline [&lt;BR /&gt;Column21, Column22&lt;BR /&gt;1, 2&lt;BR /&gt;3, 4&lt;BR /&gt;];&lt;/P&gt;
&lt;P&gt;Exit Script;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="jCAhz"&gt;&lt;SPAN class="ryNqvb"&gt;QlikSence application2: &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Table3:&lt;BR /&gt;Buffer (stale after 365 days)&lt;BR /&gt;Load * Inline [&lt;BR /&gt;Column31, Column32&lt;BR /&gt;1, 2&lt;BR /&gt;3, 4&lt;BR /&gt;];&lt;/P&gt;
&lt;P&gt;Exit Script;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="jCAhz"&gt;&lt;SPAN class="ryNqvb"&gt;After run Load data in the first application, 2 qvd Buffer Files are created, after run Reloading the tables are loaded from these qvd files, which is correct. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="jCAhz ChMk0b"&gt;&lt;SPAN class="ryNqvb"&gt;But after starting the second application, a new buffer qvd file is created and those buffer files from the first application are deleted. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="jCAhz"&gt;&lt;SPAN class="ryNqvb"&gt;I don't understand that logic, Buffer load is useless in QlikSence.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="jCAhz ChMk0b"&gt;&lt;SPAN class="ryNqvb"&gt;In the past, I used QlikView and buffer files keep there, despite the fact that I used them in several applications.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="jCAhz ChMk0b"&gt;&lt;SPAN class="ryNqvb"&gt;Or is it related to some setting in QlikSence where it is necessary to set the buffer files to be kept until the application is deleted etc.?&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class="jCAhz"&gt;&lt;SPAN class="ryNqvb"&gt;But I didn't find such a setting...&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="jCAhz ChMk0b"&gt;&lt;SPAN class="ryNqvb"&gt;Please, can someone help me with this, does anyone have similar experiences?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="jCAhz ChMk0b"&gt;&lt;SPAN class="ryNqvb"&gt;Peter&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Sep 2024 07:57:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qlik-Sense-Server-Buffer-files/m-p/2479803#M100633</guid>
      <dc:creator>PeterVF</dc:creator>
      <dc:date>2024-09-05T07:57:42Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense Server - Buffer files</title>
      <link>https://community.qlik.com/t5/App-Development/Qlik-Sense-Server-Buffer-files/m-p/2480896#M100752</link>
      <description>&lt;P&gt;I still haven't received a solution to my problem.&lt;/P&gt;
&lt;P&gt;Please, can someone at least confirm that Buffer Load is working for him in QlikSence and what version is he using? Thank you.&lt;/P&gt;</description>
      <pubDate>Wed, 11 Sep 2024 07:08:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qlik-Sense-Server-Buffer-files/m-p/2480896#M100752</guid>
      <dc:creator>PeterVF</dc:creator>
      <dc:date>2024-09-11T07:08:32Z</dc:date>
    </item>
  </channel>
</rss>

