View a markdown version of this page

Erstellen eines neuen Datenmodells - Amazon DynamoDB

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
  1. Ö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 (z. B. untitled-2) und fügt sie dem Projektordner Drafts hinzu.

  2. Geben Sie auf dem Bildschirm zur Tabellenkonfiguration Folgendes an:

    • Tabellenname – Einen eindeutigen Namen für die Tabelle eingeben.

    • Partitionsschlüssel — Geben Sie einen Partitionsschlüsselnamen ein und geben Sie seinen 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:

  3. Sie können weitere Attribute hinzufügen, um Ihr Modell und Ihre Zugriffsmuster klarer 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.

  4. 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.

  5. 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 verschiedenen Datenzugriffsmuster einer Anwendung für DynamoDB mit nur einer Teilmenge der Daten in einer Tabelle zu visualisieren.

    Anmerkung

    Wir empfehlen Ihnen, Facets Hinzufügen und Überprüfen von Zugriffsmustern zu verwenden, um zu visualisieren, wie Ihre Anwendung auf Daten in DynamoDB zugreift. Zugriffsmuster spiegeln Ihre tatsächlichen Datenbankinteraktionen wider und helfen Ihnen dabei, das richtige Datenmodell für Ihren Anwendungsfall zu erstellen, obwohl Facetten keine funktionalen 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 Sortierschlüssel-Alias, 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.

  6. Wählen Sie abschließend Speichern, um die Tabelle zu erstellen.

  7. Wenn Sie andere Tabellen oder globale sekundäre Indizes benötigen, wählen Sie das Pluszeichen (+) über der Tabelle, die Sie gerade erstellt haben.