ストレージポリシーを作成
説明
ストレージポリシーを作成するには、まずストレージリソースを作成し、次に移行ポリシーを作成する際に作成されたストレージリソース名を関連付ける必要があります。詳細については、RESOURCEセクションを参照してください。
構文
CREATE STORAGE POLICY <policy_name>
PROPERTIES(
"storage_resource" = "<storage_resource_name>"
[{, "cooldown_datetime" = "<cooldown_datetime>"
| , "cooldown_ttl" = "<cooldown_ttl>"}]
);
必須パラメータ
<policy_name>: 作成するストレージポリシーの名前<storage_resource_name>: 関連するストレージリソースの名前。作成方法の詳細については、RESOURCEセクションを参照してください
オプションパラメータ
<cooldown_datetime>: データ移行ポリシーを作成するためのクールダウン時間を指定します<cooldown_ttl>: データ移行ポリシーを作成するためのホットデータの期間を指定します
アクセス制御要件
このSQLコマンドを正常に実行するための前提条件は、ADMIN_PRIV権限を持つことです。権限ドキュメントを参照してください。
| 権限 | オブジェクト | 備考 |
|---|---|---|
| ADMIN_PRIV | クラスタ全体の管理権限 | NODE_PRIVを除くすべての権限 |
例
-
指定されたデータクールダウン時間でデータ移行ポリシーを作成します。
CREATE STORAGE POLICY testPolicy
PROPERTIES(
"storage_resource" = "s3",
"cooldown_datetime" = "2022-06-08 00:00:00"
); -
ホットデータの指定期間を持つデータ移行ポリシーを作成する
CREATE STORAGE POLICY testPolicy
PROPERTIES(
"storage_resource" = "s3",
"cooldown_ttl" = "1d"
);