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.
Erstellen eines neuen Datenmodells
Befolgen Sie diese Schritte, um ein neues Datenmodell in Amazon DynamoDB mit NoSQL Workbench zu erstellen.
Erstellen eines neuen Datenmodells
-
Öffnen Sie NoSQL Workbench und wählen Sie auf dem Hauptbildschirm die Option Modell manuell erstellen aus.
Eine neue Seite mit einer leeren Konfiguration für Ihre erste Tabelle wird geöffnet. NoSQL Workbench erstellt alle neuen Datenmodelle mit einem Standardnamen (d. h. untitled-2) und fügt sie dem Projektordner Drafts hinzu.
-
Geben Sie auf dem Bildschirm für die Tabellenkonfiguration Folgendes an:
-
Tabellenname – Einen eindeutigen Namen für die Tabelle eingeben.
-
Partitionsschlüssel — Geben Sie einen Namen für den Partitionsschlüssel ein und geben Sie dessen Typ an. Optional können Sie außerdem ein detaillierteres Datentypformat für die Generierung von Beispieldaten auswählen.
-
Wenn Sie einen Sortierschlüssel hinzufügen möchten, geben Sie den Namen und den Typ des Sortierschlüssels an. Optional können Sie ein detaillierteres Datentypformat für die Generierung von Beispieldaten auswählen.
Anmerkung
Weitere Informationen zum Entwerfen von Primärschlüsseln, zum effektiven Entwerfen und Verwenden von Partitionsschlüsseln und zur Verwendung von Sortierschlüsseln finden Sie in folgenden Abschnitten:
-
-
Sie können weitere Attribute hinzufügen, um Ihr Modell und Ihre Zugriffsmuster genauer zu validieren. Um weitere Attribute hinzuzufügen:
-
Wählen Sie Attribut hinzufügen aus.
-
Geben Sie den Namen und den Typ des Attributs an.
-
Optional können Sie ein detaillierteres Datentypformat für die Generierung von Beispieldaten auswählen.
-
-
Falls Sie einen globalen sekundären Index hinzufügen möchten, wählen Sie Add global secondary index (Globalen sekundären Index hinzufügen). Geben Sie Global secondary index name (Name des globalen sekundären Indexes), das Attribut Partition key (Partitionsschlüssel) und Projection type (Projektionstyp) an.
Weitere Informationen über das Arbeiten mit globalen sekundären Indizes in DynamoDB finden Sie unter Globale sekundäre Indizes.
-
Fügen Sie optional eine Facette hinzu. Eine Facette ist ein virtuelles Konstrukt in NoSQL Workbench. Es ist kein funktionales Konstrukt in DynamoDB. Facetten in NoSQL Workbench helfen Ihnen, die unterschiedlichen Datenzugriffsmuster einer Anwendung für DynamoDB mit nur einer Teilmenge der Daten in einer Tabelle zu visualisieren.
Anmerkung
Wir empfehlen Ihnen, diese Option anstelle von Zugriffsmuster hinzufügen und validieren Facets zu verwenden, um zu visualisieren, wie Ihre Anwendung auf Daten in DynamoDB zugreift. Zugriffsmuster spiegeln Ihre tatsächlichen Datenbankinteraktionen wider und helfen Ihnen, das richtige Datenmodell für Ihren Anwendungsfall zu erstellen, während Facetten nicht funktionale Visualisierungen sind.
Klicken Sie auf Add Facet (Facette hinzufügen). Machen Sie folgende Angaben:
-
den Facet name (Name der Facette),
-
Ein Alias für den Partitionsschlüssel, der die Unterscheidung dieser Facettenansicht erleichtert.
-
Ein Alias für den Sortierschlüssel, wenn Sie einen Sortierschlüssel für die Tabelle angegeben haben.
-
Wählen Sie die Attribute aus, die Teil dieser Facette sind.
Wenn Sie weitere Facetten hinzufügen möchten, wiederholen Sie diesen Schritt.
-
-
Klicken Sie abschließend auf die Schaltfläche Speichern, um die Tabelle zu erstellen.
-
Wenn Sie weitere Tabellen oder globale Sekundärindizes benötigen, klicken Sie auf das +-Symbol über der Tabelle, die Sie gerade erstellt haben.