MXQL
ノート
MXQLの内容を確認する前に、まずメトリクスの概念について確認することをお勧めします。メトリクスの詳細については、次の文書を確認してください。
MXQLとは
MXQLは、WhaTapの性能データ(メトリクス)を柔軟に検索するためのクエリ言語です。プロジェクトに含まれる複数のエージェントから収集したメトリクスを総合的に表示および利用するために使用します。
MXQLとSQLの違い
よく知られているSQLと比較することで、MXQLの概念を学びます。
用語
まずSQLで使用する用語を見てみましょう。

上記のように、WhaTapのデータベース(Database)にproductテーブル(Table)が含まれています。productテーブル(Table)にはid、descriptionの2つのカラム(Column)が含まれています。SQLのDatabase、Table、Columnに対応するMXQLの用語はそれぞれdatabase、category、fieldです。
| 保存方式 | MXQL | SQL |
|---|---|---|
| 大分類 | Database | Database |
| 中分類 | Category | Table |
| 小分類 | Field | Column |