リアルタイム インテリジェンスには、データベース レベルとテーブル レベルの両方で、データを管理するためのさまざまなオプションが用意されています。 データは、KQL データベースの UI または管理コマンド経由で管理できます。 管理コマンド (制御コマンド) は、データベース テーブル内のデータとは限らない情報を取得するためのサービスへの要求、またはサービスの状態を変更するための要求です。
KQL データベースのエンティティ ダイアグラム ビューを使用して、データベース管理を簡略化し、データ構造を最適化し、依存関係の追跡と迅速なアクションの実行を容易にします。
詳細については、「管理コマンド」を参照してください。
データ保持ポリシー
アイテム保持ポリシーは、テーブルまたは具体化されたビューからデータを自動的に削除するメカニズムを制御します。
詳細については、「データ保持ポリシー」を参照してください。
キャッシュ ポリシー
キャッシュ ポリシーを使用すると、キャッシュしてローカル SSD ストレージに保管する必要のあるデータを選択できます。
詳細については、キャッシュ ポリシーに関するページを参照してください。
1つの論理コピー
KQL データベース内のデータをすべての Microsoft Fabric エクスペリエンスに公開するには、OneLake ショートカットを作成します。
詳細については、「1 つの論理コピー」をご覧ください。
テーブル更新ポリシー
ソース テーブルにデータを追加するコマンドを使用して更新ポリシーをトリガーすると、データがターゲット テーブルにも追加されます。 ターゲット テーブルには、ソース テーブルと異なるスキーマ、アイテム保持ポリシー、その他のポリシーを設定できます。
詳細については、「テーブル更新ポリシーを作成する」を参照してください。
マテリアライズド・ビュー
マテリアライズド ビューは、ソース テーブルまたは別のマテリアライズド ビューに対して実行される集計クエリです。 これは単一の summarize ステートメントを表します。 具体化されたビューは、.create materialized-view コマンドを使用して作成できます。
詳細については、「具体化されたビューを作成する」を参照してください。
ストアド関数
この機能を使用すると、 .create-or-alterfunction コマンドを使用して既存の関数を作成または変更できます。この関数は、データベース メタデータに格納されます。 指定された FunctionName の関数がデータベース メタデータに存在しない場合、コマンドは新しい関数を作成します。 それ以外の場合は、その名前の関数が変更されます。
詳細については、「ストアド関数を作成する」を参照してください。