<?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: QDF containers in cloud in Archived Groups</title>
    <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/2463367#M1575</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/6838"&gt;@Magnus_Berg&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;I have been able to successfully deploy an application in Qlik Saas using QDF and wanted to share with you my settings, that can be useful for others as well.&lt;/P&gt;
&lt;P&gt;General Settings:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;QDF folders are created in OneDrive, and all the scripts are there&lt;/LI&gt;
&lt;LI&gt;As of now, I don't have created any DataGateway to collect data from real situation, just rely on some SQL data extracted previously and stored in 2.QVD/1.Extract/SQL&lt;/LI&gt;
&lt;LI&gt;QDF container includes a DEV folder and a SHARED one&lt;/LI&gt;
&lt;LI&gt;the Custom.Variables.csv file contains the following lines:
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;VariableName,VariableValue,Comments,Tag&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;vL.QVDPath,'lib://[space]:DataFiles',Path for QVD storing,&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;vG.ExtractPath,'$(vG.QVDPath)/1.Extract',Path for QVD extracting,&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;vG.LoadPath,'$(vL.QVDPath)',Path for QVD loading,&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Qvc.Global.v.QlikProduct,'SENSE',sets the product version,&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Qvc.Global.Extension.Directory,'$(vG.CustomPath)/4.Extensions/',sets the extensions folder,&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;the ContainerMap.csv contains the following lines:&lt;/SPAN&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;Prefix,ContainerName,Comments,AltPath&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Shared,Shared,Shared environment,lib://[spaces]:OneDrive/QDFSaaS,&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Admin,Administration,Mandatory administration container,lib://[spaces]:OneDrive/QDFSaaS,&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Dev,Dev,Dev environment,lib://[spaces]:OneDrive/QDFSaaS,&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Prod,Dev,Prod environment,lib://[spaces]:OneDrive/QDFSaaS,&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;[spaces],[spaces],[spaces]Space in Saas,&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;My general loading script is the following:&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;//GLOBAL CONFIGS&lt;/DIV&gt;
&lt;DIV&gt;SET vL.Space='[spaces]';&lt;/DIV&gt;
&lt;DIV&gt;SET vG.RootContainer='lib://[spaces]:OneDrive/QDFSaas/$(vL.Space)';&lt;/DIV&gt;
&lt;DIV&gt;LET vL.Environment=Subfield(DocumentTitle(),' ',1);&lt;/DIV&gt;
&lt;DIV&gt;IF '$(vL.Environment)'='DEV' THEN&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; SET vG.HomeContainer='$(vG.RootContainer)/Dev';&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;ELSEIF '$(vL.Environment)'='PROD' THEN&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; SET vG.HomeContainer='$(vG.RootContainer)/Prod';&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;ENDIF&lt;/DIV&gt;
&lt;DIV&gt;SET vL.Platform = 'SaaS';&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;// Basic search for 1.Init.qvs&lt;/DIV&gt;
&lt;DIV&gt;$(include='$(vG.HomeContainer)\InitLink.qvs');&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;// Locale for Italian&lt;/DIV&gt;
&lt;DIV&gt;$(Include=$(vG.LocalePath)/6.Ita.qvs);&lt;/DIV&gt;
&lt;DIV&gt;$(Include=$(vG.SharedSubPath)/Qvc.qvs);&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;// Carica i dati&lt;/DIV&gt;
&lt;DIV&gt;// $(Include=$(vG.CustomPath)\00.ExtractSQL.qvs);&lt;/DIV&gt;
&lt;DIV&gt;$(Include=$(vG.CustomPath)\01.Extract.qvs);&lt;/DIV&gt;
&lt;DIV&gt;$(Include=$(vG.CustomPath)\02.Transform.qvs);&lt;/DIV&gt;
&lt;DIV&gt;$(Include=$(vG.CustomPath)\03.Load.qvs);&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;TRACE '##### END SCRIPT';&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;From there, you can see that "Shared" container is not used to run the init script, instead I worked to run it from the DEV folder, though Shared is loaded through the ContainerMap (I believe)&lt;/P&gt;
&lt;P&gt;So, the scripts are read from OneDrive, while the QVDs, be them temporary or the final ones, will be stored in the [spaces]:DataFiles folder. I had to change some slashes (from '\' to '/') in my scripts and take care that all the STORE commands will point to the DataFiles folder. Then, I had to modify the Load script, to exclude the Temp QVDs (until I find a way to create/read folders in DataFiles, provided there's one).&lt;/P&gt;
&lt;P&gt;Here's the QVDLoad script content:&lt;/P&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;LET&lt;/SPAN&gt;&lt;SPAN&gt; QVD &lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;'$(vL.QVDPath)'&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt; &lt;SPAN&gt;//'lib://[spaces]:DataFiles';&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;SPAN&gt;FOR&lt;/SPAN&gt;&lt;SPAN&gt; EACH vFileName IN filelist(QVD&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt; &lt;SPAN&gt;'/*.qvd'&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;LET&lt;/SPAN&gt;&lt;SPAN&gt; vFileBaseName&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;replace&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;subfield&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'$(vFileName)'&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt; &lt;SPAN&gt;'/'&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt; -&lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt; &lt;SPAN&gt;'.qvd'&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt; &lt;SPAN&gt;''&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; TmpQVDList: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;LOAD&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Autonumber&lt;/SPAN&gt;&lt;SPAN&gt;(Name) &lt;/SPAN&gt;&lt;SPAN&gt;AS&lt;/SPAN&gt;&lt;SPAN&gt; ID&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Name&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FullName&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Size&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FileTime&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Path&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;WHERE&lt;/SPAN&gt; &lt;SPAN&gt;NOT&lt;/SPAN&gt; &lt;SPAN&gt;left&lt;/SPAN&gt;&lt;SPAN&gt;(Name&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;4&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;'Temp'&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt; &lt;SPAN&gt;// Do not consider Temp QVDs for loading&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;LOAD&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;'$(vFileName)'&lt;/SPAN&gt; &lt;SPAN&gt;as&lt;/SPAN&gt;&lt;SPAN&gt; FullName&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;'$(vFileBaseName)'&lt;/SPAN&gt; &lt;SPAN&gt;as&lt;/SPAN&gt;&lt;SPAN&gt; Name&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FileSize&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'$(vFileName)'&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;as&lt;/SPAN&gt;&lt;SPAN&gt; Size&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FileTime&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'$(vFileName)'&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;as&lt;/SPAN&gt;&lt;SPAN&gt; FileTime&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FilePath&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'$(vFileName)'&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;as&lt;/SPAN&gt;&lt;SPAN&gt; Path &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;autogenerate&lt;/SPAN&gt; &lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;next&lt;/SPAN&gt;&lt;SPAN&gt; vFileName &lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;SPAN&gt;// Generate the Loop for each value in the LIST_OF_TABLES table&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;SPAN&gt;for&lt;/SPAN&gt;&lt;SPAN&gt; iQVDFile&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt; &lt;SPAN&gt;to&lt;/SPAN&gt; &lt;SPAN&gt;NoOfRows&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'TmpQVDList'&lt;/SPAN&gt;&lt;SPAN&gt;)-&lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;SPAN&gt;let&lt;/SPAN&gt;&lt;SPAN&gt; vQVDFile &lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;peek&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Name'&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt; iQVDFile&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt; &lt;SPAN&gt;'TmpQVDList'&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt; &lt;SPAN&gt;TRACE&lt;/SPAN&gt; &lt;SPAN&gt;'$(iQVDFile)'&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;let&lt;/SPAN&gt;&lt;SPAN&gt; vQVDPath &lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;peek&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'FullName'&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt; iQVDFile&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt; &lt;SPAN&gt;'TmpQVDList'&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;'$(vQVDFile)'&lt;/SPAN&gt;&lt;SPAN&gt;: &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;NOCONCATENATE&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;LOAD&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;*&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FROM&lt;/SPAN&gt; &lt;SPAN&gt;'$(vQVDPath)'&lt;/SPAN&gt;&lt;SPAN&gt; (qvd)&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;SPAN&gt;next&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;SPAN&gt;DROP&lt;/SPAN&gt; &lt;SPAN&gt;Table&lt;/SPAN&gt;&lt;SPAN&gt; TmpQVDList&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;SPAN&gt;//Variables CleanUp&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;LET&lt;/SPAN&gt;&lt;SPAN&gt; QVD&lt;/SPAN&gt;&lt;SPAN&gt;=;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;LET&lt;/SPAN&gt;&lt;SPAN&gt; vFileName&lt;/SPAN&gt;&lt;SPAN&gt;=;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;LET&lt;/SPAN&gt;&lt;SPAN&gt; vFileBaseName&lt;/SPAN&gt;&lt;SPAN&gt;=;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;LET&lt;/SPAN&gt;&lt;SPAN&gt; iQVDFile&lt;/SPAN&gt;&lt;SPAN&gt;=;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;LET&lt;/SPAN&gt;&lt;SPAN&gt; vQVDFile&lt;/SPAN&gt;&lt;SPAN&gt;=;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;LET&lt;/SPAN&gt;&lt;SPAN&gt; vQVDPath&lt;/SPAN&gt;&lt;SPAN&gt;=;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Hope this will help!&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Thanks for all your support in deploying QDF! Keep up the great job &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Brunello&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
    <pubDate>Tue, 18 Jun 2024 10:55:24 GMT</pubDate>
    <dc:creator>bmenicucci</dc:creator>
    <dc:date>2024-06-18T10:55:24Z</dc:date>
    <item>
      <title>QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1881799#M1532</link>
      <description>&lt;P&gt;Hello everyone,&lt;/P&gt;
&lt;P&gt;I have a question for you: is that possible to create containers or use QDF&amp;nbsp;scripts stored in cloud drives like Google Cloud Storage, Dropbox etc.?&lt;/P&gt;
&lt;P&gt;Thanks a lot!&lt;/P&gt;
&lt;P&gt;Brunello&lt;/P&gt;</description>
      <pubDate>Tue, 22 Jul 2025 17:59:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1881799#M1532</guid>
      <dc:creator>bmenicucci</dc:creator>
      <dc:date>2025-07-22T17:59:49Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1881830#M1533</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Very interesting question and I would like to get it answered as well.&amp;nbsp;&lt;BR /&gt;I was able to use $(include= or $(must_include= with files on Azure blob storage and a directory tree similar to QDF one but I have no clue if the &lt;STRONG&gt;InitLink.qvs&lt;/STRONG&gt; script works if the container is fully deployed on Azure Blob storage, nor if I can deploy it via the QlikDeploymentFramework tool&amp;nbsp; .&lt;BR /&gt;&lt;BR /&gt;For me the most important would be to check if the &lt;STRONG&gt;InitLink.qvs&lt;/STRONG&gt; works correctly or if it requires some rework .&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Thomas&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Jan 2022 14:42:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1881830#M1533</guid>
      <dc:creator>thomasmaure</dc:creator>
      <dc:date>2022-01-17T14:42:23Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1881835#M1534</link>
      <description>Hi Thomas,&lt;BR /&gt;exactly the same for me: I'm trying to use my QDF scripts from Google&lt;BR /&gt;Storage Cloud but without success as it seems not able to properly execute&lt;BR /&gt;InitLink.qvs&lt;BR /&gt;Brunello&lt;BR /&gt;</description>
      <pubDate>Mon, 17 Jan 2022 14:48:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1881835#M1534</guid>
      <dc:creator>bmenicucci</dc:creator>
      <dc:date>2022-01-17T14:48:10Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1881855#M1535</link>
      <description>&lt;P&gt;I think the &lt;STRONG&gt;InitLink.qvs&lt;/STRONG&gt; is too sophisticated for cloud use with many subtilities like automated config file load or reverting to 99.SharedFolders when vG.HomeContainer does not point to valid directory .&amp;nbsp;&lt;BR /&gt;It does not work probably because filesystem functions like &lt;STRONG&gt;filesize&lt;/STRONG&gt;, or &lt;STRONG&gt;filetime&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt; are missing .&lt;BR /&gt;&lt;BR /&gt;I am not working on this at the moment , but my idea was to rewrite a simplied InitLink.qvs with just&amp;nbsp;&lt;BR /&gt;let vG.QVDPath= ...&lt;BR /&gt;let vG.ScriptPath = ...&lt;BR /&gt;&lt;BR /&gt;and some code adpatation for the LCGV&amp;nbsp; / DCGV functions&amp;nbsp; .&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Jan 2022 15:10:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1881855#M1535</guid>
      <dc:creator>thomasmaure</dc:creator>
      <dc:date>2022-01-17T15:10:58Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1883237#M1536</link>
      <description>&lt;P&gt;Hello there,&lt;/P&gt;
&lt;P&gt;I am trying to do the same here but it seems the InitLink.qvs cannot be executed. Could anyone from Qlik provide a little bit more clearance on the topic? Any ideas how to replicate the idea of the QDF on the Qlik Claud?&amp;nbsp;&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/12989"&gt;@Michael_Tarallo&lt;/a&gt;&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/6148"&gt;@rwunderlich&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jan 2022 09:46:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1883237#M1536</guid>
      <dc:creator>albena_mitova</dc:creator>
      <dc:date>2022-01-20T09:46:58Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1883435#M1537</link>
      <description>&lt;P&gt;I'll ping&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/6838"&gt;@Magnus_Berg&lt;/a&gt;&amp;nbsp;here to see if he has any thoughts on addressing QDF SaaS compatibility.&lt;/P&gt;
&lt;P&gt;-Rob&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jan 2022 15:09:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1883435#M1537</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2022-01-20T15:09:11Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1883451#M1538</link>
      <description>&lt;P&gt;That's great, Rob!&lt;/P&gt;
&lt;P&gt;Thank you so much&lt;/P&gt;
&lt;P&gt;-Brunello&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jan 2022 15:41:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1883451#M1538</guid>
      <dc:creator>bmenicucci</dc:creator>
      <dc:date>2022-01-20T15:41:34Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1895885#M1539</link>
      <description>&lt;P&gt;Hi Brunello, sorry for late reply. Ive been sick in Covid this winter. I have seen customers installing QDF including Qlik scripts using a s3 bucket. But you might need to change some code within QDF to make this work, as it's not supported out of the box today. Hope this helps Regards Magnus&lt;/P&gt;</description>
      <pubDate>Tue, 22 Feb 2022 11:32:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1895885#M1539</guid>
      <dc:creator>Magnus_Berg</dc:creator>
      <dc:date>2022-02-22T11:32:10Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1895896#M1540</link>
      <description>&lt;P&gt;Thx &lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/6148"&gt;@rwunderlich&lt;/a&gt;&amp;nbsp;sorry for late reply, been sick in Covid. Good that you are testing this out, I have not started any work on this. Also think that functions like&amp;nbsp;&lt;STRONG&gt;filesize&lt;/STRONG&gt; will make it more difficult, as the initiation is validating what's available on disk and assigns global variables only to existing folders, will need to dig deeper into this. Regards Magnus&lt;/P&gt;</description>
      <pubDate>Tue, 22 Feb 2022 11:53:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1895896#M1540</guid>
      <dc:creator>Magnus_Berg</dc:creator>
      <dc:date>2022-02-22T11:53:10Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1896144#M1541</link>
      <description>&lt;P&gt;Thanks for the response. I hope you are recovered.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-Rob&lt;/P&gt;</description>
      <pubDate>Tue, 22 Feb 2022 18:00:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1896144#M1541</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2022-02-22T18:00:50Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1907725#M1542</link>
      <description>&lt;P&gt;Hi Brunello, not at the moment,&amp;nbsp; but we see the need to enable this. Hope that this can be delivered, but I can not promise anything, as there could be unknowns here.&amp;nbsp; Regards Magnus&lt;/P&gt;</description>
      <pubDate>Mon, 21 Mar 2022 15:15:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1907725#M1542</guid>
      <dc:creator>Magnus_Berg</dc:creator>
      <dc:date>2022-03-21T15:15:32Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1907817#M1543</link>
      <description>&lt;P&gt;Hey guys, how are you?&lt;/P&gt;
&lt;P&gt;We adapted QDF to work through a cloud bucket, such as: Google Cloud Storage, Amazon S3 or Azure Storage.&lt;/P&gt;
&lt;P&gt;It was necessary to adapt practically all QDF scripts and functions, because we have Web Connectors functionalities that do not work like a common directory, such as: Search for wildcards, file functions, etc.&lt;/P&gt;
&lt;P&gt;Another big challenge was loading the files from the bucket, as if it were any network directory.&lt;/P&gt;
&lt;P&gt;We are still carrying out some validations, but soon I will call&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/6838"&gt;@Magnus_Berg&lt;/a&gt;&amp;nbsp;&amp;nbsp;so we can make a version available in QDF. Who knows, maybe the rest of the community can help me with this game, what do you think?&lt;/P&gt;</description>
      <pubDate>Mon, 21 Mar 2022 17:01:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1907817#M1543</guid>
      <dc:creator>nicolett_yuri</dc:creator>
      <dc:date>2022-03-21T17:01:24Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1908003#M1544</link>
      <description>&lt;P&gt;Hello Yuri,&lt;/P&gt;
&lt;P&gt;This sounds great. If you have some code , I can easily test it in a Azure Blob Storage context .&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Thomas&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Mar 2022 07:43:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1908003#M1544</guid>
      <dc:creator>thomasmaure</dc:creator>
      <dc:date>2022-03-22T07:43:26Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1908077#M1545</link>
      <description>&lt;P&gt;That sounds great&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/28134"&gt;@nicolett_yuri&lt;/a&gt;&amp;nbsp;! As soon as you done with the validations we should have a separate branch in git for this version, so we keep on-prem and cloud QDF separate. I will enhance the deploy tool to allow deployment of cloud containers as well. One important thing is to adapt the container structure for cloud so we remove non usable folders like "apps", Think the QDF structure for pure Qlik Sense would be best to use. How do we go forward? Regards Magnus&lt;/P&gt;</description>
      <pubDate>Tue, 22 Mar 2022 12:04:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1908077#M1545</guid>
      <dc:creator>Magnus_Berg</dc:creator>
      <dc:date>2022-03-22T12:04:00Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1910049#M1546</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/6838"&gt;@Magnus_Berg&lt;/a&gt;&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/6148"&gt;@rwunderlich&lt;/a&gt;&amp;nbsp;I would really like to use my QDF and QVC subroutines! in the qlik cloud &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Mar 2022 20:32:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1910049#M1546</guid>
      <dc:creator>aritting</dc:creator>
      <dc:date>2022-03-25T20:32:45Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1910056#M1547</link>
      <description>&lt;P&gt;Has anyone cloned the github repository for this purpose?&lt;/P&gt;</description>
      <pubDate>Fri, 25 Mar 2022 20:56:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1910056#M1547</guid>
      <dc:creator>aritting</dc:creator>
      <dc:date>2022-03-25T20:56:01Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1910600#M1548</link>
      <description>&lt;P&gt;Do you have a publicly available repo?&lt;/P&gt;</description>
      <pubDate>Mon, 28 Mar 2022 12:57:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1910600#M1548</guid>
      <dc:creator>aritting</dc:creator>
      <dc:date>2022-03-28T12:57:10Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1910604#M1549</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/29267"&gt;@aritting&lt;/a&gt;&amp;nbsp; I think this question is more for&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/28134"&gt;@nicolett_yuri&lt;/a&gt;&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Thanks, Brunello&lt;/P&gt;</description>
      <pubDate>Mon, 28 Mar 2022 13:05:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1910604#M1549</guid>
      <dc:creator>bmenicucci</dc:creator>
      <dc:date>2022-03-28T13:05:58Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1910864#M1550</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/29267"&gt;@aritting&lt;/a&gt;&amp;nbsp;You should be able to use QVC subroutines in the cloud. Is your question regarding how to load the QVD library when running in cloud?&lt;/P&gt;
&lt;P&gt;-Rob&lt;/P&gt;</description>
      <pubDate>Mon, 28 Mar 2022 22:09:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1910864#M1550</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2022-03-28T22:09:55Z</dc:date>
    </item>
    <item>
      <title>Re: QDF containers in cloud</title>
      <link>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1940862#M1551</link>
      <description>&lt;P&gt;I'm still not able to make it working....&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/28134"&gt;@nicolett_yuri&lt;/a&gt;&amp;nbsp; could you share your QDF version?&lt;/P&gt;
&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/6148"&gt;@rwunderlich&lt;/a&gt;&amp;nbsp;for your information the problem I'm facing is making QDF properly identifying the container to start from.&lt;/P&gt;
&lt;P&gt;Any help will be highly appreciated!&lt;/P&gt;
&lt;P&gt;Brunello&lt;/P&gt;</description>
      <pubDate>Wed, 08 Jun 2022 09:24:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/QDF-containers-in-cloud/m-p/1940862#M1551</guid>
      <dc:creator>bmenicucci</dc:creator>
      <dc:date>2022-06-08T09:24:48Z</dc:date>
    </item>
  </channel>
</rss>

