【问题标题】:Automatically delete the old tables in Azure Storage via java sdk通过 java sdk 自动删除 Azure Storage 中的旧表
【发布时间】:2020-03-13 22:57:06
【问题描述】:

我们正在使用 Azure 诊断扩展将性能指标从虚拟机发布到配置的 Azure 存储表。 https://docs.microsoft.com/en-us/azure/virtual-machines/extensions/diagnostics-linux#public-settings

这些指标存储在表中,表名如WADMetricsPT1MP10DV2S2017060

表名是这些字符串的串联:

WADMetrics 存储在表中的聚合值的“scheduledTransferPeriod” P10DV2S 一个日期,格式为“YYYYMMDD”,每 10 天更改一次 示例包括 WADMetricsPT1HP10DV2S20170410 和 WADMetricsPT1MP10DV2S20170609。

Azure 门户中是否有自动删除旧表的方法?

【问题讨论】:

    标签: azure azure-storage azure-table-storage azure-virtual-machine azure-diagnostics


    【解决方案1】:

    Azure 门户中是否有自动删除旧表的方法?

    很遗憾,没有。您需要手动完成。

    但是,您可以编写一些代码并自动执行该代码。您要做的是列出所有表,从表名中提取日期部分,并确定该表是否足够旧,可以删除,然后将其删除。根据您的需要,您可以使用 Azure 自动化、Azure 函数或逻辑应用来完成自动化位。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-09-24
      • 2017-08-22
      • 2012-03-15
      • 1970-01-01
      • 1970-01-01
      • 2015-10-24
      • 1970-01-01
      相关资源
      最近更新 更多