gpt4 book ai didi

azure - 在Azure文件存储中存储文件创建日期

转载 作者:行者123 更新时间:2023-12-03 02:51:15 25 4
gpt4 key购买 nike

我正在公司的 Azure 文件存储容器中存储一系列 Excel 文件。我的经理希望能够查看这些文件的文件创建日期,因为我们将每月下载相同的报告。有没有办法自动将创建日期存储为 Azure 中的属性之一,或者添加一些自定义元数据?提前致谢。

最佳答案

您当然可以将创建日期存储为文件的自定义元数据的一部分。但是,您需要注意一些事项:

  • 元数据可编辑:任何有权访问存储帐户的人都可以编辑元数据。他们可以更改创建日期元数据值,甚至删除该信息。
  • 查询很痛苦:Azure 文件存储不提供查询功能,因此如果您想查询文件的创建日期,这将是一个痛苦的过程。首先,您需要列出共享中的所有文件,然后分别获取每个文件的元数据。根据文件数量和嵌套级别,这可能是一个复杂的过程。

您可以使用一些替代方案:

使用 Blob 存储

如果您可以使用 Blob 存储而不是文件存储,请使用它。 Blob 存储有一个系统定义的创建日期属性,因此您无需执行任何特殊操作。然而,与文件存储一样,Blob 存储也存在查询问题,但相对来说不那么痛苦。

使用表存储/SQL 数据库进行报告

出于查询目的,您可以将文件的创建日期存储在 Azure 表存储或 SQL 数据库中。这种方法的缺点是,因为它是一个完全独立的系统,所以您有责任保持数据同步。例如,如果删除一个文件,您将需要确保数据库中该文件的条目也被删除。

关于azure - 在Azure文件存储中存储文件创建日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56023259/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com