我正在为我的公司在Azure文件存储容器中存储一系列Excel文件。我的经理希望能够看到这些文件的创建日期,因为我们将每月下载相同的报告。有没有一种方法可以自动将创建的日期存储为Azure中的属性之一,或者添加一些自定义元数据?提前谢谢。
发布于 2019-05-07 13:56:52
当然,您可以将创建日期存储为文件的自定义元数据的一部分。但是,有一些事情你需要知道:
您可以选择以下几种方法:
使用Blob存储
如果你可以使用Blob存储而不是文件存储,那就使用它。Blob存储具有系统定义的创建日期属性,因此您不必执行任何特殊操作。然而,像文件存储一样,Blob存储也有一个查询问题,但它相对较少痛苦。
将表存储/SQL数据库用于Reporting
出于查询目的,您可以将文件的创建日期存储在Azure表存储或SQL数据库中。这种方法的缺点是,因为它是一个完全独立的系统,所以您有责任保持数据同步。例如,如果删除了一个文件,则需要确保数据库中该文件的条目也被删除。
https://stackoverflow.com/questions/56023259
复制