How to change Blob Inventory files daily generation time

Nguyen, Tran 20 Reputation points
2025-08-20T18:44:05.5666667+00:00

In my Azure Data Lake Storage Gen2 storage account, I have a Blob Inventory rule to generate files daily:

951cb924-bbca-4649-8d9c-f8a015f215b2

I want the files to be generated at the end of the day (9PM), since I have another scheduled process that consumes the generated data at 10PM every day. However, the time seems to be stuck at around 12:42PM every day.

User's image

I thought the trigger time was set to the time that I first created the rule, so I tried deleting my old rule and making a new one at 9PM, hoping that it will be triggered at 9PM. It still got triggered at 12:42PM.

I also thought I could reset the trigger time, so I tried disabling the rule so it would skip running at 12:42PM, and then reenabled it at 9PM to see if it would run then. It ended up just skipping that day and ran at 12:42PM again the next day.

Please let me know if there is a way for me to change it to 9PM or for you to help me change it.

Thank you.

Azure Data Lake Storage
Azure Data Lake Storage
An Azure service that provides an enterprise-wide hyper-scale repository for big data analytic workloads and is integrated with Azure Blob Storage.
0 comments No comments
{count} votes

Answer accepted by question author
  1. Priya ranjan Jena 1,585 Reputation points Microsoft External Staff Moderator
    2025-08-21T12:14:21.3633333+00:00

    Hi Nguyen, Tran

    Thank you for reaching out on Microsoft Q&A forum.

    We cannot expect Azure Blob Inventory rules to run at a fixed time. They are designed to run as a background process, typically within 24 hours of rule creation or modification. While daily and weekly schedules are supported, the exact execution time is not guaranteed and can vary

    The exact time within that 24-hour window is determined by Azure's internal scheduling mechanisms and cannot be adjusted.

    In your case ,the file might be fixed at 12:42 PM to be generated as inventory frequency daily, which looks working fine.

    When we try to re-produce in our environment, we could not able to find the time settings for an inventory rule, please if you have that settings enabled at your end can provide a screen shot to check.

    User's image

    The time taken to generate an inventory report depends on various factors and the maximum amount of time that an inventory run can complete before it fails is six days. To learn more about these influencing factors, see Blob inventory performance characteristics.

    Inventory policies are read or written in full. Partial updates aren't supported. Inventory rules are evaluated daily. Therefore, if you change the definition of a rule, but the rules of a policy have already been evaluated for that day, then your updates won't be evaluated until the following day.

    For the inventory rule reference can visit the below link.

    https://free.blessedness.top/en-us/azure/storage/blobs/blob-inventory#inventory-rules

    If you find this comment helpful, Please “up-vote” for the information provided , this can be beneficial to community members.

    Kindly let us know if you have any additional questions.

    Thanks


1 additional answer

Sort by: Most helpful
  1. Nguyen, Tran 20 Reputation points
    2025-08-22T15:44:49.7633333+00:00

    Hello,

    Thank you for your answer.

    I don't have the time setting either. It's also either daily or weekly for me. It looks like my files just happen to be generated at 12:42 PM every day unintentionally. I didn't set that time. That was why I thought you could fix the time at 12:42PM on your end, but it seems like it can't be adjusted at all.

    Please let me know in the future if there is any way to change it. For now, we'll work with the 12:42PM. Thank you for your help!


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.