티스토리 뷰

Microsoft Faric

T-SQL Notebook

정홍주 2024. 10. 14. 08:05

 

T-SQL Notebook

 

Microsoft Fabric의 웨어하우스에 대한 SQL 쿼리 등 작업을 Notebook에서 수행할 수 있습니다. 현재는 미리 보기 기능입니다.

레이크하우스의 SQL 분석 엔드포인트에 대해서도 T-SQL Notebook 마찬가지로 이용할 수 있습니다. 웨어하우스의 SQL 쿼리에서는 해당 웨어하우스의 개체에 대해서만 작업이 가능하지만 Notebook의 코드 창에서는 cross-database 쿼리 작업이 가능합니다.

 

웨어하우스나 레이크하우스의 SQL 분석 엔드포인트에서 SQL 쿼리를 생성하려고 클릭해보면 T-SQL 노트북 관련 메뉴(New SQL query in notebook)를 확인할 수 있습니다. 메뉴를 클릭하면 기본 언어가 T-SQL인 Notebook이 생성됩니다.

 

또는 새 Notebook이나 기존 Notebook에서 기본 언어를 확인해보면 T-SQL을 확인할 수 있습니다.

 

또한 탐색기에서도 웨어하우스를 확인할 수 있습니다. 탐색기에 Lakehouse나 웨어하우스가 비어 있다면 SQL 쿼리를 수행할 웨어하우스, 레이크하우스 항목을 추가합니다.

웨어하우스를 클릭하여 테이블의 … 메뉴를 클릭하면 SELECT TOP 100, CREATE SELECT, DROP 등의 메뉴를 확인할 수 있습니다.

 

SELECT TOP 100을 클릭하면, 오른쪽 아래의 언어가 T-SQL인 코드 창에서 T-SQL 구문을 확인할 수 있습니다.

 

코드를 실행하면 해당 결과를 확인할 수 있으며, SELECT 쿼리 구문을 선택한 상태에서 [테이블로 저장]을 클릭하여 테이블로 생성할 수도 있습니다. 레이크하우스의 개체를 SELECT 쿼리하여 웨어하우스에 새로운 테이블로 저장할 수 도 있습니다.

 

SELECT 쿼리 구문을 선택한 상태에서 코드 창의 메뉴에서 [뷰로 저장] 아이콘을 클릭하여 뷰로 저장할 수도 있습니다.

 

레이크하우스의 SQL 분석 엔드포인트에 대해서도 동일하게 T-SQL을 코드 창에서 작업할 수 있습니다. 코드에서 오른쪽 아래의 언어가 T-SQL을 확인하고, SQL 구문을 작성하고 실행하면 됩니다.

 

 

SQL 쿼리를 Notebook 코드 창에서 수행할 수 있으며, 데이터 전처리 및 SQL 쿼리 작업 시 여러 웨어하우스나 레이크하우스에 대해서 SQL 쿼리 작업이 가능합니다. 간략히 T-SQL Notebook에 대해서 알아보았습니다.

댓글