You need to ensure receipt processing occurs correctly. What should you do?

November 20, 2021 by Admin

You need to ensure receipt processing occurs correctly.

What should you do?

  • Use blob properties to prevent concurrency problems
  • Use blob SnapshotTime to prevent concurrency problems
  • Use blob metadata to prevent concurrency problems
  • Use blob leases to prevent concurrency problems
Explanation:

Explanation:
You can create a snapshot of a blob. A snapshot is a read-only version of a blob that’s taken at a point in time. Once a snapshot has been created, it can be read, copied, or deleted, but not modified. Snapshots provide a way to back up a blob as it appears at a moment in time.

Scenario: Processing is performed by an Azure Function that uses version 2 of the Azure Function runtime. Once processing is completed, results are stored in Azure Blob Storage and an Azure SQL database. Then, an email summary is sent to the user with a link to the processing report. The link to the report must remain valid if the email is forwarded to another user.

Reference:
https://docs.microsoft.com/en-us/rest/api/storageservices/creating-a-snapshot-of-a-blob

Leave a Reply