<?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 Using S3 Presigned URL for Data Upload with STORE command in Connectivity &amp; Data Prep</title>
    <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Using-S3-Presigned-URL-for-Data-Upload-with-STORE-command/m-p/2074080#M12306</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;We are looking for advice with a system solution given the following preconditions/limitations.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Our organization strongly prefers to not use static credentials for AWS resources such as S3.&amp;nbsp; This puts us in a situation where we're exploring alternate methods to connect to S3.&amp;nbsp; As of now, S3 connectors only support static credentials.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Since Data Access Gateways can only be associated with a single Space/Tenant, we're architecting a system where QVD files can be uploaded to S3 as a mechanism to move data retrieved from a single Data Access Gateway to multiple tenants.&amp;nbsp; Data must first be extracted to S3, as there is &lt;A href="https://community.qlik.com/t5/Suggest-an-Idea/Qlik-SaaS-Download-DataFiles-to-local-computer-should-be/idi-p/1757326" target="_self"&gt;no download API available for QVD files&lt;/A&gt;.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;The &lt;A href="https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Store.htm" target="_self"&gt;STORE statement&lt;/A&gt;&amp;nbsp;can save the QVD files to a specified connection.&amp;nbsp; We wanted to see if using a REST connector and pointing to a &lt;A href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/PresignedUrlUploadObject.html" target="_self"&gt;presigned URL for S3 upload&lt;/A&gt; would be viable.&amp;nbsp; There are two problems to this approach:&lt;/P&gt;
&lt;OL&gt;
&lt;LI data-unlink="true"&gt;REST connectors only support the GET and POST verbs.&amp;nbsp; A standard presigned URL for uploading uses the PUT verb.&amp;nbsp;&amp;nbsp;&lt;/LI&gt;
&lt;LI data-unlink="true"&gt;You can use &lt;A href="https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/modules/_aws_sdk_s3_presigned_post.html" target="_self"&gt;POST method with presigned URL upload&lt;/A&gt;, but this requires a multi-form data submission.&amp;nbsp; The REST Connectors POST method UI doesn't support any multi-form data submission capability.&amp;nbsp;&amp;nbsp;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Does anybody have any experience using REST connectors and S3 presigned URLs for uploading QVD files and can advise on what other options, if any, are available?&lt;/P&gt;</description>
    <pubDate>Mon, 22 May 2023 22:12:33 GMT</pubDate>
    <dc:creator>yosuke-coupa</dc:creator>
    <dc:date>2023-05-22T22:12:33Z</dc:date>
    <item>
      <title>Using S3 Presigned URL for Data Upload with STORE command</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Using-S3-Presigned-URL-for-Data-Upload-with-STORE-command/m-p/2074080#M12306</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;We are looking for advice with a system solution given the following preconditions/limitations.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Our organization strongly prefers to not use static credentials for AWS resources such as S3.&amp;nbsp; This puts us in a situation where we're exploring alternate methods to connect to S3.&amp;nbsp; As of now, S3 connectors only support static credentials.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Since Data Access Gateways can only be associated with a single Space/Tenant, we're architecting a system where QVD files can be uploaded to S3 as a mechanism to move data retrieved from a single Data Access Gateway to multiple tenants.&amp;nbsp; Data must first be extracted to S3, as there is &lt;A href="https://community.qlik.com/t5/Suggest-an-Idea/Qlik-SaaS-Download-DataFiles-to-local-computer-should-be/idi-p/1757326" target="_self"&gt;no download API available for QVD files&lt;/A&gt;.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;The &lt;A href="https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Store.htm" target="_self"&gt;STORE statement&lt;/A&gt;&amp;nbsp;can save the QVD files to a specified connection.&amp;nbsp; We wanted to see if using a REST connector and pointing to a &lt;A href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/PresignedUrlUploadObject.html" target="_self"&gt;presigned URL for S3 upload&lt;/A&gt; would be viable.&amp;nbsp; There are two problems to this approach:&lt;/P&gt;
&lt;OL&gt;
&lt;LI data-unlink="true"&gt;REST connectors only support the GET and POST verbs.&amp;nbsp; A standard presigned URL for uploading uses the PUT verb.&amp;nbsp;&amp;nbsp;&lt;/LI&gt;
&lt;LI data-unlink="true"&gt;You can use &lt;A href="https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/modules/_aws_sdk_s3_presigned_post.html" target="_self"&gt;POST method with presigned URL upload&lt;/A&gt;, but this requires a multi-form data submission.&amp;nbsp; The REST Connectors POST method UI doesn't support any multi-form data submission capability.&amp;nbsp;&amp;nbsp;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Does anybody have any experience using REST connectors and S3 presigned URLs for uploading QVD files and can advise on what other options, if any, are available?&lt;/P&gt;</description>
      <pubDate>Mon, 22 May 2023 22:12:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Using-S3-Presigned-URL-for-Data-Upload-with-STORE-command/m-p/2074080#M12306</guid>
      <dc:creator>yosuke-coupa</dc:creator>
      <dc:date>2023-05-22T22:12:33Z</dc:date>
    </item>
    <item>
      <title>Re: Using S3 Presigned URL for Data Upload with STORE command</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Using-S3-Presigned-URL-for-Data-Upload-with-STORE-command/m-p/2535874#M15290</link>
      <description>&lt;P&gt;Any solution for connecting into aws s3 from qliksense using pre-signed url&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Nov 2025 13:58:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Using-S3-Presigned-URL-for-Data-Upload-with-STORE-command/m-p/2535874#M15290</guid>
      <dc:creator>kikiram</dc:creator>
      <dc:date>2025-11-11T13:58:35Z</dc:date>
    </item>
  </channel>
</rss>

