Microsoft Fabric에서 웨어하우스 만들기
적용 대상✅: Microsoft Fabric 내 Warehouse
이 문서에서는 웨어하우스 만들기 및 사용 검색을 포함하여 Microsoft Fabric 포털을 사용하여 Microsoft Fabric에서 Warehouse를 시작하는 방법을 설명합니다. Microsoft Fabric 포털을 통해 제공되는 웨어하우스 기능에 대해 잘 알고 능숙하게 이해할 수 있도록 웨어하우스를 처음부터 만들고 다른 유용한 정보와 함께 샘플링하는 방법을 알아봅니다.
빈 웨어하우스를 만드는 방법
이 섹션에서는 Microsoft Fabric 포털에서 처음부터 웨어하우스를 만드는 데 사용할 수 있는 세 가지 고유한 워크로드( 홈 허브, 허브 만들기 또는 작업 영역 목록 보기 사용)를 안내합니다.
홈 허브를 사용하여 웨어하우스 만들기
탐색 창의 첫 번째 허브는 홈 허브입니다. 새 섹션에서 웨어하우스 카드를 선택하여 홈 허브에서 웨어하우스 만들기를 시작할 수 있습니다. 웨어하우스에서 개체 만들기를 시작할 수 있도록 빈 웨어하우스가 만들어집니다. 원하는 경우 샘플 데이터를 사용하여 점프 시작을 얻거나 고유한 테스트 데이터를 로드할 수 있습니다.
허브 만들기를 사용하여 웨어하우스 만들기
웨어하우스를 만드는 데 사용할 수 있는 또 다른 옵션은 탐색 창의 두 번째 허브인 허브 만들기 를 통해서입니다.
데이터 웨어하우징 섹션에서 웨어하우스 카드를 선택하여 허브 만들기에서 웨어하우스를 만들 수 있습니다. 카드를 선택하면 웨어하우스에서 개체 만들기를 시작하거나 샘플을 사용하여 앞에서 설명한 대로 시작할 수 있도록 빈 웨어하우스가 만들어집니다.
작업 영역 목록 보기에서 웨어하우스 만들기
웨어하우스를 만들려면 작업 영역으로 이동하여 + 새로 만들기를 선택한 다음, 웨어하우스를 선택하여 웨어하우스를 만듭니다.
데이터 준비 완료
초기화되면 웨어하우스에 데이터를 로드할 수 있습니다. 웨어하우스로 데이터를 가져오는 방법에 대한 자세한 내용은 데이터 수집을 참조하세요.
샘플 데이터를 사용하여 웨어하우스를 만드는 방법
이 섹션에서는 처음부터 샘플 웨어하우스를 만드는 방법에 대해 안내합니다.
탐색 창의 첫 번째 허브는 홈 허브입니다. 새 섹션에서 웨어하우스 샘플 카드를 선택하여 홈 허브에서 웨어하우스 샘플 만들기를 시작할 수 있습니다.
샘플 웨어하우스의 이름을 제공하고 만들기를 선택합니다.
만들기 작업은 새 웨어하우스를 만들고 샘플 데이터를 로드하기 시작합니다. 데이터 로드를 완료하는 데 몇 분 정도 걸립니다.
샘플 데이터 로드가 완료되면 쿼리할 테이블 및 뷰에 로드된 데이터가 있는 웨어하우스가 열립니다.
이제 샘플 데이터를 로드할 준비가 되었습니다.
웨어하우스를 만든 후에는 샘플 데이터베이스 카드 사용에서 웨어하우스로 샘플 데이터를 로드할 수 있습니다.
데이터 로드를 완료하는 데 몇 분 정도 걸립니다.
샘플 데이터 로드가 완료되면 웨어하우스는 쿼리할 테이블 및 뷰에 로드된 데이터를 표시합니다.
다음 샘플 T-SQL 스크립트는 새 웨어하우스의 샘플 데이터에 사용할 수 있습니다.
참고 항목
이 섹션에 설명된 대부분의 기능은 TDS 엔드포인트 연결 및 SSMS(SQL Server Management Studio) 또는 Azure Data Studio와 같은 도구를 통해서도 사용할 수 있습니다(대부분의 데이터 처리 요구 사항에 T-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
팁
빈 웨어하우스 또는 샘플 웨어하우스를 계속 진행하여 이 일련의 시작 단계를 계속할 수 있습니다.