Amazon QLDB Python 샘플 애플리케이션 설치 - Amazon Quantum Ledger Database(QLDB)

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon QLDB Python 샘플 애플리케이션 설치

이 섹션에서는 단계별 Python 자습서를 위해 제공된 Amazon QLDB 샘플 애플리케이션을 설치하고 실행하는 방법을 설명합니다. 이 샘플 애플리케이션의 사용 사례는 차량 등록에 대한 전체 기록 정보를 추적하는 자동차 부서(DMV) 데이터베이스입니다.

Python용 DMV 샘플 애플리케이션은 GitHub 리포지토리 aws-samples/amazon-qldb-dmv-sample-python 내 오픈 소스입니다.

사전 조건

시작하기 전에 Python 필수 조건용 QLDB 드라이버를 완료했는지 확인합니다. 여기에는 Python 설치 및 다음 작업이 포함됩니다.

  1. AWS에 가입합니다.

  2. 적절한 QLDB 권한을 가진 사용자를 생성합니다.

  3. 개발을 위한 프로그래밍 방식 액세스 권한을 부여합니다.

이 자습서의 모든 단계를 완료하려면 QLDB API를 통해 원장 리소스에 대한 전체 관리 액세스 권한이 필요합니다.

설치

샘플 애플리케이션을 설치하려면
  1. 다음 pip 명령을 입력하여 GitHub에서 샘플 애플리케이션을 복제하고 설치합니다.

    3.x
    pip install git+https://github.com/aws-samples/amazon-qldb-dmv-sample-python.git
    2.x
    pip install git+https://github.com/aws-samples/amazon-qldb-dmv-sample-python.git@v1.0.0

    샘플 애플리케이션은 이 자습서의 전체 소스 코드와 Python 드라이버 및 AWS SDK for Python (Boto3)을 포함한 해당 종속성을 패키징합니다.

  2. 명령줄에서 코드를 실행하기 전에 현재 작업 디렉터리를 pyqldbsamples 패키지가 설치된 위치로 전환하십시오. 다음 명령을 입력합니다.

    cd $(python -c "import pyqldbsamples; print(pyqldbsamples.__path__[0])")
  3. 1단계: 새 원장 생성로 진행하여 자습서를 시작하고 원장을 생성하십시오.