[ バージョン ] ドロップダウン リストを使用してサービスを切り替えます。 ナビゲーションの詳細を確認します。
適用対象: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
外部テーブルを名前で参照します。
外部デルタ テーブルに対するクエリを高速化するには、 Query アクセラレーション ポリシーを参照してください。
構文
external_table(
TableName [,MappingName / MaxAgeOverride ] )
構文規則について詳しく知る。
パラメーター
| 件名 | タイプ | Required | 説明 |
|---|---|---|---|
| TableName | string |
✔️ | クエリを実行する外部テーブルの名前。
blob、adl、またはsqlの種類の外部テーブルを参照する必要があります。 |
| MappingName | string |
外部データ シャード内のフィールドを列出力にマップするマッピング オブジェクトの名前。 | |
| MaxAgeOverride | TimeSpan |
クエリ 高速化ポリシーが有効になっている場合は、このクエリのポリシーの MaxAge プロパティをオーバーライドします。 このプロパティを使用する場合、最後のインデックスの更新時間が @now - MaxAgeOverride より大きい場合、外部テーブルは高速データを返します。 最小: 1 |
認証と権限承認
外部テーブルにアクセスするための認証方法は、作成時に提供される接続文字列に基づいており、テーブルへのアクセスに必要なアクセス許可は認証方法によって異なります。
詳細については、「Azure Storage 外部テーブルまたは
更新ポリシー クエリで使用する
external_table()関数は、制限された条件下で更新ポリシー クエリ内で使用できます。
- 外部テーブルでは、クエリ アクセラレーション ポリシーが有効になっている必要があります。
- クエリ高速化
Hot期間は、外部テーブル内のすべてのデータを対象にする必要があります (現在 > = 100 年)。
- 外部テーブルで偽装認証を使用する場合は、更新ポリシーを
ManagedIdentityで構成する必要があります。
- Fabricでは、システムは更新ポリシーの
OwnerPrincipalDetailsプロパティを介して承認を自動的に処理します。これにより、ポリシーを設定または変更するユーザーの ID がキャプチャされます。
詳細については、「 更新ポリシーの概要 - クエリの制限事項」を参照してください。