<?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: Why do I have to add &amp;quot;something&amp;quot; to replicate a (subset of) resident table? in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Why-do-I-have-to-add-quot-something-quot-to-replicate-a-subset/m-p/2109953#M90663</link>
    <description>&lt;P&gt;If a load has the same data-structure as an already existing table it won't create a new table else all data will be appended to the existing table - unless the above mentioned noconcatenate prefix is used. This means each resident load with load * without adding any new column is loaded to it's own source.&lt;/P&gt;
&lt;P&gt;It's an intended behaviour which relates to the way how the data are stored - in system-tables with only distinct field-values for each single field and within the a data-table which contains only bit-stuffed pointer to the system-tables.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 25 Aug 2023 14:35:44 GMT</pubDate>
    <dc:creator>marcus_sommer</dc:creator>
    <dc:date>2023-08-25T14:35:44Z</dc:date>
    <item>
      <title>Why do I have to add "something" to replicate a (subset of) resident table?</title>
      <link>https://community.qlik.com/t5/App-Development/Why-do-I-have-to-add-quot-something-quot-to-replicate-a-subset/m-p/2104166#M90183</link>
      <description>&lt;LI-CODE lang="markup"&gt;load * 
Resident Table 
// =&amp;gt; No content

Load *, 'x' as x
Resident Table
// =&amp;gt; Content&lt;/LI-CODE&gt;
&lt;P&gt;I built a table from many sources, and wanted to keep only the relevant data.&amp;nbsp;&lt;BR /&gt;The easy way to do this was then&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Load * Resident Raw where..;
Drop table Raw;&lt;/LI-CODE&gt;
&lt;P&gt;However this leads to an empty table. &lt;BR /&gt;But if I just add a meaningless extra dimension I get content. Even if I drop this addition immediately after creating the new table.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I can't help wondering why this is the case? There are many reasons to keep a subset of something, so why this mandatory addition to create a copy?&lt;/P&gt;</description>
      <pubDate>Wed, 09 Aug 2023 16:04:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Why-do-I-have-to-add-quot-something-quot-to-replicate-a-subset/m-p/2104166#M90183</guid>
      <dc:creator>oddgeir</dc:creator>
      <dc:date>2023-08-09T16:04:45Z</dc:date>
    </item>
    <item>
      <title>Re: Why do I have to add "something" to replicate a (subset of) resident table?</title>
      <link>https://community.qlik.com/t5/App-Development/Why-do-I-have-to-add-quot-something-quot-to-replicate-a-subset/m-p/2104182#M90187</link>
      <description>&lt;P&gt;Hello, if you want to do a where, you can do it from the beginning and even add a logic in the same where. The resident is not necessary.&lt;/P&gt;
&lt;P&gt;Now if you don't want to use all the fields, just comment out those fields and that's it, no need to use a resident.&lt;/P&gt;
&lt;P&gt;The resident is used when you are performing an operation such as addition or you want to perform a more complex data transformation, that is already a regulation of qlik itself.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://help.qlik.com/en-US/sense/May2023/Subsystems/Hub/Content/Sense_Hub/Scripting/load-data-from-previously-loaded-table.htm" target="_blank"&gt;https://help.qlik.com/en-US/sense/May2023/Subsystems/Hub/Content/Sense_Hub/Scripting/load-data-from-previously-loaded-table.htm&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Aug 2023 16:50:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Why-do-I-have-to-add-quot-something-quot-to-replicate-a-subset/m-p/2104182#M90187</guid>
      <dc:creator>cristianj23a</dc:creator>
      <dc:date>2023-08-09T16:50:55Z</dc:date>
    </item>
    <item>
      <title>Re: Why do I have to add "something" to replicate a (subset of) resident table?</title>
      <link>https://community.qlik.com/t5/App-Development/Why-do-I-have-to-add-quot-something-quot-to-replicate-a-subset/m-p/2104231#M90190</link>
      <description>&lt;P&gt;"&lt;SPAN&gt;A common case for using&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="statement" data-mc-conditions="Targets.NotToTranslate"&gt;Resident&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;is where you want to use a temporary table for calculations or filtering.&lt;/SPAN&gt;"&lt;/P&gt;
&lt;P&gt;I know that if I'm planning ahead, revising, refactoring or in any other ways go from an iterative approach to the ideal world I can achieve the same result. But&amp;nbsp;&lt;EM&gt;that is not the question here&lt;/EM&gt;. I'm just asking why I can't do a plain load, but have to add "something".&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There can be many reasons why a "where" isn't easily added to a table built over many different iterations, potentially spread over many pages. To my knowledge I can't just suddenly add a "where" to a table where most content has been loaded many iterations ago.&amp;nbsp; If there is such an option you're free to enlighten me, but I will still wonder about Qliksense refusing to do this particular load in it's simplest form.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Aug 2023 20:27:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Why-do-I-have-to-add-quot-something-quot-to-replicate-a-subset/m-p/2104231#M90190</guid>
      <dc:creator>oddgeir</dc:creator>
      <dc:date>2023-08-09T20:27:27Z</dc:date>
    </item>
    <item>
      <title>Re: Why do I have to add "something" to replicate a (subset of) resident table?</title>
      <link>https://community.qlik.com/t5/App-Development/Why-do-I-have-to-add-quot-something-quot-to-replicate-a-subset/m-p/2104610#M90241</link>
      <description>&lt;P&gt;Adding any dummy-columns isn't necessary else you need to use the load-prefix NoConcatenate to avoid that this load - regardless if it's a resident or inline or from - is automatically concatenated to an existing table with the identically data-structure.&lt;/P&gt;
&lt;P&gt;That's not an error or a bug else it's working as designed and is related to the way how Qlik stores the data within data-tables which contain only pointer and system-tables (for each field one) with the distinct field-values and the pointer.&lt;/P&gt;
&lt;P&gt;If you are on the script-end there shouldn't be any tables with equally or similar data-structures because this will cause synthetic keys and circular loops.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Aug 2023 15:33:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Why-do-I-have-to-add-quot-something-quot-to-replicate-a-subset/m-p/2104610#M90241</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2023-08-10T15:33:22Z</dc:date>
    </item>
    <item>
      <title>Re: Why do I have to add "something" to replicate a (subset of) resident table?</title>
      <link>https://community.qlik.com/t5/App-Development/Why-do-I-have-to-add-quot-something-quot-to-replicate-a-subset/m-p/2109943#M90660</link>
      <description>&lt;P&gt;I'm not sure why you say that "&lt;SPAN&gt;dummy-columns isn't necessary&lt;/SPAN&gt;". I didn't post my results without first checking that it gave zero results. This was the reason for my post in the first place.&lt;BR /&gt;I'm not concatenating or altering a table, just getting a "fresh start" on a&amp;nbsp;&lt;EM&gt;new&amp;nbsp;&lt;/EM&gt;table, by loading everything with a where clause. Before&amp;nbsp;&lt;EM&gt;dropping&lt;/EM&gt; the old table, so the synthetic keys is not relevant either.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Basically my only question is: Data is present in Table 1.&amp;nbsp; I can load everything into a new table with * &lt;STRONG&gt;if, and only if&lt;/STRONG&gt;, I explicitly declare a dimension, either every single existing, or a new dummy. Only a * returns zero results.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Aug 2023 14:07:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Why-do-I-have-to-add-quot-something-quot-to-replicate-a-subset/m-p/2109943#M90660</guid>
      <dc:creator>oddgeir</dc:creator>
      <dc:date>2023-08-25T14:07:00Z</dc:date>
    </item>
    <item>
      <title>Re: Why do I have to add "something" to replicate a (subset of) resident table?</title>
      <link>https://community.qlik.com/t5/App-Development/Why-do-I-have-to-add-quot-something-quot-to-replicate-a-subset/m-p/2109953#M90663</link>
      <description>&lt;P&gt;If a load has the same data-structure as an already existing table it won't create a new table else all data will be appended to the existing table - unless the above mentioned noconcatenate prefix is used. This means each resident load with load * without adding any new column is loaded to it's own source.&lt;/P&gt;
&lt;P&gt;It's an intended behaviour which relates to the way how the data are stored - in system-tables with only distinct field-values for each single field and within the a data-table which contains only bit-stuffed pointer to the system-tables.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Aug 2023 14:35:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Why-do-I-have-to-add-quot-something-quot-to-replicate-a-subset/m-p/2109953#M90663</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2023-08-25T14:35:44Z</dc:date>
    </item>
  </channel>
</rss>

