Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Schritt 9: Bereitstellen des Datenmodells
Für dieses spezifische Beispiel wurde die Bereitstellung des Modells mit NoSQL Workbench durchgeführt, einer Anwendung für die moderne Datenbankentwicklung und den modernen Betrieb. Mit diesem Tool haben Sie die Möglichkeit, ein Datenmodell zu erstellen, Daten hochzuladen und direkt in Ihrem bereitzustellenAWS-Konto. Wenn Sie dieses Beispiel implementieren möchten, können Sie die folgende AWS CloudFormation Vorlage verwenden, die von NoSQL Workbench generiert wurde.
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