Fase 9: Implementazione del modello di dati - AWS Guida prescrittiva

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Fase 9: Implementazione del modello di dati

Per questo esempio specifico, l'implementazione del modello è stata effettuata utilizzando NoSQL Workbench, un'applicazione per lo sviluppo e il funzionamento di database moderni. Utilizzando questo strumento, hai la possibilità di creare un modello di dati, caricare dati e distribuirlo direttamente sul tuo. Account AWS Se si desidera implementare questo esempio, è possibile utilizzare il seguente AWS CloudFormation modello, generato da 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