データ管理

Synapse Real-Time Analytics には、データベース レベルとテーブル レベルの両方で、データを管理するためのさまざまなオプションが用意されています。 データは、KQL データベースの UI または管理コマンド経由で管理できます。 管理コマンド (制御コマンド) は、データベース テーブル内のデータとは限らない情報を取得するためのサービスへの要求、またはサービスの状態を変更するための要求です。

詳細については、「管理コマンド」を参照してください。

Note

マネージド ID は、Microsoft Fabric ではサポートされていません。

データ リテンション期間ポリシー

アイテム保持ポリシーは、テーブルまたは具体化されたビューからデータを自動的に削除するメカニズムを制御します。

詳細については、「データ保持ポリシー」を参照してください。

キャッシュ ポリシー

キャッシュ ポリシーを使用すると、キャッシュしてローカル SSD ストレージに保管する必要のあるデータを選択できます。

詳細については、キャッシュ ポリシーに関するページを参照してください。

1 つの論理コピー

KQL データベース内のデータをすべての Microsoft Fabric エクスペリエンスに公開するには、OneLake ショートカットを作成します。

詳細については、「1 つの論理コピー」をご覧ください。

テーブル更新ポリシー

ソース テーブルにデータを追加するコマンドを使用して更新ポリシーをトリガーすると、データがターゲット テーブルにも追加されます。 ターゲット テーブルには、ソース テーブルと異なるスキーマ、アイテム保持ポリシー、その他のポリシーを設定できます。

詳細については、「テーブル更新ポリシーを作成する」を参照してください。

具体化されたビュー

具体化されたビューでは、ソース テーブルまたは別の具体化されたビューに対する集計クエリが公開されます。 これは単一の summarize ステートメントを表します。 具体化されたビューは、.create materialized-view コマンドを使用して作成できます。

詳細については、「具体化されたビューを作成する」を参照してください。

ストアド関数

この機能を使用すると、.create-or-alterfunction コマンドを使用して既存の関数を作成または変更できます。この関数は、データベース メタデータに格納されます。 指定された FunctionName の関数がデータベース メタデータに存在しない場合、コマンドは新しい関数を作成します。 それ以外の場合は、その名前の関数が変更されます。

詳細については、「ストアド関数を作成する」を参照してください。