Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Se aplica a:✅ punto de conexión de análisis SQL y Almacenamiento de datos en Microsoft Fabric
En este artículo se describen las capacidades de sintaxis del lenguaje T-SQL de Microsoft Fabric al consultar el punto de acceso de análisis SQL o el almacén de datos.
Para SQL Database en Fabric, consulte Limitaciones en SQL Database (versión preliminar).
Nota:
Para obtener más información sobre el próximo desarrollo de características para Fabric Data Warehouse, consulte el plan de versión de Fabric Data Warehouse.
Área de superficie T-SQL
- La creación, modificación y eliminación de tablas, así como la inserción, actualización y eliminación, solo se admiten en el almacén de datos de Microsoft Fabric, y no en el punto final de análisis SQL de Lakehouse.
- Puede crear sus propias vistas, funciones y procedimientos de T-SQL sobre las tablas que hacen referencia a los datos de Delta Lake en el punto de conexión de análisis SQL del almacén de lago.
- Para obtener más información sobre la compatibilidad con CREATE/DROP TABLE, consulte Tablas.
- Fabric Warehouse y el punto de conexión de SQL Analytics admiten CTE estándar, secuenciales, y anidados. Aunque las CTE están disponibles con carácter general en Microsoft Fabric, las CTE anidadas son actualmente una característica en versión preliminar. Para obtener más información, consulte Expresión de tabla común anidada (CTE) en el almacenamiento de datos de Fabric (Transact-SQL).
- Para más información sobre los tipos de datos, consulte Tipos de datos.
- TRUNCATE TABLE se admite en el almacén en Microsoft Fabric.
- Para cambiar el nombre de la columna en una tabla de usuario de Warehouse, use el
sp_renameprocedimiento almacenado. - Se admite un subconjunto de sugerencias de consultas y combinaciones. Para obtener más información, consulta Sugerencias (Transact-SQL).
- Las tablas de #temp distribuidas con ámbito de sesión se admiten en Warehouse en Microsoft Fabric.
-
MERGELa sintaxis se admite como una característica en versión preliminar. Para obtener más información, vea Merge T-SQL sintaxis.
Limitaciones
En este momento, NO se admite la siguiente lista de comandos. No intente usar estos comandos. Aunque parezcan exitosos, podrían causar problemas en tu almacén.
ALTER TABLE ADD/ALTER- Actualmente, solo se admite el siguiente subconjunto de operaciones
ALTER TABLEen Warehouse en Microsoft Fabric:- AGREGUE columnas que aceptan valores NULL de los tipos de datos de columna admitidos.
DROP COLUMN- Restricciones de columna ADD o DROP PRIMARY KEY, UNIQUE y FOREIGN_KEY, pero solo si se ha especificado la opción NOT ENFORCED. Todas las demás operaciones ALTER TABLE están bloqueadas.
- Existen limitaciones con la adición de restricciones de tabla o columnas al usar el control de código fuente con Warehouse.
- Actualmente, solo se admite el siguiente subconjunto de operaciones
BULK LOADCREATE USER-
FOR JSONdebe ser el último operador de la consulta, por lo que no se permite dentro de las subconsultas. - Estadísticas de varias columnas creadas manualmente
- Vistas materializadas
PREDICT- Consultas dirigidas a tablas del sistema y de usuario
- Consultas recursivas
- Los nombres de esquema y tabla no pueden contener
/o\ SELECT-FOR XMLSET ROWCOUNTSET TRANSACTION ISOLATION LEVELsp_showspaceused- Desencadenadores