Compartilhar via


Área de superfície do T-SQL no Microsoft Fabric

Aplica-se a:✅ ponto de extremidade de análise do 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 do SQL ou o Warehouse.

Observação

Para obter mais informações sobre o desenvolvimento de recursos futuros para o Data Warehouse do Synapse no Fabric, confira o plano de lançamento do Data Warehouse do Synapse no Microsoft Fabric.

Área de superfície T-SQL

  • A criação, alteração e remoção de tabelas e inserção, atualização e exclusão só têm suporte no Warehouse no Microsoft Fabric, não no ponto de extremidade de análise do 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 do 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 dão suporte a CTEs standard, sequenciaise aninhadas. Embora as CTEs estejam geralmente disponíveis no Microsoft Fabric, as CTEs aninhadas são atualmente uma versão prévia do recurso. Para obter mais informações, consulte Expressão de Tabela Comum Aninhada (CTE) no Armazenamento de Dados do Fabric (Transact-SQL).
  • Para saber mais sobre tipo de dados, veja Tipo de dados.
  • TRUNCATE Table é compatível com o warehouse no Microsoft Fabric.

Limitações

No momento, NÃO há suporte para a lista de comandos a seguir. Não tente usar esses comandos. Mesmo que pareçam ter obtido êxito, eles podem causar problemas ao seu warehouse.

  • ALTER TABLE ADD/ALTER/DROP COLUMN
    • Atualmente, há suporte apenas para o seguinte subconjunto de operações ALTER TABLE no Warehouse no Microsoft Fabric:
      • Adicionar colunas anuláveis de tipos de dados de coluna compatíveis.
      • ADD ou DROP PRIMARY KEY, UNIQUE e FOREIGN_KEY restrições de coluna, mas somente se a opção NOT ENFORCED tiver sido especificada. Todas as outras operações ALTER TABLE são bloqueadas.
      • Existem limitações com a adição de restrições de tabela ou colunas ao ser usado o controle do código-fonte com o Warehouse.
  • BULK LOAD
  • CREATE ROLE
  • CREATE USER
  • Dicas
  • Colunas IDENTITY
  • Estatísticas de várias colunas criadas manualmente
  • Exibições materializadas
  • MERGE
  • OPENROWSET
  • PREDICT
  • Sistema de direcionamento de consultas e tabelas de usuários
  • Consultas recursivas
  • Cache de 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
  • Gatilhos