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 작업은 차단됩니다.
- 웨어하우스에서 소스 제어를 사용하는 경우 테이블 제약 조건 또는 열을 추가하는 데는 제한이 있습니다.
- 현재 Microsoft Fabric의 웨어하우스에서는 다음
BULK LOAD
CREATE ROLE
CREATE USER
- 힌트
- ID 열
- 수동으로 만든 다중 열 통계
- 구체화된 보기
MERGE
OPENROWSET
PREDICT
- 시스템 및 사용자 테이블을 대상으로 하는 쿼리
- 재귀 쿼리
- 결과 집합 캐싱
- 스키마 및 테이블 이름에는
/
또는\
\를 포함할 수 없습니다. SELECT
-FOR XML
SET ROWCOUNT
SET TRANSACTION ISOLATION LEVEL
sp_showspaceused
- 임시 테이블
- 트리거