保持ポリシーは、テーブル データがクエリ可能な状態を維持する期間を制御します。
キャッシュ ポリシーは、クエリのパフォーマンスを向上させるために、ローカル SSD または RAM 内のデータの量を制御します。 これらのポリシーを使用して、データ保持要件、クエリ速度、ストレージ コストのバランスを取ります。
この記事では、テーブル保持ポリシー ウィザードを使用して、Azure Data Explorerのテーブルの保持とキャッシュの設定を更新します。
前提条件
- Microsoft アカウントまたは Microsoft Entra ユーザー ID。 Azure サブスクリプションは必要ありません。
- Azure Data Explorer クラスターとデータベース。 クラスターとデータベースを作成します。
- Azure Data Explorer クラスターとデータベース。 設定するには、「 クラスターとデータベースの作成」を参照してください。
テーブル保持ポリシーを定義して割り当てる
Azure Data Explorer Web UI の左側のメニューで、[データ] タブを選択します。
または、 ワンクリック のテーブル ポリシー エントリ ポイントを使用して、ページを直接開きます。
[Table retention policy]\(テーブル保持ポリシー\) タイルで、[更新] を選択します。
[Table retention policy]\(テーブル保持ポリシー\) ウィンドウが開き、[ポリシーの更新] タブが選択されています。
ポリシーの更新
データベースから値を継承するか、新しい値を設定できます。
[クラスター] フィールドと [データベース] フィールドが自動的に設定されます。 ドロップダウン リストから別のクラスターまたはデータベースを選択するか、 クラスター接続を追加します。
[ テーブル] で、ドロップダウン リストからテーブルを選択します。
[保持ポリシー] で、[オン] に切り替えて、データベースからテーブルに保持ポリシー値を適用します。 テーブルの個別のポリシーを作成または更新するには、[オフ] に切り替えます。
個別のアイテム保持ポリシーで [オフ ] を選択した場合は、次のフィールドに値を入力します。
設定 既定値 フィールドの説明 回復性 はい データの回復性をオンまたはオフにします。 保持期間 365 データが削除されるまでに長期ストレージに保存される日数。 この期間は、データが取り込まれた時点から測定されます。 [ キャッシュ ポリシー] で、[オン] を切り替えて、データベースからテーブルにキャッシュ ポリシーの値を適用します。 テーブルの個別のポリシーを作成または更新するには、[オフ] に切り替えます。
別のキャッシュ ポリシーで [オフ ] を選択した場合は、次のフィールドに値を入力します。
設定 既定値 フィールドの説明 データ (日) 31 クエリのパフォーマンスを最適化するために、すばやくアクセスできる RAM または SSD ストレージで、頻繁にクエリされるデータを使用できる日数。 指数(日) 31 外部ストレージに格納されているデータへのインデックス付きアクセスの日数。 [更新] を選択します。
更新プログラムの概要を確認する
[ 概要 ] タブでは、更新が正常に完了すると、すべてのステップにチェックマーク アイコンが表示されます。 これらの手順の下にあるタイルには、 クイック クエリ を使用してデータを探索したり、 ツールを使用して変更を元に戻したりするオプションがあります。