> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> `GraphiteMergeTree` 型エンジンのテーブルで使用される `graphite_rollup` パラメーターに関する情報が含まれるシステムテーブル。

# system.graphite_retentions

<div id="description">
  ## 説明
</div>

[\*GraphiteMergeTree](/ja/reference/engines/table-engines/mergetree-family/graphitemergetree) エンジンを使用するテーブルで使われる [graphite\_rollup](/ja/reference/settings/server-settings/settings#graphite) パラメータに関する情報を示します。

<div id="columns">
  ## カラム
</div>

* `config_name` ([String](/ja/reference/data-types)) — graphite\_rollup パラメータ名。
* `rule_type` ([String](/ja/reference/data-types)) — ルールの種類。設定可能な値: RuleTypeAll = 0 - デフォルト。regex を使用し、旧形式と互換性があります; RuleTypePlain = 1 - プレーンメトリクス。regex を使用し、旧形式と互換性があります; RuleTypeTagged = 2 - タグ付きメトリクス。regex を使用し、旧形式と互換性があります; RuleTypeTagList = 3 - タグ付きメトリクス。regex を使用します ('retention=10min ; env=(staging|prod)' のような文字列から RuleTypeTagged に変換)
* `regexp` ([String](/ja/reference/data-types)) — メトリクス名のパターン。
* `function` ([String](/ja/reference/data-types)) — 集約関数の名前。
* `age` ([UInt64](/ja/reference/data-types)) — データの最小経過時間 (秒) 。
* `precision` ([UInt64](/ja/reference/data-types)) — データの経過時間を秒単位でどの程度の精度で定義するか。
* `priority` ([UInt16](/ja/reference/data-types)) — パターンの優先順位。
* `is_default` ([UInt8](/ja/reference/data-types)) — そのパターンがデフォルトかどうか。
* `Tables.database` ([Array(String)](/ja/reference/data-types)) — `config_name` パラメータを使用するテーブルのデータベース名の Array。
* `Tables.table` ([Array(String)](/ja/reference/data-types)) — `config_name` パラメータを使用するテーブル名の Array。
