Étape 9 : Déployer le modèle de données - AWS Directives prescriptives

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Étape 9 : Déployer le modèle de données

Pour cet exemple spécifique, le déploiement du modèle a été effectué à l'aide de NoSQL Workbench, une application pour le développement et l'exploitation de bases de données modernes. À l'aide de cet outil, vous avez la possibilité de créer un modèle de données, de télécharger des données et de les déployer directement sur votreCompte AWS. Si vous souhaitez implémenter cet exemple, vous pouvez utiliser le AWS CloudFormation modèle suivant, qui a été généré par 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