This article explains how to upload files to the Peak platform using a signed URL and ingest via file-based Feeds.


Contents


What are signed URLs?

Peak uses signed URLs as a way of securely uploading files to a tenant. 

A signed URL is a URL that uses security credentials to grant time-limited permission to make a download/upload request. Signed URLs contain authentication information in their query strings, allowing users without credentials to perform specific actions on a resource.


Before you start

You will need an API Key.


An API Key is required for authentication every time a file needs to be uploaded onto the Peak platform.


Supported file types and formatting

Peak platform expects files to be in specific formats and use specific naming conventions. You can find more details here


Using signed URLs

Uploading files using the signed URL is a two-step process.

  1. Generate the signed URL by providing the file details.
  2. Use the generated signed URL to upload the file.


Files can be uploaded to the platform using signed URLs in any of the following ways.


Next Steps

Once the data has been ingested into the tenant datalake, a feed can be created and scheduled.