Microsoft Fabric에서 SQL 엔드포인트 또는 웨어하우스 쿼리
적용 대상: Microsoft Fabric의 SQL 엔드포인트 및 웨어하우스
이 자습서를 시작하려면 다음 필수 구성 요소를 검사.
기여자 이상의 권한이 있는 프리미엄 용량 작업 영역 내에서 SQL 엔드포인트 또는 웨어하우스에 액세스할 수 있어야 합니다.
쿼리 도구를 선택합니다.
또는 아래 도구를 사용하여 T-SQL 연결 문자열을 통해 SQL 엔드포인트 또는 웨어하우스 에 연결할 수 있습니다. 자세한 내용은 연결을 참조하세요.
참고
Microsoft Fabric의 SQL 엔드포인트 또는 웨어하우스에 대한 T-SQL 노출 영역을 검토합니다.
중요
Microsoft Fabric은 현재 미리 보기로 제공됩니다. 이 정보는 릴리스되기 전에 상당히 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보와 관련하여 명시적이거나 묵시적인 어떠한 보증도 하지 않습니다.
SQL 쿼리 편집기에서 새 쿼리 실행
시각적 쿼리 편집기에서 새 쿼리 실행
데이터베이스 간 쿼리 작성
Microsoft Fabric의 현재 활성 작업 영역에 있는 데이터베이스에 데이터베이스 간 쿼리를 작성할 수 있습니다.
동일한 Microsoft Fabric 작업 영역 내에서 데이터베이스 간 쿼리를 작성하는 방법에는 여러 가지가 있습니다. 이 섹션에서는 예제를 살펴봅니다. 테이블 또는 뷰를 조인하여 현재 활성 작업 영역 내에서 웨어하우스 간 쿼리를 실행할 수 있습니다.
+ 웨어하우스 작업을 사용하여 현재 활성 작업 영역에서 SQL 엔드포인트 또는 웨어하우스를 개체 Explorer 추가합니다. 대화 상자에서 SQL 엔드포인트 또는 웨어하우스를 선택하면 SQL 쿼리를 작성하거나 시각적 쿼리를 만들 때 참조하기 위해 개체 Explorer 추가됩니다.
세 부분으로 구성된 명명을 사용하여 추가된 데이터베이스에서 테이블을 참조할 수 있습니다. 다음 예제에서는 세 부분으로 구성된 이름을 사용하여 추가된 데이터베이스
ContosoLakehouse
에서 를ContosoSalesTable
참조합니다.SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN Affiliation ON Affiliation.AffiliationId = Contoso.RecordTypeID;
세 부분으로 구성된 명명을 사용하여 데이터베이스/테이블을 참조하면 여러 데이터베이스를 조인할 수 있습니다.
SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN My_lakehouse.dbo.Affiliation ON My_lakehouse.dbo.Affiliation.AffiliationId = Contoso.RecordTypeID;
보다 효율적이고 긴 쿼리를 위해 별칭을 사용할 수 있습니다.
SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN My_lakehouse.dbo.Affiliation as MyAffiliation ON MyAffiliation.AffiliationId = Contoso.RecordTypeID;
세 부분으로 구성된 명명을 사용하여 데이터베이스와 테이블을 참조하면 한 데이터베이스에서 다른 데이터베이스로 데이터를 삽입할 수 있습니다.
INSERT INTO ContosoWarehouse.dbo.Affiliation SELECT * FROM My_Lakehouse.dbo.Affiliation;
추가된 데이터베이스에서 시각적 쿼리 편집 기로 테이블을 끌어서 놓아 데이터베이스 간 쿼리를 만들 수 있습니다.
Explorer 상위 100개 행 선택
작업 영역에서 웨어하우스를 연 후 개체 Explorer 데이터베이스, 스키마 및 테이블 폴더를 확장하여 나열된 모든 테이블을 확인합니다.
쿼리할 테이블을 마우스 오른쪽 단추로 클릭하고 상위 100개 행 선택을 선택합니다.
스크립트가 자동으로 생성되면 실행 단추를 선택하여 스크립트를 실행하고 결과를 확인합니다.
참고
현재는 제한된 T-SQL 기능이 있습니다. 현재 사용할 수 없는 T-SQL 명령 목록은 T-SQL 노출 영역을 참조하세요.