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.
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