Área de superfície T-SQL no Microsoft Fabric
Aplica-se a:✅ ponto de extremidade de análise SQL e Warehouse no Microsoft Fabric
Este artigo aborda os recursos de sintaxe da linguagem T-SQL do Microsoft Fabric, ao consultar o ponto de extremidade de análise SQL ou o Warehouse.
Nota
Para obter mais informações sobre o futuro desenvolvimento de recursos para o Fabric Synapse Data Warehouse, consulte o plano de lançamento do Synapse Data Warehouse no Microsoft Fabric.
Área de superfície T-SQL
- Criar, alterar e descartar tabelas, e inserir, atualizar e excluir são suportados apenas no Warehouse no Microsoft Fabric, não no ponto de extremidade de análise SQL do Lakehouse.
- Você pode criar suas próprias exibições, funções e procedimentos T-SQL sobre as tabelas que fazem referência aos dados do Delta Lake no ponto de extremidade de análise SQL do Lakehouse.
- Para obter mais informações sobre o suporte a CREATE/DROP TABLE, consulte Tabelas.
- O Fabric Warehouse e o ponto de extremidade de análise SQL oferecem suporte a CTEs padrão, sequenciais e aninhados . Embora os CTEs estejam geralmente disponíveis no Microsoft Fabric, os CTEs aninhados são atualmente um recurso de visualização. Para obter mais informações, consulte CTE (Nested Common Table Expression) no armazenamento de dados de malha (Transact-SQL).
- Para obter mais informações sobre tipos de dados, consulte Tipos de dados.
- A tabela TRUNCATE é suportada no Warehouse no Microsoft Fabric.
Limitações
No momento, a seguinte lista de comandos NÃO é suportada no momento. Não tente usar esses comandos. Mesmo que pareçam ter sucesso, eles podem causar problemas ao seu armazém.
ALTER TABLE ADD
/ALTER
/DROP COLUMN
- Atualmente, apenas o seguinte subconjunto de
ALTER TABLE
operações no Warehouse no Microsoft Fabric é suportado:- ADICIONAR colunas anuláveis de tipos de dados de coluna suportados.
- ADICIONAR ou SOLTAR CHAVE PRIMÁRIA, EXCLUSIVO e FOREIGN_KEY restrições de coluna, mas somente se a opção NÃO IMPOSTO tiver sido especificada. Todas as outras operações ALTER TABLE são bloqueadas.
- Há limitações com a adição de restrições de tabela ou colunas ao usar o controle do código-fonte com o Warehouse.
- Atualmente, apenas o seguinte subconjunto de
BULK LOAD
CREATE ROLE
CREATE USER
- Sugestões
- Colunas IDENTITY
- Estatísticas de várias colunas criadas manualmente
- Vistas materializadas
MERGE
OPENROWSET
PREDICT
- Sistema de segmentação de consultas e tabelas de usuários
- Consultas recursivas
- Cache do conjunto de resultados
- Os nomes de esquema e tabela não podem conter
/
ou\
SELECT
-FOR XML
SET ROWCOUNT
SET TRANSACTION ISOLATION LEVEL
sp_showspaceused
- Tabelas temporárias
- Acionadores