Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more here.

Storage

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. how can I chose storage system between blob and data lake storage?

    I saw on the azure has two storage systems blob and DLS , and if I stored the data stored in a blob at the beginning, then I want to do some data analysis, I need to copy all the data to DLS due to the performance of directory, do you plan to realize conversion between DLS and blob to avoid the data movement?

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  2. Static website file filtering

    I'm using the static website feature to deploy a React app. Everything works fine, but it would be nice to be able to add rules to add file filtering. Currently i'm excluding '.map' files when using upload-batch so that users browsing the website can only see the concatenated files through the dev console. Since these file names are always changed, I can not change access levels on individual files. It would be nice to be able to add filters to exclude certain files to be served, or change access levels based on these filters.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  3. Static sites: add support for URL rewrite rules

    Simple URL rewrite rules are very common in static site hosting, especially rules to map any request to a common index.html page. This allows client-side script to handle the route URL. For example, here's a rule in an Azure Website web.config to do exactly this:

    <rule name="Route page requests to index.html" stopProcessing="true" patternSyntax="Wildcard">>

                &lt;match url=&quot;*&quot; /&gt;
    
    &lt;conditions logicalGrouping=&quot;MatchAll&quot;&gt;
    &lt;add input=&quot;{REQUEST_FILENAME}&quot; matchType=&quot;IsFile&quot; ignoreCase=&quot;true&quot; negate=&quot;true&quot; /&gt;
    &lt;add input=&quot;{REQUEST_FILENAME}&quot; matchType=&quot;IsDirectory&quot; ignoreCase=&quot;true&quot; negate=&quot;true&quot; /&gt;
    &lt;/conditions&gt;
    &lt;action type=&quot;Rewrite&quot; url=&quot;/index.html&quot; /&gt;
    &lt;/rule&gt;

    79 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  4. Please improve the GetPageRanges API.

    We have seen the lots of issues with this API. This API fails for a chunk size of 64 MB (when the Azure doc mentions that it would work for 130 MB for sure). The worst thing is it takes 10 mins to fail the API even though the timeout is 90 seconds (as per the azure docs). Needs serious improvements. We use this API to do the cross region replication and restore operations from cross region replicated snapshot.
    The similar API by AWS does lot more things smartly.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  5. 12 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  6. In Azure Portal, do not offer Cancel option when uploading a blob, because it leaves container in a bad state

    If you cancel an upload of a blob, then try to reupload, you get a 400 error. This cannot be resolve unless you delete the existing blob, upload a 0 size file with the same name, or wait 7 days for garbage collection. This happened on a production system where there were Functions pointing to the blob location.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  7. Provide a preview feature for azure BLM policy on what blobs will be matched beforehand.

    When configuring a blob life-cycle management policy one can also configure a filter set (prefix match). When using Portal, however, I see no way to preview what blobs will the filter match. The only way is to deploy to configuration and wait for the results to kick in. So the question would be: is there a way to preview what blobs will be matched beforehand?

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  8. Allow adding headers to static website hosting in blob storage

    The static website hosting is fantastic, to make this feature even more awesome please allow adding of custom headers like CSP, HSTS etc secure the static website.

    755 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    16 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  9. v12 Python API for Azure Blob Storage no longer supports progress feedback

    The old python API for blob storage used to allow a callback for progress updates on uploads and downloads. That seems to be gone in the new (v12) api. If I upload a large blob, I get no feedback on its progress. Why did we lose this useful feature and how can we get it back??

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  10. When Azure Data Lake Storage query acceleration can support Hong Kong?

    The query acceleration feature is in public preview, and is available in the Canada Central and France Central regions.
    When this feature can support Hong Kong?

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  11. Expose Static Web Endpoint via API

    Please expose the static web primary endpoint via the REST API.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  12. Support for multiple byte ranges on blob read/write

    We need random read (and later write) access to thousands of discrete ranges (each in the order of a few KBs) within very large binary blobs (in the order of 100s of GB). The current APIs force us to submit a single request for each such range. One negative aspect is billing, of course, but the main problem is the client-side and network loads for handling all these requests!

    We would like to ask for the byte range support to be extended to multiple ranges (e.g. "bytes=from0-to0, from1-to1, ...").

    The API should of course specify a maximum number of ranges…

    23 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  13. Reading the change feed document - chunkfilepath

    "chunkFilePaths": [

        &quot;$blobchangefeed/log/00/2019/02/22/1810/&quot;,
    
    &quot;$blobchangefeed/log/01/2019/02/22/1810/&quot;
    ],

    should the log sequence come in the end? viz.

        &quot;$blobchangefeed/log/2019/02/22/1810/00&quot;,
    
    &quot;$blobchangefeed/log/2019/02/22/1810/01&quot;

    instead of in-between? This will help read files by day. otherwise there may be another feed like below, and /log/01 prefix would lead to many days

        &quot;$blobchangefeed/log/00/2019/03/22/1810/&quot;,
    
    &quot;$blobchangefeed/log/01/2019/03/22/1810/&quot;

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  14. Extend immutable storage effective retention period per blob

    We need to be able to extend the effective retention period on a specific blob, this is needed to ensure the original document was not modified and the retention was simply extended.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  15. 1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  16. Support blob updates on Event Grid

    It would be great if you could support blob updates on Event Grid. A blob change means we need to reprocess the blob.

    27 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  17. Enable Authorization to the Azure Static Websites using Azure Active Directory

    Right now, there is development done to use Blob storage for a static website (known as Azure Static Websites). The feature is in preview.

    However, the downside of this is that the website is public. There is no built-in to restrict the access to the website.

    In my use case, I would have used Azure Static Websites to store the static documentation produced by DocFx (https://dotnet.github.io/docfx/). This documentation includes the classes as well including technical documentation and wikis.

    I would be great if I could use my Azure Active Directory to control who can actually see the pages…

    104 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add Page Blobs to the new Storage Reserved Capacity

    Base on the documentation, seems like the new Storage Reserved Capacity only supports Block Blobs, this excludes the ability to do reservations of storage for 2 of the most important storage scenarios which use Page Blobs:


    • Virtual Machine data drives.


    • SQL Database files hosted in Azure Storage Accounts.


    Please add support reservation of Page Blob Storage.

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  19. Add special ParquetBlobStorage allowing filtering

    Parquet is de facto standard for storing big data.

    However we usually do not need all date stored in parquet hive/files.

    It would be great if there were ParquetBlobStorage - extension of BlobStorage that:

    a) would understand parquet format i.e. in order to read schema it will read only end of the file

    b) allow selective column/row reading - no need to copy full blob when we need just couple columns or group of row.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  20. Restrict access blob

    Hello, we have a storage with 3 blobs:

    Blob1

    Blob2

    Blob3

    We need 3 access (keys) in which every key has only access to a specific folder in the blob:

    key1: access only Blob1

    key2: access only Blob2

    key3: access only Blob3

    something like this:

    https://social.msdn.microsoft.com/Forums/en-US/95daa726-b4f4-4cab-9c0c-2c3e6b35c9be/custom-access-policy-for-azure-blob?forum=windowsazuredata

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Blobs  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base