Instalación de la aplicación de ejemplo Python de Amazon QLDB - Amazon Quantum Ledger Database (Amazon QLDB)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Instalación de la aplicación de ejemplo Python de Amazon QLDB

En esta sección se describe cómo instalar y ejecutar la aplicación de ejemplo de Amazon QLDB proporcionada para este tutorial de Python paso a paso. El caso de uso de esta aplicación de ejemplo es una base de datos del Departamento de Vehículos Automóviles (DMV) que rastrea la información histórica completa de las matriculaciones de vehículos.

Esta aplicación de ejemplo de DMV para Python es de código abierto y se encuentra en el repositorio de GitHub aws-samples/amazon-qldb-dmv-sample-python.

Requisitos previos

Antes de comenzar, asegúrese de haber completado la configuración del controlador QLDB para Python Requisitos previos. Esto incluye instalar Python y hacer lo siguiente:

  1. Regístrese en AWS.

  2. Cree un usuario con los permisos de QLDB adecuados.

  3. Conceda acceso programático de desarrollo.

Para completar todos los pasos de este tutorial, necesitará acceso administrativo completo a su recurso de libro mayor a través de la API de QLDB.

Instalación

Para instalar la aplicación de muestra
  1. Ejecute el siguiente comando pip para clonar la aplicación de muestra desde 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

    La aplicación de ejemplo empaqueta el código origen completo de este tutorial y sus dependencias, incluidos el controlador Python y AWS SDK for Python (Boto3).

  2. Antes de empezar a ejecutar el código en la línea de comandos, cambie su directorio de trabajo actual a la ubicación en la que está instalado el paquete pyqldbsamples. Ingrese el siguiente comando.

    cd $(python -c "import pyqldbsamples; print(pyqldbsamples.__path__[0])")
  3. Continúe con Paso 1: crear un nuevo libro mayor para iniciar el tutorial y crear un libro mayor.