다음을 통해 공유


Microsoft Fabric에서 SQL 분석 엔드포인트 또는 웨어하우스 쿼리

적용 대상:✅ Microsoft Fabric의 SQL 분석 엔드포인트, 웨어하우스미러된 데이터베이스

이 자습서를 시작하려면 다음 필수 구성 요소를 확인합니다.

참고 항목

Microsoft Fabric의 SQL 분석 엔드포인트 또는 웨어하우스에 대한 T-SQL 노출 영역을 검토합니다.

SQL 쿼리 편집기에서 새 쿼리 실행

  1. 새 DMX 쿼리 창을 엽니다.

    리본에서 새 SQL 쿼리를 선택할 위치를 보여 주는 스크린샷

  2. SQL 쿼리를 작성할 수 있는 새 탭이 나타납니다.

    Fabric 포털의 SQL 쿼리 편집기에 있는 새 쿼리 탭의 스크린샷

  3. SQL 쿼리를 작성하고 실행합니다.

    SQL 쿼리의 작성 스크린샷

시각적 쿼리 편집기에서 새 쿼리 실행

  1. 새 시각적 쿼리 창을 엽니다.

    리본에서 새 시각적 쿼리를 선택할 위치를 보여 주는 스크린샷

  2. 시각적 쿼리를 만들 수 있는 새 탭이 나타납니다.

    Fabric 포털의 시각적 쿼리 편집기에 있는 새 쿼리 탭의 스크린샷

  3. 개체 탐색기에서 시각적 쿼리 편집기 창으로 테이블을 끌어서 놓아 쿼리를 만듭니다.

    새 시각적 쿼리를 만드는 스크린샷

데이터베이스 간 쿼리 작성

Microsoft Fabric의 현재 활성 작업 영역에서 웨어하우스 및 데이터베이스에 데이터베이스 간 쿼리를 작성할 수 있습니다.

여러 가지 방법으로 동일한 Microsoft Fabric 작업 영역 내에서 데이터베이스 간 또는 웨어하우스 간 쿼리를 작성할 수 있습니다. 이 섹션에서는 예제를 살펴봅니다. 테이블 또는 보기를 조인하여 현재 활성 작업 영역 내에서 웨어하우스 간 쿼리를 실행할 수 있습니다.

  1. + 웨어하우스 작업을 사용하여 현재 활성 작업 영역에서 개체 탐색기SQL 분석 엔드포인트 또는 웨어하우스를 추가합니다. 대화 상자에서 SQL 분석 엔드포인트 또는 웨어하우스를 선택하면 SQL 쿼리를 작성하거나 시각적 쿼리를 만들 때 참조하기 위해 개체 탐색기에 추가됩니다.

    개체 탐색기에서 웨어하우스 추가를 사용하는 방법을 보여 주는 스크린샷

  2. 세 부분으로 구성된 이름을 사용하여 추가된 데이터베이스에서 테이블을 참조할 수 있습니다. 다음 예제에서는 세 부분으로 구성된 이름을 사용하여 추가된 데이터터베이스 ContosoLakehouseContosoSalesTable을(를) 참조합니다.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN Affiliation
    ON Affiliation.AffiliationId = Contoso.RecordTypeID;
    
  3. 세 부분으로 구성된 이름을 사용하여 데이터베이스/테이블을 참조하면 여러 데이터베이스를 조인할 수 있습니다.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN My_lakehouse.dbo.Affiliation
    ON My_lakehouse.dbo.Affiliation.AffiliationId = Contoso.RecordTypeID;
    
  4. 보다 효율적이고 긴 쿼리를 위해 별칭을 사용할 수 있습니다.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN My_lakehouse.dbo.Affiliation as MyAffiliation
    ON MyAffiliation.AffiliationId = Contoso.RecordTypeID;
    
  5. 세 부분으로 구성된 이름을 사용하여 데이터베이스와 테이블을 참조하면 한 데이터베이스에서 다른 데이터베이스로 데이터를 삽입할 수 있습니다.

    INSERT INTO ContosoWarehouse.dbo.Affiliation
    SELECT * 
    FROM My_Lakehouse.dbo.Affiliation;
    
  6. 추가된 데이터베이스에서 시각적 쿼리 편집기로 테이블을 끌어서 놓아 데이터베이스 간 쿼리를 만들 수 있습니다.

    시각적 쿼리 편집기의 데이터베이스 간 쿼리 스크린샷

탐색기에서 상위 100개 행 선택

  1. 작업 영역에서 웨어하우스를 연 후 개체 탐색기에서 데이터베이스, 스키마 및 테이블 폴더를 확장하여 나열된 모든 테이블을 확인합니다.

  2. 쿼리할 테이블을 마우스 오른쪽 단추로 클릭하고 상위 100개 행 선택을 선택합니다.

    오른쪽 클릭 메뉴에서 상위 100개 행 선택 옵션을 선택할 위치를 보여 주는 스크린샷

  3. 스크립트가 자동으로 생성되면 실행 단추를 선택하여 스크립트를 실행하고 결과를 확인합니다.

    상위 100개 행 선택 결과를 보여 주는 스크린샷

참고 항목

현재는 제한된 T-SQL 기능이 있습니다. 현재 사용할 수 없는 T-SQL 명령 목록은 T-SQL 노출 영역을 참조하세요.

다음 단계