

# メトリクス数式のクエリで Metrics Insights を使用する
<a name="cloudwatch-metrics-insights-math"></a>

Metrics Insights クエリを、Metric Math 関数への入力として使用することができます。Metric Math 関数の詳細については、「[CloudWatch メトリクスでの数式の使用](using-metric-math.md)」を参照してください。

**GROUP BY** 句を含まない Metrics Insights クエリは単一の時系列を返します。この場合に返される結果は、単一の時系列を入力として受け取る任意の Metric Math 関数で使用できます。

Metrics Insights クエリが **GROUP BY** 句を含む場合には、複数の時系列が返されます。このような結果は、時系列の配列を入力として受け取る任意の Metric Math 関数での使用が可能です。

例えば次のクエリでは、リージョン内にある各バケットにダウンロードされた合計バイト数が、時系列の配列として返されます。

```
SELECT SUM(BytesDownloaded) 
FROM SCHEMA("AWS/S3", BucketName, FilterId) 
WHERE FilterId = 'EntireBucket'
GROUP BY BucketName
```

コンソール内または [GetMetricData](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_GetMetricData.html) オペレーション内のグラフでは、このクエリの結果は `q1` として表示されます。このクエリは結果をバイト数で返すので、代わりに MB 単位で結果を表示したい場合は、次の Metric Math 関数を使用します。

```
q1/1024/1024
```