Paso 9: Implemente el modelo de datos - AWS Guía prescriptiva

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.

Paso 9: Implemente el modelo de datos

Para este ejemplo específico, la implementación del modelo se realizó utilizando NoSQL Workbench, una aplicación para el desarrollo y la operación de bases de datos modernas. Con esta herramienta, tiene la opción de crear un modelo de datos, cargarlos e implementarlos directamente en el suyo. Cuenta de AWS Si desea implementar este ejemplo, puede usar la siguiente AWS CloudFormation plantilla, que fue generada por NoSQL Workbench.

AWSTemplateFormatVersion: 2010-09-09 Resources: Components: Type: 'AWS::DynamoDB::Table' Properties: KeySchema: - AttributeName: ComponentId KeyType: HASH AttributeDefinitions: - AttributeName: ComponentId AttributeType: S - AttributeName: ParentId AttributeType: S - AttributeName: GraphId AttributeType: S - AttributeName: Path AttributeType: S GlobalSecondaryIndexes: - IndexName: GS1 KeySchema: - AttributeName: ParentId KeyType: HASH - AttributeName: ComponentId KeyType: RANGE Projection: ProjectionType: KEYS_ONLY - IndexName: GSI2 KeySchema: - AttributeName: GraphId KeyType: HASH - AttributeName: Path KeyType: RANGE Projection: ProjectionType: INCLUDE NonKeyAttributes: - ComponentId BillingMode: PAY_PER_REQUEST TableName: Components