使用PowerShell从超过3个月的azure存储帐户中删除表

时间:2018-01-19 16:57:13

标签: powershell azure azure-storage azure-table-storage

我的公司有一个应用程序,它每天在Azure存储帐户中创建2个表,其名称格式为mm / dd。我们只需要存储90天。

我正在尝试从Azure存储帐户中删除超过3个月的表格。

从我所看到的,表格本身的唯一属性是Name和Uri。

是否有人知道如何找到创建表本身的时间戳,而不仅仅是其中的实体?

1 个答案:

答案 0 :(得分:2)

您需要自己存储此表创建日期元数据,以便稍后查询(无论是在另一个Azure表中还是其他任何位置)。然后提出某种类型的元数据定期扫描以查找创建日期> 90天。你如何实现这一目标取决于你 - 很多选择......

另外:与Blob不同,Tables没有关联的元数据属性,因此您无法将此元数据直接存储到表中。