적용 대상:✅ Microsoft Fabric의 웨어하우스
이 문서에서는 Microsoft Fabric 포털을 사용하여 Microsoft Fabric에서 창고를 시작하는 방법을 설명하며, 창고 생성 및 사용 방법 탐색을 포함합니다. Microsoft Fabric 포털을 통해 제공되는 웨어하우스 기능을 익히고 능숙하게 파악할 수 있도록 웨어하우스를 처음부터 만드는 방법과 기타 유용한 정보와 함께 샘플을 얻는 방법을 알아봅니다.
웨어하우스 만들기
작업 영역에서 웨어하우스 만들기를 시작할 수 있습니다. + 새 항목을 선택하고 저장소 데이터 섹션에서 창고 또는 샘플 창고 카드를 찾습니다.
웨어하우스에서 개체 생성을 시작할 수 있도록 빈 웨어하우스가 생성됩니다. 원하는 경우 샘플 데이터를 사용하여 시작하거나 자체 테스트 데이터를 로드할 수 있습니다.
웨어하우스를 만드는 데 사용할 수 있는 또 다른 옵션은 탐색 창의 만들기 단추를 통해서입니다. 데이터 창고에서 창고 또는 샘플 창고 카드를 찾습니다.
초기화되면 웨어하우스에 데이터를 로드할 수 있습니다. 데이터를 웨어하우스로 가져오는 방법에 대한 자세한 내용은 웨어하우스로 데이터 수집을 참조하세요.
샘플 데이터를 사용하여 웨어하우스 만들기
이 섹션에서는 샘플 웨어하우스를 처음부터 만드는 방법에 대해 설명합니다.
창고 샘플 카드를 선택합니다.
- 작업 영역에서 + 새 항목 을 선택하고 저장소 데이터 섹션에서 창고 또는 샘플 창고 카드를 찾습니다.
- 또는 탐색 창에서 만들기 선택합니다. 데이터 창고에서 창고 또는 샘플 창고 카드를 찾습니다.
샘플 웨어하우스의 이름을 제공하고 만들기를 선택합니다.
만들기 작업을 수행하면 새 웨어하우스를 만들고 여기에 샘플 데이터를 로드하기 시작합니다. 데이터 로딩이 완료되려면 몇 분이 걸립니다.
샘플 데이터 로딩이 완료되면, 데이터가 테이블과 보기에 로드되어 쿼리할 수 있는 상태로 웨어하우스가 열립니다.
비어 있는 기존 웨어하우스를 만든 경우 다음 단계에서 샘플 데이터를 로드하는 방법을 보여 줍니다.
웨어하우스를 만든 후에는 웨어하우스 홈페이지의 샘플 데이터베이스 카드 사용에서 샘플 데이터를 웨어하우스로 로드할 수 있습니다.
데이터 로딩이 완료되려면 몇 분이 걸립니다.
샘플 데이터 로딩이 완료되면 웨어하우스는 쿼리를 위해 테이블과 보기에 로드된 데이터를 표시합니다.
다음 샘플 T-SQL 스크립트를 새 웨어하우스의 샘플 데이터에 사용할 수 있습니다.
메모
이 섹션에 설명된 기능의 대부분은 TDS 엔드포인트 연결 및 SSMS(SQL Server Management Studio) 또는 Azure Data Studio와 같은 도구를 통해서도 사용할 수 있습니다(대부분의 데이터 처리 요구 사항에 T-SQL을 사용하려는 사용자의 경우). 자세한 내용은 연결 또는 SQL 분석 엔드포인트 또는 웨어하우스 쿼리를 참조하세요.
/************************************************* Get number of trips performed by each medallion **************************************************/ SELECT M.MedallionID ,M.MedallionCode ,COUNT(T.TripDistanceMiles) AS TotalTripCount FROM dbo.Trip AS T JOIN dbo.Medallion AS M ON T.MedallionID=M.MedallionID GROUP BY M.MedallionID ,M.MedallionCode /**************************************************** How many passengers are being picked up on each trip? *****************************************************/ SELECT PassengerCount, COUNT(*) AS CountOfTrips FROM dbo.Trip WHERE PassengerCount > 0 GROUP BY PassengerCount ORDER BY PassengerCount /********************************************************************************* What is the distribution of trips by hour on working days (non-holiday weekdays)? *********************************************************************************/ SELECT ti.HourlyBucket, COUNT(*) AS CountOfTrips FROM dbo.Trip AS tr INNER JOIN dbo.Date AS d ON tr.DateID = d.DateID INNER JOIN dbo.Time AS ti ON tr.PickupTimeID = ti.TimeID WHERE d.IsWeekday = 1 AND d.IsHolidayUSA = 0 GROUP BY ti.HourlyBucket ORDER BY ti.HourlyBucket
팁
빈 웨어하우스 또는 샘플 웨어하우스를 통해 이 시작 단계 시리즈를 계속 진행할 수 있습니다.