Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:✅ ponto de extremidade de análise do SQL e Armazém de Dados no Microsoft Fabric
Este artigo aborda as capacidades de sintaxe da linguagem T-SQL do Microsoft Fabric ao consultar o endpoint de análise do SQL ou o Data Warehouse.
Para o banco de dados SQL no Fabric, consulte Limitações no banco de dados SQL (versão prévia).
Observação
Para obter mais informações sobre o desenvolvimento de recursos futuros para Fabric Data Warehouse, consulte o Fabric Data Warehouse plano de lançamento.
Área de superfície T-SQL
Fabric Data Warehouse dá suporte a tabelas T-SQL, exibições, procedimentos armazenados, funções, permissões e funções de segurança.
- Para mais informações sobre
CREATEe o suporte aDROPTABLEno Warehouse, consulte Tabelas.- Colunas de identidade são suportadas em Fabric Data Warehouse.
- Para mais informações sobre tipos de dados suportados no Warehouse, veja Tipos de dados.
- Você também pode criar visões, funções e procedimentos T-SQL sobre as tabelas que fazem referência aos dados do Delta Lake no endpoint analítico SQL do Lakehouse.
- Criar, alterar e eliminar tabelas, além de operações de inserção, atualização e exclusão, são suportados apenas no Warehouse do Microsoft Fabric, não no endpoint de análise SQL do Lakehouse.
- Fabric Warehouse e o ponto de extremidade de análise SQL dão suporte a expressões comuns de tabela (CTEs) padrão, sequencial e aninhadas. Embora os CTEs estejam geralmente disponíveis no Microsoft Fabric, os CTEs aninhados são atualmente um recurso de prévia. Para obter mais informações, consulte Expressão de Tabela Comum Aninhada (CTE) na Fabric data warehousing (Transact-SQL).
- Há suporte no Warehouse para TRUNCATE TABLE.
- Para alterar o nome da coluna em uma tabela de usuários no Warehouse, use o procedimento armazenado
sp_rename. - No Warehouse, há suporte para um subconjunto de dicas de consulta e junção. Para obter mais informações, consulte Hints (Transact-SQL).
- Tabelas de #temp com escopo de sessão são suportadas no Warehouse in Microsoft Fabric. Para mais informações, veja Tabelas temporárias em Fabric Data Warehouse.
- Atualmente, há suporte apenas para o seguinte subconjunto de operações de
ALTER TABLEno Warehouse no Microsoft Fabric:- Você pode
ADDdefinir colunas como anuláveis para tipos de dados de coluna com suporte. -
DROP COLUMNé suportado. -
ADDouDROPPRIMARY KEY,UNIQUE, eFOREIGN_KEYrestrições de coluna são suportadas, mas somente se aNOT ENFORCEDopção for especificada. Todas as outrasALTER TABLEoperações são bloqueadas. Existem limitações ao adicionar restrições de tabela ou colunas ao usar a integração com Git para controle de versão. -
ALTER TABLEhá suporte para tabelas temporárias distribuídas. -
ALTER TABLE ... ALTER COLUMNestá em versão prévia. Para obter mais informações, consulte ALTER COLUMN no Fabric Data Warehouse. - Você pode executar instruções suportadas
ALTER TABLEdentro de uma transação explícita definida pelo usuário no Warehouse no Microsoft Fabric.
- Você pode
-
MERGEA sintaxe tem suporte e é um recurso disponível em geral. Para obter mais informações, consulte a sintaxe MERGE T-SQL. - Embora o Fabric Data Warehouse ofereça suporte a muitas funções de IA (prévia) para possibilitar o processamento avançado de texto sem sair do seu data warehouse, o tipo de dados vector não tem suporte.
Limitações
Atualmente, os seguintes comandos não são suportados. Não tente usar esses comandos. Mesmo que pareçam ter sucesso, podem causar problemas para o seu armazém.
-
BULK LOAD, emborabcpseja compatível como um recurso em versão prévia. CREATE USER-
FOR JSONDeve ser o último operador na consulta, então você não pode usá-lo dentro das subconsultas. - Estatísticas de várias colunas criadas manualmente
- Visões materializadas
PREDICT- Sistema de direcionamento de consultas e tabelas de usuários
- Consultas recursivas
- Os nomes de esquema e tabela não podem conter
/ou\ SELECT-FOR XMLSET ROWCOUNTSET TRANSACTION ISOLATION LEVELsp_showspaceused- Synonyms
- Gatilhos
- Funções de pesquisa e tipo de dados de vetor