

String filename = message.getHeaders().get("CamelFileNameOnly") String contentType = 'text/csv charset=UTF-8'

tDefault(TimeZone.getTimeZone('GMT'))ĭef now = new Date().format("EEE, dd MMM yyyy HH:mm:ss") + " GMT"ĭef contentLength = message.getBody().length() Reference Link: Authorize with Shared Key import. Signature is a Hash-based Message Authentication Code (HMAC), constructed from the request and computed using the SHA256 algorithm, and then Base64 encoded. The format for authorization header is shown below: Use Groovy Script to set up the remaining headers for calling REST API using shared key. ‘accountKeyAlias’ refers to the secure parameter which contains Account Key. Version header is set as an externalized parameter to provide the capability to change it to the next version in future. Use Content Modifier to set properties and header for version, as shown below. Help Link: Azure Storage Explorer.Ĭonfigure FTP sender channel to pick csv file from FTP server. Block blob (a type of blob) will be used to transfer the file to Blob Storage, Prerequisite Setup: Transfer a csv file from FTP server to Azure Blob Storage using SAP Cloud Integration. Reference Link: Cloud Hot Folder Scenario: It removes the need of local or shared directories.Īzure Blob storage contains 3 levels of resources.ĭefault hot folder path : master/hotfolder But SAP Commerce Cloud uses Cloud Hot folder with Microsoft Azure Blob Storage. In traditional cases, SFTP, FTP or NFS drivers are used to push files to the Hot folder. Hot folder is file-based, asynchronous integration mechanism for importing data into Commerce.
CHANGE BLOB PROPERTIES IN MICROSOFT AZURE STORAGE EXPLORER HOW TO
In this blog post, I will explain how to use REST API to transfer file to Azure Blob Storage.
