다음을 통해 공유


Microsoft Fabric의 T-SQL 노출 영역

적용 대상:✅ Microsoft Fabric의 SQL 분석 엔드포인트 및 웨어하우스

이 문서에서는 SQL 분석 엔드포인트 또는 웨어하우스를 쿼리할 때 Microsoft Fabric의 T-SQL 언어 구문 기능을 설명합니다.

참고 항목

Fabric Synapse Data Warehouse의 향후 기능 개발에 대한 자세한 내용은 Microsoft Fabric 릴리스 계획의 Synapse Data Warehouse를 참조하세요.

T-SQL 노출 영역

  • 테이블 만들기, 변경, 삭제 및 삽입, 업데이트, 삭제는 Lakehouse의 SQL 분석 엔드포인트가 아니라 Microsoft Fabric의 웨어하우스에서만 지원됩니다.
  • Lakehouse의 SQL 분석 엔드포인트에서 Delta Lake 데이터를 참조하는 테이블 위에 고유한 T-SQL 보기, 함수 및 프로시저를 만들 수 있습니다.
  • CREATE/DROP TABLE 지원에 대한 자세한 내용은 테이블을 참조하세요.
  • 패브릭 웨어하우스 및 SQL 분석 엔드포인트는 모두 표준, 순차중첩된 CTE를 지원합니다. CTE는 일반적으로 Microsoft Fabric에서 사용할 수 있지만 중첩된 CTE는 현재 미리 보기 기능입니다. 자세한 내용은 패브릭 데이터 웨어하우징(Transact-SQL)의 중첩된 CTE(공통 테이블 식)를 참조하세요.
  • 데이터 형식에 대한 자세한 내용은 데이터 형식을 참조하세요.
  • TRUNCATE 테이블은 Microsoft Fabric의 웨어하우스에서 지원됩니다.

제한 사항

현재 다음 명령 목록은 지원되지 않습니다. 이러한 명령을 사용하지 마세요. 성공하는 것처럼 보일 수 있지만 웨어하우스에 문제가 발생할 수 있습니다.

  • ALTER TABLE ADD/ALTER/DROP COLUMN
    • 현재 Microsoft Fabric의 웨어하우스에서는 다음 ALTER TABLE 작업의 하위 집합만 지원됩니다.
      • 지원되는 열 데이터 형식의 null 허용 열을 추가합니다.
      • ADD 또는 DROP PRIMARY KEY, UNIQUE 및 FOREIGN_KEY 열 제약 조건은 NOT ENFORCED 옵션이 지정된 경우에만 적용됩니다. 다른 모든 ALTER TABLE 작업은 차단됩니다.
      • 웨어하우스에서 소스 제어를 사용하는 경우 테이블 제약 조건 또는 열을 추가하는 데는 제한이 있습니다.
  • BULK LOAD
  • CREATE ROLE
  • CREATE USER
  • 힌트
  • ID 열
  • 수동으로 만든 다중 열 통계
  • 구체화된 보기
  • MERGE
  • OPENROWSET
  • PREDICT
  • 시스템 및 사용자 테이블을 대상으로 하는 쿼리
  • 재귀 쿼리
  • 결과 집합 캐싱
  • 스키마 및 테이블 이름에는 / 또는 \\를 포함할 수 없습니다.
  • SELECT - FOR XML
  • SET ROWCOUNT
  • SET TRANSACTION ISOLATION LEVEL
  • sp_showspaceused
  • 임시 테이블
  • 트리거