我希望了解Azure存储帐户中WADMetricsPT1HP10DV2S20160415
表返回的数据。
它有PartitionKey,RowKey和EntityProperties。 PartitionKey,我明白了。它转换为存储帐户中我的资源的资源ID。但是,我部分理解RowKey。 RowKey的一个示例是:
:005CNetworkInterface:005CPacketsReceived__2519410355999999999
我理解第一部分,它是一个指标名称。但我接下来的数字/数字我不明白。我假设它是时间戳,但不能肯定地说。
我试图使用RowKey过滤器,但由于这增加了皱纹,几乎不可能生成RowKey并将其用作过滤器。有谁知道如何生成数字/数字以创建RowKey过滤器?
答案 0 :(得分:0)
如果您很想知道2519410355999999999
号是什么,它实际上是通过从最大日期/时间刻度值中减去事件日期/时间刻度而得到的反向刻度。要从此数字中获取日期/时间值,请执行以下操作:
long reverseTicks = 2519410355999999999;
long maxTicks = DateTime.MaxValue.Ticks;
var dateTime = new DateTime(maxTicks - reverseTicks, DateTimeKind.Utc);