テーブル保持ポリシー ウィザードを使用してテーブルの保持ポリシーとキャッシュ ポリシーを構成する

保持ポリシーは、テーブル データがクエリ可能な状態を維持する期間を制御します。

キャッシュ ポリシーは、クエリのパフォーマンスを向上させるために、ローカル SSD または RAM 内のデータの量を制御します。 これらのポリシーを使用して、データ保持要件、クエリ速度、ストレージ コストのバランスを取ります。

この記事では、テーブル保持ポリシー ウィザードを使用して、Azure Data Explorerのテーブルの保持とキャッシュの設定を更新します。

前提条件

テーブル保持ポリシーを定義して割り当てる

  1. Azure Data Explorer Web UI の左側のメニューで、[データ] タブを選択します。

  2. または、 ワンクリック のテーブル ポリシー エントリ ポイントを使用して、ページを直接開きます。

    Azure Data Explorer Web UI でテーブル保持ポリシー ウィザードが表示されたデータ管理画面のスクリーンショット。

  3. [Table retention policy]\(テーブル保持ポリシー\) タイルで、[更新] を選択します。

[Table retention policy]\(テーブル保持ポリシー\) ウィンドウが開き、[ポリシーの更新] タブが選択されています。

ポリシーの更新

データベースから値を継承するか、新しい値を設定できます。

[テーブルの保持ポリシーの更新] ページのスクリーンショット。[更新] に進む前に、[クラスター]、[データベース]、[テーブル]、および [ポリシー] フィールドを入力する必要があります。

  1. [クラスター] フィールドと [データベース] フィールドが自動的に設定されます。 ドロップダウン リストから別のクラスターまたはデータベースを選択するか、 クラスター接続を追加します。

  2. [ テーブル] で、ドロップダウン リストからテーブルを選択します。

  3. [保持ポリシー] で、[オン] に切り替えて、データベースからテーブルに保持ポリシー値を適用します。 テーブルの個別のポリシーを作成または更新するには、[オフ] に切り替えます。

  4. 個別のアイテム保持ポリシーで [オフ ] を選択した場合は、次のフィールドに値を入力します。

    設定 既定値 フィールドの説明
    回復性 はい データの回復性をオンまたはオフにします。
    保持期間 365 データが削除されるまでに長期ストレージに保存される日数。 この期間は、データが取り込まれた時点から測定されます。
  5. [ キャッシュ ポリシー] で、[オン] を切り替えて、データベースからテーブルにキャッシュ ポリシーの値を適用します。 テーブルの個別のポリシーを作成または更新するには、[オフ] に切り替えます。

  6. 別のキャッシュ ポリシーで [オフ ] を選択した場合は、次のフィールドに値を入力します。

    設定 既定値 フィールドの説明
    データ (日) 31 クエリのパフォーマンスを最適化するために、すばやくアクセスできる RAM または SSD ストレージで、頻繁にクエリされるデータを使用できる日数。
    指数(日) 31 外部ストレージに格納されているデータへのインデックス付きアクセスの日数。
  7. [更新] を選択します。

更新プログラムの概要を確認する

[ 概要 ] タブでは、更新が正常に完了すると、すべてのステップにチェックマーク アイコンが表示されます。 これらの手順の下にあるタイルには、 クイック クエリ を使用してデータを探索したり、 ツールを使用して変更を元に戻したりするオプションがあります。

Azure Data Explorerのテーブル保持ポリシーの更新ウィザードの最後の画面のスクリーンショット。