소개

완료됨

이 모듈에서는 Azure JavaScript SDK for Cosmos DB를 사용하여 Cosmos DB Core(SQL) 데이터베이스 및 컨테이너를 만들고 관리하는 방법을 알아봅니다. Azure Cosmos DB Core(SQL)는 SQL(구조적 쿼리 언어) 구문을 사용하여 JSON 문서의 데이터 관리를 제공합니다.

예제 시나리오

가상의 야외 장비 회사인 Contoso의 소프트웨어 개발자라고 상상해 보세요. 새 Cosmos DB 리소스를 만들고 제품 JSON 데이터 세트를 업로드하라는 요청을 받았습니다. 데이터 세트가 컨테이너에 업로드되면 제품 및 해당 인벤토리 수준을 찾고 제품을 업데이트할 수 있어야 합니다.

Visual Studio Code 및 JavaScript SDK에서 Cosmos DB 리소스, 데이터베이스 및 컨테이너를 사용하여 제품을 삽입하고, 찾고, 업데이트하는 방법을 알아봅니다.

무엇을 해야 할까요?

Visual Studio Code 및 Azure Databases 확장을 사용하여 계정, 데이터베이스 및 컨테이너를 만든 다음, 더미 데이터를 추가하여 Databases 확장을 사용하는 방법을 알아봅니다. 그런 다음, Node.js 애플리케이션을 만들고 프로그래밍 방식으로 데이터를 삽입하고, 찾고, 업데이트하는 방법을 알아봅니다.

이러한 단계는 다음과 같습니다.

  • Cosmos DB Core(SQL) 계정을 만듭니다.
  • Visual Studio Code의 Azure 탐색기에서 수동으로 문서를 추가, 업데이트 및 삭제합니다.
  • JavaScript를 사용하여 @azure/cosmos npm 패키지를 사용하여 추가, 업데이트 및 쿼리 작업을 자동화합니다.

주요 목표는 무엇인가요?

주요 목표는 Visual Studio Code에서 JavaScript SDK를 사용하여 프로그래밍 방식으로 Cosmos DB Core(SQL) 컨테이너와 상호 작용하는 방법을 알려주는 것입니다.

모듈을 시작하고 이러한 작업에 대한 준비가 되지 않았다고 생각되는 경우 Cosmos DB Core(SQL) 빠른 시작을 완료한 다음, 이 모듈로 돌아갑니다.

필수 구성 요소

계속하기 전에 로컬 개발 머신에 다음이 설치되어 있어야 합니다.

  • Node.js LTS 버전
  • Visual Studio Code 및 다음 확장:
    • Azure Databases - 이 확장은 필요한 다른 모든 Azure 확장을 설치합니다.