MicrosoftAzureConsumptionInsights.Contents
MicrosoftAzureConsumptionInsights.Contents(enrollmentNumber as anynonnull,optional parameters as nullable record) as table
提供高级查询功能。
示例:
假设今天是 2017 年 6 月 15 日,获取 2017 年 5 月 1 日到 2017 年 6 月 15 日之间的摘要数据
使用说明:
let
enrollmentNumber = "100",
optionalParameters = [ numberOfMonth = 1 ],
result = MicrosoftAzureConsumptionInsights.Contents(enrollmentNumber, optionalParameters)
in
result
输出:
函数将返回 2017 年 5 月 1 日到 2017 年 6 月 15 日之间的摘要数据
示例:
假设今天是 2017 年 6 月 15 日,获取 2017 年 4 月的摘要数据。
使用说明:
let
enrollmentNumber = "100",
optionalParameters = [ startBillingDataWindow = "-2", endBillingDataWindow = "-1" ],
result = MicrosoftAzureConsumptionInsights.Contents(enrollmentNumber, optionalParameters)
in
result
输出:
函数将返回 2017 年 4 月 1 日到 2017 年 4 月 30 日之间的数据
示例:
假设今天是 2017 年 6 月 15 日,获取从 2017 年 4 月至今的摘要数据。
使用说明:
let
enrollmentNumber = "100",
optionalParameters = [ startBillingDataWindow = "-2", endBillingDataWindow = "0", dataType = "Summaries" ],
result = MicrosoftAzureConsumptionInsights.Contents(enrollmentNumber, optionalParameters)
in
result
输出:
函数将返回 2017 年 4 月 1 日到 2017 年 6 月 15 日之间的数据
示例:
假设今天是 2017 年 6 月 15 日,获取从去年 12 月到今年 2 月的摘要数据
使用说明:
let
enrollmentNumber = "100",
optionalParameters = [ startBillingDataWindow = "-6", endBillingDataWindow = "-3", dataType = "Summaries" ],
result = MicrosoftAzureConsumptionInsights.Contents(enrollmentNumber, optionalParameters)
in
result
输出:
函数将返回 2016 年 12 月 1 日到 2017 年 2 月 28 日之间的数据
示例:
假设今天是 2017 年 6 月 15 日,获得过去 18 个月的 Marketplace 费用
使用说明:
let
enrollmentNumber = "100",
optionalParameters = [ startBillingDataWindow = "-18", endBillingDataWindow = "0", dataType = "MarketplaceCharges" ],
result = MicrosoftAzureConsumptionInsights.Contents(enrollmentNumber, optionalParameters)
in
result
输出:
函数将返回 2015 年 12 月 1 日到 2017 年 6 月 15 日之间的数据
示例:
假设今天是 2017 年 6 月 15 日,获取 2017 年 6 月和 2017 年 5 月的详细费用
使用说明:
let
enrollmentNumber = "100",
optionalParameters = [ startBillingDataWindow = "-1", endBillingDataWindow = "0", dataType = "DetailCharges" ],
result = MicrosoftAzureConsumptionInsights.Contents(enrollmentNumber, optionalParameters)
in
result
输出:
函数将返回 2017 年 5 月 1 日到 2017 年 6 月 15 日之间的数据
示例:
假设今天是 2017 年 7 月 3 日,获取 2016 年 7 月的费用详细信息
使用说明:
let
enrollmentNumber = "100",
optionalParameters = [ startBillingDataWindow = "-12", endBillingDataWindow = "-11", dataType = "DetailCharges" ],
result = MicrosoftAzureConsumptionInsights.Contents(enrollmentNumber, optionalParameters)
in
result
输出:
函数会返回从 2016 年 7 月 1 日到 2016 年 7 月 31 日的数据
示例:
假设今天是 2017 年 7 月 13 日,获取过去 10 个月外加本月 13 天的余额汇总
使用说明:
let
enrollmentNumber = "100",
optionalParameters = [ dataType = "Summaries", numberOfMonth = 10 ],
result = MicrosoftAzureConsumptionInsights.Contents(enrollmentNumber, optionalParameters)
in
result
输出:
函数将返回 2016 年 9 月 1 日到 2017 年 7 月 13 日之间的数据