Langkah 9: Menyebarkan model data - AWS Panduan Preskriptif

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Langkah 9: Menyebarkan model data

Untuk contoh spesifik ini, penyebaran model dilakukan dengan menggunakan NoSQL Workbench, aplikasi untuk pengembangan dan operasi database modern. Dengan menggunakan alat ini, Anda memiliki opsi untuk membuat model data, mengunggah data, dan menerapkannya langsung ke Anda. Akun AWS Jika Anda ingin menerapkan contoh ini, Anda dapat menggunakan AWS CloudFormation template berikut, yang dihasilkan oleh 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