Storage

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Mounting BLOB storage in file system like NFS

    I just would like to mount a BLOB storage directory in a Linux file system like it was an NFS drive. Thanks to FUSE, a userlevel driver can be made to share files across machines.

    Currently, if you need to share files between VMs you have to set up SAMBA or NFS having a "master" node that holds the main copy of the files, and other VMs mount these shares in their file systems.

    Proposal: "see" a BLOB storage directory like a directory in the main file system. This idea can be extended to Windows VMs using shared folders

    199 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Have a TTL on Table Storage rows, so temporary data gets deleted

    Say you are storing details about logs / orders / page views. You may not care about them after 2 weeks / 1 month / 1 year.

    To save money it would be great to have a job run daily that deletes this data when it is deemed out of data by the system designer.

    AWS has this in DynamoDB where you create a column for an expiration date on tables that will accumulate data that might be temporary by nature. When you create a row you populate this column with the timestamp in the future you want this deleted.…

    181 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Tables  ·  Flag idea as inappropriate…  ·  Admin →
  3. Allow setting Archive tier at the account and container levels

    Currently the archive tier can be set only at the blob level. There are plenty of uses cases for having entire storage accounts or containers for archival where setting the tier for each blob is tedious and non-value-adding.

    177 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for your feedback. We are currently in public preview of blob storage lifecycle management. The feature set offers a rich, rule-based policy engine which you can use to transition your data to the best access tier and to expire data at the end of its lifecycle. This framework can be used to match and tier blobs based on prefix to enable batch archiving of an account, containers, or even virtual directories. Having talked to a number of customers, we concluded that this solution addresses many scenarios where the need for account and container level archiving exists. See our post on the Azure Blog to get started: https://azure.microsoft.com/en-us/blog/azure-blob-storage-lifecycle-management-public-preview/preview/.

    For any further questions, or to discuss your specific scenario, send us an email at DLMFeedback@microsoft.com.

  4. Add autonumber index with identity increment column like sql server and DocumentDB

    Don't want to worry about index column like i do on the row key.
    Please add column id with auto identity increment.

    168 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Tables  ·  Flag idea as inappropriate…  ·  Admin →
  5. Azure Table Storage permissions to prevent deletion

    It would be nice to be able to lock certain areas of Azure Storage to prevent operators/developers from deleting a table/container/queue by accident. Our specific need right now is for Azure Storage Tables but could potentially be for containers and queues. For example, it would be nice to lock a table to not allow deletion.

    166 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    9 comments  ·  Tables  ·  Flag idea as inappropriate…  ·  Admin →
  6. Batch Insert of queue messages

    Hi there,

    It would be great if I could do batch insert (add) of messages. Often times I need to add several hundred or thousands or messages to a queue, and today I have to add them one by one. This is also related to the small size limitation of each message.

    161 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Queues  ·  Flag idea as inappropriate…  ·  Admin →
  7. Enable Soft Delete in Azure Data Lake Gen2

    You can turn on the Soft Delete option in Blob Storage, but not when it's got the ADLS Gen2 box checked. Please make this available in the ADLS Gen2 storage accounts. We just had an accidental deletion of a top-level folder in the container and it couldn't be restored by the MS engineers even with the geo-replication going.

    161 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add support for HTTPS endpoints to Azure Storage Emulator

    The Azure storage emulator doesn't support HTTPS endpoints. That means that when we develop locally under SSL, we either have mixed content warnings or get broken links.

    "Note that the storage emulator supports connection via HTTP only. However, HTTPS is the recommended protocol for accessing resources in an Azure production storage account."
    https://azure.microsoft.com/en-us/documentation/articles/storage-configure-connection-string/

    158 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Storage Emulator  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for your feedback. Providing this functionality is on our backlog but there is no ETA we can share at this time. We have logged this request in the GitHub repository for the new open source storage emulator, Azurite. Please continue the discussion there: https://github.com/Azure/Azurite/issues/38. We will provide updates when they become available on this ask as well as in the GitHub repository. For any further questions, or to discuss your specific scenario, send us an email at azurestoragefeedback@microsoft.com.

  9. Infinite TTL for Queue Messages

    Currently messages in your Queue are discarded after 7 days. I'd like to have the option of messages living in my Queue until I get around to processing them no matter what..

    156 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  12 comments  ·  Queues  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add Azure Functions as a trusted Microsoft service in Azure Storage firewall settings

    When we enable firewall in Azure Storage then Azure Function can no longer communicate to that Storage Account even if you add the Functions Outbound IP Address in the firewall settings of Azure Storage.

    It would be nice if Azure Functions is added as a trusted Microsoft Service in Azure Storage firewall settings.

    155 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Entity Framework provider for Azure Storage

    Even if clearly impossible to have all relational features implemented, a mapping between EF entities and Azure Storage tables would be great, as would simplify the migration of the data layer to Azure.

    154 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  4 comments  ·  Tables  ·  Flag idea as inappropriate…  ·  Admin →
  12. Allow RDS User Profile Drives to be stored in Azure Files.

    Currently we have to build a Scale-Out File Server using Storage Spaces Direct for redundant storage of Remote Desktop Services User Profile Drives. Would be much easier if this was available as part of Azure Files.

    155 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Files  ·  Flag idea as inappropriate…  ·  Admin →
  13. Conditional Access Support for Storage Explorer

    Is it possible to add support for the following?

    "Conditional access is not supported when Storage Explorer is being used on Windows 10, Linux, or macOS. This is due to a limitation in the AAD Library used by Storage Explorer."

    We are blocking non-administrative accounts to access any cloud app except for the ones we want to allow.

    However some of our non-administrative users need access to a file share without using a windows vm using SMB. So we want to let these accounts use the Azure Storage Explorer to access these file shares.

    However with our current conditional access…

    151 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Storage Explorer  ·  Flag idea as inappropriate…  ·  Admin →
  14. static website error handling, change 404 to 200

    I am trying to host a SPA on the new website, using history (pushState) routing. 2 considerations here:


    1. Using CDN supplies for missing SSL for custom domain, but on 2018 I consider both to be very basic and "cannot live/do anything useful" without it. Even if CDN may be useful for production, there are a lot of develop/test use cases where CDN only makes everything more difficult. Using plain http is not an option for inherent insecurity.


    2. Trying to use html5 pushState/history routing, something is required to handle reloads for missing paths. Support for custom error document somehow helps by…

    144 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Support "skip" in Azure Table

    MSDN says the "take" operator is only supported for the first 1,000 rows...

    I need to access row number 5,000 in a highly partitioned storage layout. Support for "skip" is a requirement if we are to continue development.

    143 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  4 comments  ·  Tables  ·  Flag idea as inappropriate…  ·  Admin →
  16. Add Cold and Archive tiers to Azure Files

    Azure Files should have Cold and Archive tiers, similar to Blobs.

    Though ideally, it would be great to have a single file share that has all three tiers (hot, cold, archive) available and simply uses rules to shift the files around on the physical storage.
    The rules could be as simple as declaring a specific folder to be "cold", or could be based on file attributes (created, last accessed, etc).

    141 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Files  ·  Flag idea as inappropriate…  ·  Admin →
  17. Mobile client for Azure Files

    Create a mobile client for iOS and Android for accessing files on Azure Files. It could be part of OneDrive, Outlook or just a completely new app.

    Read-only offline copy support would also be great

    131 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Files  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add queue length monitoring and alerting

    It would be really helpful to be able to monitor the queue size and set alert rules when it exceeds certain threshold.

    129 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Queues  ·  Flag idea as inappropriate…  ·  Admin →
  19. Azure Files and Azure File Sync must support all unicode characters

    Azure Files and Azure File Sync do not support all unicode characters/characters supported by NTFS. This is particularly challenging when working with languages with non-Latin charactersets (see this post on issues supporting Japanese charactersets: https://social.msdn.microsoft.com/Forums/ja-JP/1ed730a9-9a4d-40dd-b84e-6f184e35e633/).

    This is also a significant adoption blocker when trying to adopt Azure File Sync, as file names on NTFS that are valid are rejected by Azure Files.

    128 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Files  ·  Flag idea as inappropriate…  ·  Admin →
  20. Virus scanning for Blob Storage

    Need the ability for real-time virus scanning on blobs.

    124 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base