使用 “版本 ”下拉列表切换服务。 了解有关导航的详细信息。
适用于:✅ Azure 数据资源管理器 ✅ Azure Monitor ✅ Microsoft Sentinel
按名称引用外部表。
若要加速对外部 delta 表的查询,请参阅查询加速策略。
语法
external_table(
TableName [,MappingName / MaxAgeOverride ] )
详细了解语法约定。
参数
| 客户 | 类型 | 必需 | 说明 |
|---|---|---|---|
| TableName | string |
✔️ | 正在查询的外部表的名称。 必须引用 blob、adl 或 sql 类型的外部表。 |
| MappingName | string |
一个映射对象的名称,该映射对象将外部数据分片中的字段映射到列输出。 | |
| MaxAgeOverride | TimeSpan |
启用 查询加速策略 后,请覆盖此查询的策略的 MaxAge 属性。 如果使用此属性,如果上次索引刷新时间大于 @now - MaxAgeOverride,则外部表将返回加速数据。 最小值:1s |
身份验证和授权
用于access外部表的身份验证方法基于创建过程中提供的连接字符串,access表所需的权限因身份验证方法而异。 有关详细信息,请参阅 Azure 存储 外部表或 SQL Server 外部表。
在更新策略查询中使用
该 external_table() 函数可在受限条件下 的更新策略 查询内使用:
- 外部表必须启用查询加速策略。
- 查询加速
Hot期必须涵盖外部表(当前 >= 100 年)中的所有数据。
- 如果外部表使用模拟身份验证,则必须使用 a
ManagedIdentity.
有关详细信息,请参阅 更新策略概述 - 查询限制。