Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Cambie los servicios mediante la lista desplegable Versión . Más información sobre la navegación.
Se aplica a: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Hace referencia a una tabla externa por nombre.
Nota:
La external_table función tiene restricciones similares a la función de tabla .
Los límites de consulta estándar también se aplican a las consultas de tablas externas.
Para acelerar las consultas a través de tablas delta externas, consulte Directiva de aceleración de consultas.
Sintaxis
external_table(
TableName [,MappingName / MaxAgeOverride ] )
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
| Nombre | Type | Obligatorio | Descripción |
|---|---|---|---|
| TableName | string |
✔️ | Nombre de la tabla externa que se está consultando. Debe hacer referencia a una tabla externa de tipo blob, adlo sql. |
| MappingName | string |
Nombre de un objeto de asignación que asigna campos de las particiones de datos externos a las columnas de salida. | |
| MaxAgeOverride | TimeSpan |
Cuando la directiva de aceleración de consultas está habilitada, invalide la propiedad MaxAge de la directiva para esta consulta. Si usa esta propiedad, la tabla externa devuelve datos acelerados si el último tiempo de actualización del índice es mayor que @now - MaxAgeOverride. Mínimo: 1s |
Autenticación y autorización
El método de autenticación para acceder a una tabla externa se basa en el cadena de conexión proporcionado durante su creación y los permisos necesarios para acceder a la tabla varían en función del método de autenticación. Para más información, consulte Tabla externa de Azure Storage o Tabla externa de SQL Server.
Uso en consultas de directiva de actualización
La external_table() función se puede usar dentro de las consultas de directiva de actualización en condiciones restringidas:
- La tabla externa debe tener habilitada una directiva de aceleración de consultas.
- El período de aceleración
Hotde consultas debe cubrir todos los datos de la tabla externa (actualmente >= 100 años).
- Si la tabla externa usa la autenticación de suplantación, la directiva de actualización debe configurarse con .
ManagedIdentity
- En Fabric, el sistema controla automáticamente la autorización a través de la propiedad de la
OwnerPrincipalDetailsdirectiva de actualización, que captura la identidad del usuario que establece o modifica la directiva.
Para obtener más información, consulte Información general sobre la directiva de actualización: limitaciones de las consultas.