다음을 통해 공유


빠른 시작: Microsoft Fabric에서 Cosmos DB 데이터베이스 만들기(미리 보기)

Important

이 기능은 프리뷰 상태입니다.

이 빠른 시작에서는 Microsoft Fabric 포털을 사용하여 Cosmos DB 데이터베이스를 만듭니다. 데이터베이스를 만든 후에는 샘플 컨테이너 및 데이터 집합을 사용하여 데이터베이스를 시드합니다. 그런 다음 샘플 NoSQL 쿼리를 사용하여 샘플 데이터 집합을 쿼리하여 완료합니다.

Prerequisites

데이터베이스 만들기

먼저 패브릭 포털로 이동하여 작업 영역 내에 새 Cosmos DB 데이터베이스를 만듭니다.

  1. Fabric 포털(https://app.fabric.microsoft.com)을 엽니다.

  2. 데이터베이스가 상주할 대상 작업 영역으로 이동합니다.

  3. 만들기 옵션을 선택합니다.

    패브릭 포털에서 새 리소스를 '만들기' 옵션의 스크린샷

  4. Cosmos DB 계정을 만드는 옵션을 처음 사용할 수 없는 경우 모두 보기를 선택합니다.

  5. 데이터베이스 범주 내에서 Cosmos DB(미리 보기)를 선택합니다.

    패브릭 포털에서 Cosmos DB 데이터베이스를 특별히 만드는 옵션의 스크린샷.

  6. 데이터베이스에 고유한 이름을 지정한 다음 만들기를 선택합니다.

    패브릭 포털에서 새 Cosmos DB 데이터베이스의 이름을 지정하는 대화 상자의 스크린샷

  7. 다음 단계로 진행하기 전에 데이터베이스 만들기 작업이 완료되기를 기다립니다.

샘플 데이터 로드

다음으로, 패브릭 포털의 도구를 사용하여 데이터베이스에 샘플 데이터 집합을 로드합니다.

  1. 패브릭 포털 내의 Cosmos DB 데이터베이스에서 시작합니다.

  2. 데이터베이스 빌드 페이지에서 샘플 데이터를 선택합니다.

    패브릭 포털을 사용하여 데이터베이스에 샘플 데이터를 로드하는 옵션의 스크린샷.

  3. 가져오기 작업이 몇 분 정도 걸릴 수 있음을 알리는 대화 상자가 나타납니다. 시작을 선택하여 샘플 데이터 집합 가져오기를 시작합니다.

    패브릭 포털에서 샘플 데이터 로드 작업이 몇 분 정도 걸릴 수 있음을 확인하는 대화 상자의 스크린샷.

  4. 로드 작업이 완료되기를 기다립니다.

    샘플 데이터가 패브릭 포털의 데이터베이스에 로드되고 있음을 나타내는 대화 상자의 스크린샷.

  5. 가져오기 작업이 끝나면 닫기를 선택합니다.

    패브릭 포털에서 샘플 데이터 로드 작업이 성공했음을 나타내는 대화 상자의 스크린샷.

쿼리 수행

마지막으로, 생성된 SampleData 컨테이너에서 샘플 데이터를 테스트하는 NoSQL 쿼리를 수행합니다.

  1. 패브릭 포털 내에서 Cosmos DB 데이터베이스에 머무릅니다.

  2. 새로 만든 SampleData 컨테이너를 선택합니다. 그런 다음 새 SQL 쿼리를 선택합니다.

    패브릭 포털 내에서 컨테이너에 대한 '새 SQL 쿼리'를 만드는 옵션의 스크린샷.

  3. 쿼리 편집기에서 이 기준 쿼리를 사용하여 샘플 컨테이너의 데이터를 간소화된 JSON 출력으로 재구성합니다.

    SELECT TOP 10 VALUE {
        "item": CONCAT(item.name, " - ", item.category),
        "price": item.price
    }
    FROM items AS item
    ORDER BY item.price DESC
    
  4. 쿼리 편집기에서 쿼리 결과를 관찰합니다.

    [
      {
        "item": "Basic Speaker Mini (Black) - Media",
        "price": 1096.74
      },
      {
        "item": "Luxe Keyboard Ultra (Red) - Perhipheral",
        "price": 1091.03
      },
      // Ommitted for brevity
    ]
    

    패브릭 포털의 컨테이너에 대한 쿼리 편집기 및 결과 섹션의 스크린샷.