<?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: Best Practice in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Best-Practice/m-p/381703#M142410</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Monica,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my opinion, the best practice is 1-tire model.&amp;nbsp; That is, connect to the data source, load the data, build data model, create front end.&amp;nbsp; All in one application.&lt;/P&gt;&lt;P&gt;In some cases, 2-tier makes sense.&amp;nbsp; For example, if you have multiple essentially different applications but all built from the same data sources - and at the same time it is important that there is no difference in data due to the changes in source between the reload time of your different applications.&lt;/P&gt;&lt;P&gt;I can't think of a situation where 3-tier model may be necessary.&amp;nbsp; I'm not saying that it may never happen, just that I never needed in my many years of QV work.&amp;nbsp; If it is needed - it is not a "best practice" but rather a "special need".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 29 Aug 2012 01:08:55 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2012-08-29T01:08:55Z</dc:date>
    <item>
      <title>Best Practice</title>
      <link>https://community.qlik.com/t5/QlikView/Best-Practice/m-p/381702#M142409</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;while building a qlikview application is it best to have &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2-tier model ( QVD generator app&amp;nbsp; and Final Qlikview app)&amp;nbsp; ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3-tier model (QVD generator app, Datamodel app&amp;nbsp; and Final Qlikview app) ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;also what are there benifts of using a data model app(where you desgin datamodel)&amp;nbsp; ? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also what is best pratice to follow 2-tier or 3-tier model ? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Aug 2012 21:05:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Best-Practice/m-p/381702#M142409</guid>
      <dc:creator />
      <dc:date>2012-08-28T21:05:24Z</dc:date>
    </item>
    <item>
      <title>Re: Best Practice</title>
      <link>https://community.qlik.com/t5/QlikView/Best-Practice/m-p/381703#M142410</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Monica,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my opinion, the best practice is 1-tire model.&amp;nbsp; That is, connect to the data source, load the data, build data model, create front end.&amp;nbsp; All in one application.&lt;/P&gt;&lt;P&gt;In some cases, 2-tier makes sense.&amp;nbsp; For example, if you have multiple essentially different applications but all built from the same data sources - and at the same time it is important that there is no difference in data due to the changes in source between the reload time of your different applications.&lt;/P&gt;&lt;P&gt;I can't think of a situation where 3-tier model may be necessary.&amp;nbsp; I'm not saying that it may never happen, just that I never needed in my many years of QV work.&amp;nbsp; If it is needed - it is not a "best practice" but rather a "special need".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Aug 2012 01:08:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Best-Practice/m-p/381703#M142410</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-08-29T01:08:55Z</dc:date>
    </item>
  </channel>
</rss>

