다음을 통해 공유


Fabric Data Warehouse T-SQL 노출 영역

Microsoft Fabric에 적용: SQL 분석 엔드포인트 및 웨어하우스에 적용됩니다.

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

Fabric SQL 데이터베이스의 경우 SQL 데이터베이스의 제한 사항(미리 보기) 참조하세요.

비고

Fabric Data Warehouse 예정된 기능 개발에 대한 자세한 내용은 Fabric Data Warehouse 릴리스 계획 참조하세요.

T-SQL 표면적

Fabric Data Warehouse T-SQL 테이블, 뷰, 저장 프로시저, 함수, 권한 및 보안 역할을 지원합니다.

  • Warehouse의 지원에 대한 CREATE/DROPTABLE자세한 내용은 테이블을 참조하세요.
  • Warehouse에서 지원되는 데이터 형식에 대한 자세한 내용은 데이터 형식을 참조하세요.
  • Lakehouse의 SQL 분석 엔드포인트에서 Delta Lake 데이터를 참조하는 테이블 위에 T-SQL 보기, 함수 및 프로시저를 만들 수도 있습니다.
    • 테이블 만들기, 변경 및 삭제, 삽입, 업데이트 및 삭제는 Lakehouse의 SQL 분석 엔드포인트가 아니라 Microsoft Fabric Warehouse에서만 지원됩니다.
  • Fabric Warehouse 및 SQL 분석 엔드포인트는 모두 표준, sequentialnnested 일반 테이블 식(CTE)을 지원합니다. CTE는 Microsoft Fabric에서 일반적으로 사용할 수 있지만, 중첩된 CTE는 현재 미리 보기 기능으로 제공됩니다. 자세한 내용은 Fabric 데이터 웨어하우징(Transact-SQL)에서 Nested Common Table Expression (CTE)를 참조하세요.
  • TRUNCATE TABLE 은 웨어하우스에서 지원됩니다.
  • Warehouse의 사용자 테이블에 있는 열의 이름을 변경하려면 저장 프로시저를 sp_rename 사용합니다.
  • 웨어하우스에서 쿼리 및 조인 힌트의 하위 집합이 지원됩니다. 자세한 내용은 Hints(Transact-SQL) 참조하세요.
  • 세션 범위 분산 #temp 테이블은 Microsoft Fabric 웨어하우스에서 지원됩니다.
  • 현재 Microsoft Fabric Warehouse에서 ALTER TABLE 작업의 다음 하위 집합만 지원됩니다.
    • 지원되는 열 데이터 형식의 열을 nullable로 설정할 수 ADD 있습니다.
    • DROP COLUMN이 지원됩니다.
    • ADD 또는 DROPPRIMARY KEY, UNIQUE, 그리고 FOREIGN_KEY 열 제약 조건은 NOT ENFORCED 옵션이 지정된 경우에만 지원됩니다. 다른 ALTER TABLE 모든 작업은 차단됩니다. 웨어하우스에서 소스 제어를 사용하는 경우 테이블 제약 조건 또는 열을 추가하는 데는 제한이 있습니다.
    • ALTER 분산 임시 테이블이 지원됩니다.
    • 지원되는 ALTER TABLE 문은 Microsoft Fabric Warehouse의 명시적 사용자 정의 트랜잭션 내에서 실행할 수 있습니다.
  • MERGE 구문이 지원되며 일반적으로 사용할 수 있는 기능입니다. 자세한 내용은 MERGE T-SQL 구문을 참조하세요.
  • AI 함수(미리 보기) 를 사용하면 웨어하우스를 떠나지 않고 고급 텍스트 처리를 사용할 수 있습니다.

제한 사항

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

  • BULK LOAD
  • CREATE USER
  • FOR JSON 쿼리의 마지막 연산자여야 하므로 하위 쿼리 내에서는 허용되지 않습니다.
  • 수작업으로 생성된 다중 열 통계
  • 구체화된 보기
  • PREDICT
  • 시스템 및 사용자 테이블을 대상으로 하는 쿼리
  • 재귀 질의
  • 스키마 및 테이블 이름에는 / 또는 \\를 포함할 수 없습니다.
  • SELECT - FOR XML
  • SET ROWCOUNT
  • SET TRANSACTION ISOLATION LEVEL
  • sp_showspaceused
  • Synonyms
  • 유발 요소