<?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 One large mapping table or multiple apply maps? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524571#M1327309</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hopefully someone can advise me on what works faster in regards to running the script. Is that:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;One large mapping table (e.g. column A to Z) or&lt;/LI&gt;&lt;LI&gt;Multiple tables and use multiple times the ApplyMap function?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance for providing your experience on this topic.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;René&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 26 Jan 2026 18:19:17 GMT</pubDate>
    <dc:creator />
    <dc:date>2026-01-26T18:19:17Z</dc:date>
    <item>
      <title>One large mapping table or multiple apply maps?</title>
      <link>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524571#M1327309</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hopefully someone can advise me on what works faster in regards to running the script. Is that:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;One large mapping table (e.g. column A to Z) or&lt;/LI&gt;&lt;LI&gt;Multiple tables and use multiple times the ApplyMap function?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance for providing your experience on this topic.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;René&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2026 18:19:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524571#M1327309</guid>
      <dc:creator />
      <dc:date>2026-01-26T18:19:17Z</dc:date>
    </item>
    <item>
      <title>Re: One large mapping table or multiple apply maps?</title>
      <link>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524572#M1327311</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not sure if understood right. To use applymap, the mapping table has to have two fields only, so , there i don't see a possibility of your "One large mapping table". You have to use separate mapping for individual fields. Isn't it so? Or, may be you meant something else. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jan 2014 04:59:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524572#M1327311</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2014-01-17T04:59:35Z</dc:date>
    </item>
    <item>
      <title>Re: One large mapping table or multiple apply maps?</title>
      <link>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524573#M1327314</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Read this link &lt;A _jive_internal="true" href="https://community.qlik.com/blogs/qlikviewdesignblog/2012/09/18/one-favorite-function-applymap" title="http://community.qlik.com/blogs/qlikviewdesignblog/2012/09/18/one-favorite-function-applymap"&gt;http://community.qlik.com/blogs/qlikviewdesignblog/2012/09/18/one-favorite-function-applymap&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jan 2014 05:01:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524573#M1327314</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-01-17T05:01:57Z</dc:date>
    </item>
    <item>
      <title>Re: One large mapping table or multiple apply maps?</title>
      <link>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524574#M1327316</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;To use applymap, the mapping table has to have two fields only, and there should be only one mapping table for a Field, for example CountryID, for getting Country name there should should be mapping table all values in this.&amp;nbsp; It is not good practice to use multiple tables for the Same CountryID.&amp;nbsp; For every field you want to apply mapping there should be separate mapping table.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Hope it helps you.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Jagan.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jan 2014 05:09:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524574#M1327316</guid>
      <dc:creator>jagan</dc:creator>
      <dc:date>2014-01-17T05:09:02Z</dc:date>
    </item>
    <item>
      <title>Re: One large mapping table or multiple apply maps?</title>
      <link>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524575#M1327318</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tresesco, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I believe there are two options to apply mapping. I currently use 1 large mapping table (see below example) but since running the script is very time consuming I wonder if this is because of the fact that it is one large table. If I use the same data but want to use the ApplyMap function then for the same amount of data I need to create 7 tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The question is, what runs faster through the script: 1 big table or create 7 tables and use ApplyMap. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="1 Mapping Table vs 7 times ApplyMap.jpg" class="jive-image" src="/legacyfs/online/51648_1 Mapping Table vs 7 times ApplyMap.jpg" style="width: 620px; height: 377px;" /&gt;&lt;/P&gt;&lt;P&gt;Thanks, &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jan 2014 05:40:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524575#M1327318</guid>
      <dc:creator />
      <dc:date>2014-01-17T05:40:02Z</dc:date>
    </item>
    <item>
      <title>Re: One large mapping table or multiple apply maps?</title>
      <link>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524576#M1327320</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rene,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Both should be same, the mapping tables&amp;nbsp; will get automatically dropped after the script execution is over.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Rajesh Vaswani&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jan 2014 05:55:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524576#M1327320</guid>
      <dc:creator>rajeshvaswani77</dc:creator>
      <dc:date>2014-01-17T05:55:01Z</dc:date>
    </item>
    <item>
      <title>Re: One large mapping table or multiple apply maps?</title>
      <link>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524577#M1327322</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Rene,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use Applymap() function when one to one mapping between 2 fields. but in a case of large mapping table you have to use either left join or right join as per your requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If data volume is too huge then go for Large mapping Table for data filteration or multiple field mapping (many to Many mapping) with left or right join.&lt;/P&gt;&lt;P&gt;if there is one to one mapping between 2 fields then go for Applymap()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Kiran Rode&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jan 2014 06:03:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524577#M1327322</guid>
      <dc:creator>kiranmanoharrode</dc:creator>
      <dc:date>2014-01-17T06:03:55Z</dc:date>
    </item>
    <item>
      <title>Re: One large mapping table or multiple apply maps?</title>
      <link>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524578#M1327323</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well, I assume that when you say one-large-table-applymap, you mean a JOIN. In that case, yes,&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;If one of the tables is large I would definitely prefer five Applymaps. &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Also, there is always a risk with joining: Even if you think you have a one-to-one relationship between the tables so that no records will be duplicated in the join, you often in fact have a one-to-many situation so that the number of records increases. &lt;STRONG&gt;&lt;EM&gt;Which leads to incorrect calculations.&lt;/EM&gt;&lt;/STRONG&gt; I have seen this happen many times in real life. This is a risk you do not have with Applymap.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ApplyMap would be better. &lt;/STRONG&gt;See, the quote above from &lt;A href="https://community.qlik.com/qlik-users/4003"&gt;Henric Cronström&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jan 2014 06:08:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524578#M1327323</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2014-01-17T06:08:55Z</dc:date>
    </item>
    <item>
      <title>Re: One large mapping table or multiple apply maps?</title>
      <link>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524579#M1327324</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;The question is, what runs faster through the script: 1 big table or create 7 tables and use ApplyMap.&lt;/P&gt;
&lt;P style="min-height: 8pt; padding: 0px;"&gt;&lt;/P&gt;

&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The most accurate way is to test both approaches and then make a decision. There are some differences between joining in one table vs multiple mappings with ApplyMap:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;A single ApplyMap() is usually faster than a join.&lt;/LI&gt;&lt;LI&gt;A join could increase the number of rows in the table (if there are inter-table key fields that are not unique). ApplyMap will never increase the number of rows.&lt;/LI&gt;&lt;LI&gt;A join can map using more than one field. To do this using ApplyMap, you need to construct a compound key. This would remove some of the performance benefits of using ApplyMap.&lt;/LI&gt;&lt;LI&gt;An left outer join will result in nulls where the left table does not match anything in the right table (and vice versa). For ApplyMaps, you can supply a default value for unmapped rows.&lt;/LI&gt;&lt;LI&gt;The mapping tables are automatucally dropped at script end, so you dont need to do as much housekeeping.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HTH&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jan 2014 06:08:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524579#M1327324</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2014-01-17T06:08:57Z</dc:date>
    </item>
    <item>
      <title>Re: One large mapping table or multiple apply maps?</title>
      <link>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524580#M1327325</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks everyone for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;René&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jan 2014 06:51:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/One-large-mapping-table-or-multiple-apply-maps/m-p/524580#M1327325</guid>
      <dc:creator />
      <dc:date>2014-01-17T06:51:53Z</dc:date>
    </item>
  </channel>
</rss>

