Betriebsabläufe erstellen API - 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.

Betriebsabläufe erstellen API

Um No SQL Workbench zum Erstellen von DynamoDB zu verwenden CRUDAPIs, wählen Sie Operation Builder auf der linken Seite der No SQL Workbench-Benutzeroberfläche aus.

Wählen Sie dann Öffnen und wählen Sie eine Verbindung aus.

Sie können die folgenden Aktionen in Operation Builder durchführen:

Tabelle löschen

Gehen Sie wie folgt vor, um einen Delete Table Vorgang auszuführen.

  1. Suchen Sie im Abschnitt Tabellen nach der Tabelle, die Sie löschen möchten.

  2. Wählen Sie im Menü mit den horizontalen Auslassungspunkten die Option Tabelle löschen aus.

  3. Bestätigen Sie, dass Sie die Tabelle löschen möchten, indem Sie den Tabellennamen eingeben.

  4. Wählen Sie Löschen aus.

Weitere Informationen zu diesem Vorgang finden Sie unter Tabelle löschen in der Amazon DynamoDB DynamoDB-Referenz API.

Löschen GSI

Gehen Sie wie folgt vor, um einen Delete GSI Vorgang auszuführen.

  1. Suchen Sie im Abschnitt Tabellen nach GSI der Tabelle, die Sie löschen möchten.

  2. Wählen Sie im Menü mit den horizontalen Auslassungspunkten die Option Löschen GSI aus.

  3. Bestätigen Sie, dass Sie das löschen möchten, GSI indem Sie den GSINamen eingeben.

  4. Wählen Sie Löschen aus.

Weitere Informationen zu diesem Vorgang finden Sie unter Tabelle löschen in der Amazon DynamoDB DynamoDB-Referenz API.

Create table

Gehen Sie wie folgt vor, um einen Create Table Vorgang auszuführen.

  1. Wählen Sie das Pluszeichen neben dem Abschnitt Tabellen.

  2. Geben Sie den gewünschten Tabellennamen ein.

  3. Erstellen Sie einen Partitionsschlüssel.

  4. Optional: Erstellen Sie einen Sortierschlüssel.

  5. Um die Kapazitätseinstellungen anzupassen, deaktivieren Sie das Kontrollkästchen neben Standardkapazitätseinstellungen verwenden.

    • Sie können jetzt entweder Provisioned (Bereitgestellt) oder On-demand capacity (On-Demand-Kapazität) auswählen.

      Wenn „Provisioned“ (Bereitgestellt) ausgewählt ist, können Sie minimale und maximale Lese- und Schreibkapazitätseinheiten festlegen. Sie können außerdem Auto Scaling aktivieren oder deaktivieren.

    • Wenn die Tabelle derzeit auf On-Demand eingestellt ist, können Sie keinen bereitgestellten Durchsatz angeben.

    • Wenn Sie von On-Demand-Durchsatz zu Bereitgestelltem Durchsatz wechseln, wird Autoscaling automatisch auf alle GSIs mit folgenden Werten angewendet: min: 1, max.: 10; Ziel: 70%

  6. Wählen Sie Überspringen GSIs und erstellen, um diese Tabelle ohne eine zu erstellen. GSI Optional können Sie Weiter auswählen, um eine Tabelle GSI mit dieser neuen Tabelle zu erstellen.

Weitere Informationen zu diesem Vorgang finden Sie unter Tabelle erstellen in der Amazon DynamoDB DynamoDB-Referenz API.

Erstellen GSI

Gehen Sie wie folgt vor, um einen Create GSI Vorgang auszuführen.

  1. Suchen Sie eine Tabelle, zu der Sie eine hinzufügen GSI möchten.

  2. Wählen Sie im Menü mit den horizontalen Auslassungspunkten die Option Erstellen GSI aus.

  3. Nennen Sie Ihren GSI Unterindex-Namen.

  4. Erstellen Sie einen Partitionsschlüssel.

  5. Optional: Erstellen Sie einen Sortierschlüssel.

  6. Wählen Sie eine Option für den Projektionstyp aus der Dropdownliste aus.

  7. Wählen Sie „Erstellen GSI“ aus.

Weitere Informationen zu diesem Vorgang finden Sie unter Tabelle erstellen in der Amazon DynamoDB DynamoDB-Referenz API.

Tabelle aktualisieren

Gehen Sie wie folgt vor, um die Kapazitätseinstellungen für eine Tabelle mit einem Update Table Vorgang zu aktualisieren.

  1. Suchen Sie die Tabelle, für die Sie die Kapazitätseinstellungen aktualisieren möchten.

  2. Wählen Sie im Menü mit den horizontalen Auslassungspunkten die Option Kapazitätseinstellungen aktualisieren aus.

  3. Wählen Sie entweder Bereitgestellte Kapazität oder Kapazität auf Abruf aus.

    Wenn Bereitgestellt ausgewählt ist, können Sie minimale und maximale Lese- und Schreibkapazitätseinheiten festlegen. Sie können außerdem Auto Scaling aktivieren oder deaktivieren.

  4. Wählen Sie Aktualisieren.

Weitere Informationen zu diesem Vorgang finden Sie in der Tabelle Update in der Amazon DynamoDB DynamoDB-Referenz API.

Aktualisieren GSI

Gehen Sie wie folgt vor, um die Kapazitätseinstellungen für eine GSI mit einer Update Table Operation zu aktualisieren.

Anmerkung

Standardmäßig erben globale sekundäre Indizes die Kapazitätseinstellungen der Basistabelle. Globale sekundäre Indizes können nur dann einen anderen Kapazitätsmodus haben, wenn sich die Basistabelle im Modus für bereitgestellte Kapazität befindet. Wenn Sie einen globalen sekundären Index für eine Tabelle mit dem Modus bereitgestellter Kapazität erstellen, müssen Sie Lese- und Schreibkapazitätseinheiten für den erwarteten Workload dieses Indexes angeben. Weitere Informationen finden Sie unter Überlegungen im Hinblick auf die bereitgestellte Durchsatzkapazität für globale sekundäre Indizes.

  1. Suchen Sie denGSI, für den Sie die Kapazitätseinstellungen aktualisieren möchten.

  2. Wählen Sie im Menü mit den horizontalen Auslassungspunkten die Option Kapazitätseinstellungen aktualisieren aus.

  3. Sie können jetzt entweder Provisioned (Bereitgestellt) oder On-demand capacity (On-Demand-Kapazität) auswählen.

    Wenn Provisioned ausgewählt ist, können Sie minimale und maximale Lese- und Schreibkapazitätseinheiten festlegen. Sie können außerdem Auto Scaling aktivieren oder deaktivieren.

  4. Wählen Sie Aktualisieren.

Weitere Informationen zu diesem Vorgang finden Sie in der Tabelle Update in der Amazon DynamoDB DynamoDB-Referenz API.

Element einfügen

Sie erstellen einen Artikel mithilfe des Put Item Vorgangs. Zum Ausführen oder Generieren von Code für eine Put Item-Operation gehen Sie folgendermaßen vor.

  1. Suchen Sie die Tabelle, in der Sie ein Element erstellen möchten.

  2. Wählen Sie in der Dropdownliste Aktionen die Option Element erstellen aus.

  3. Geben Sie den Partitionsschlüsselwert ein.

  4. Geben Sie den Sortierschlüsselwert ein, falls vorhanden.

  5. Gehen Sie folgendermaßen vor, falls Sie Nicht-Schlüssel-Attribute hinzufügen möchten:

    1. Wählen Sie + Weitere Attribute hinzufügen aus.

    2. Geben Sie Attribute name (Attributname), Type (Typ) und Value (Wert) an.

  6. Falls ein Bedingungsausdruck erfüllt sein muss, damit die Put Item-Operation erfolgreich ist, gehen Sie folgendermaßen vor:

    1. Wählen Sie Condition (Bedingung).

    2. Geben Sie den Attributnamen, Vergleichsoperator, Attributtyp und Attributwert an.

    3. Falls weitere Bedingungen erforderlich sind, wählen Sie erneut Condition (Bedingung).

    Weitere Informationen finden Sie unter Beispiel für einen DynamoDB-Bedingungsausdruck CLI.

  7. Falls Sie Code generieren möchten, wählen Sie Generate code (Code generieren) aus.

    Wählen Sie in den angezeigten Tabs Ihre gewünschte Sprache aus. Sie können diesen Code jetzt kopieren und in Ihrer Anwendung verwenden.

  8. Falls die Operation sofort ausgeführt werden soll, wählen Sie Run (Ausführen).

  9. Wenn Sie diese Operation für die spätere Verwendung speichern möchten, wählen Sie Save operation (Operation speichern) aus, geben Sie einen Namen für Ihre Operation ein und wählen Sie Save (Speichern) aus.

Weitere Informationen zu diesem Vorgang finden Sie PutItemin der Amazon DynamoDB DynamoDB-Referenz API.

Element aktualisieren

Zum Ausführen oder Generieren von Code für eine Update Item-Operation gehen Sie folgendermaßen vor.

  1. Suchen Sie die Tabelle, in der Sie ein Element aktualisieren möchten.

  2. Wählen Sie den Artikel aus.

  3. Geben Sie den Namen und den Wert des Attributs für den ausgewählten Ausdruck ein.

  4. Wenn Sie weitere Ausdrücke hinzufügen möchten, wählen Sie in der Dropdownliste Ausdruck aktualisieren einen anderen Ausdruck aus und wählen Sie dann das Pluszeichen aus.

  5. Falls ein Bedingungsausdruck erfüllt sein muss, damit die Update Item-Operation erfolgreich ist, gehen Sie folgendermaßen vor:

    1. Wählen Sie Condition (Bedingung).

    2. Geben Sie den Attributnamen, Vergleichsoperator, Attributtyp und Attributwert an.

    3. Falls weitere Bedingungen erforderlich sind, wählen Sie erneut Condition (Bedingung).

    Weitere Informationen finden Sie unter Beispiel für einen DynamoDB-Bedingungsausdruck CLI.

  6. Falls Sie Code generieren möchten, wählen Sie Generate code (Code generieren).

    Wählen Sie den Tab für die gewünschte Sprache. Sie können diesen Code jetzt kopieren und in Ihrer Anwendung verwenden.

  7. Falls die Operation sofort ausgeführt werden soll, wählen Sie Run (Ausführen).

  8. Wenn Sie diese Operation für die spätere Verwendung speichern möchten, wählen Sie Save operation (Operation speichern) aus, geben Sie einen Namen für Ihre Operation ein und wählen Sie Save (Speichern) aus.

Weitere Informationen zu diesem Vorgang finden Sie UpdateItemin der Amazon DynamoDB DynamoDB-Referenz API.

Element löschen

Gehen Sie wie folgt vor, um einen Delete Item Vorgang auszuführen.

  1. Suchen Sie die Tabelle, in der Sie ein Element löschen möchten.

  2. Wählen Sie den Artikel aus.

  3. Wählen Sie im Drop-down-Menü Aktionen die Option Element löschen aus.

  4. Bestätigen Sie, dass Sie das Element löschen möchten, indem Sie Löschen auswählen.

Weitere Informationen zu diesem Vorgang finden Sie DeleteItemin der Amazon DynamoDB DynamoDB-Referenz API.

Artikel duplizieren

Sie können einen Artikel duplizieren, indem Sie einen neuen Artikel mit denselben Attributen erstellen. Gehen Sie wie folgt vor, um ein Element zu duplizieren.

  1. Suchen Sie die Tabelle, in der Sie ein Element duplizieren möchten.

  2. Wählen Sie den Artikel aus.

  3. Wählen Sie im Drop-down-Menü Aktionen die Option Objekt duplizieren aus.

  4. Geben Sie einen neuen Partitionsschlüssel an.

  5. Geben Sie einen neuen Sortierschlüssel an (falls erforderlich).

  6. Wählen Sie Ausführen aus.

Weitere Informationen zu diesem Vorgang finden Sie DeleteItemin der Amazon DynamoDB DynamoDB-Referenz API.

Abfrage

Zum Ausführen oder Generieren von Code für eine Query-Operation gehen Sie folgendermaßen vor.

  1. Wählen Sie im oberen Bereich der No SQL Workbench-Benutzeroberfläche die Option Abfrage aus.

  2. Geben Sie den Partitionsschlüsselwert an.

  3. Falls ein Sortierschlüssel für die Query-Operation erforderlich ist:

    1. Wählen Sie Sort key (Sortierschlüssel) aus:

    2. Geben Sie den Vergleichsoperator und den Attributwert an.

  4. Wählen Sie Abfrage aus, um diesen Abfragevorgang auszuführen. Wenn weitere Optionen benötigt werden, aktivieren Sie das Kontrollkästchen Weitere Optionen und fahren Sie mit den folgenden Schritten fort.

  5. Falls nicht alle Attribute mit dem Operationsergebnis zurückgegeben werden sollen, wählen Sie Projection expression (Projektionsausdruck)aus.

  6. Klicken Sie auf das Pluszeichen (+).

  7. Geben Sie das Attribut ein, das mit dem Abfrageergebnis zurückgegeben werden soll.

  8. Falls weitere Attribute erforderlich sind, wählen Sie + (Pluszeichen).

  9. Falls ein Bedingungsausdruck erfüllt sein muss, damit die Query-Operation erfolgreich ist, gehen Sie folgendermaßen vor:

    1. Wählen Sie Condition (Bedingung).

    2. Geben Sie den Attributnamen, Vergleichsoperator, Attributtyp und Attributwert an.

    3. Falls weitere Bedingungen erforderlich sind, wählen Sie erneut Condition (Bedingung).

    Weitere Informationen finden Sie unter Beispiel für einen DynamoDB-Bedingungsausdruck CLI.

  10. Falls Sie Code generieren möchten, wählen Sie Generate code (Code generieren).

    Wählen Sie den Tab für die gewünschte Sprache. Sie können diesen Code jetzt kopieren und in Ihrer Anwendung verwenden.

  11. Falls die Operation sofort ausgeführt werden soll, wählen Sie Run (Ausführen).

  12. Wenn Sie diese Operation für die spätere Verwendung speichern möchten, wählen Sie Save operation (Operation speichern) aus, geben Sie einen Namen für Ihre Operation ein und wählen Sie Save (Speichern) aus.

Weitere Informationen zu diesem Vorgang finden Sie unter Query in der Amazon DynamoDB DynamoDB-Referenz API.

Scan

Zum Ausführen oder Generieren von Code für eine Scan-Operation gehen Sie folgendermaßen vor.

  1. Wählen Sie oben in der No SQL Workbench-Benutzeroberfläche die Option Scannen aus.

  2. Wählen Sie die Schaltfläche Scannen, um diesen grundlegenden Scanvorgang durchzuführen. Wenn Sie weitere Optionen benötigen, aktivieren Sie das Kontrollkästchen Weitere Optionen und fahren Sie mit den folgenden Schritten fort.

  3. Geben Sie einen Attributnamen an, um Ihre Scanergebnisse zu filtern.

  4. Falls nicht alle Attribute mit dem Operationsergebnis zurückgegeben werden sollen, wählen Sie Projection expression (Projektionsausdruck)aus.

  5. Falls ein Bedingungsausdruck erfüllt sein muss, damit die Scan-Operation erfolgreich ist, gehen Sie folgendermaßen vor:

    1. Wählen Sie Condition (Bedingung).

    2. Geben Sie den Attributnamen, Vergleichsoperator, Attributtyp und Attributwert an.

    3. Falls weitere Bedingungen erforderlich sind, wählen Sie erneut Condition (Bedingung).

    Weitere Informationen finden Sie unter Beispiel für einen DynamoDB-Bedingungsausdruck CLI.

  6. Falls Sie Code generieren möchten, wählen Sie Generate code (Code generieren).

    Wählen Sie den Tab für die gewünschte Sprache. Sie können diesen Code jetzt kopieren und in Ihrer Anwendung verwenden.

  7. Falls die Operation sofort ausgeführt werden soll, wählen Sie Run (Ausführen).

  8. Wenn Sie diese Operation für die spätere Verwendung speichern möchten, wählen Sie Save operation (Operation speichern) aus, geben Sie einen Namen für Ihre Operation ein und wählen Sie Save (Speichern) aus.

TransactGetItems

Zum Ausführen oder Generieren von Code für eine TransactGetItems-Operation gehen Sie folgendermaßen vor.

  1. Wählen Sie oben in der No SQL Workbench-Benutzeroberfläche in der Dropdownliste Weitere Operationen die Option aus. TransactGetItems

  2. Wählen Sie das Pluszeichen in der Nähe. TransactGetItem

  3. Geben Sie einen Partitionsschlüssel an.

  4. Geben Sie einen Sortierschlüssel an (falls erforderlich).

  5. Wählen Sie Ausführen, um den Vorgang auszuführen, Vorgang speichern, um ihn zu speichern, oder Code generieren, um Code dafür zu generieren.

Weitere Informationen über Transaktionen finden Sie unter Amazon DynamoDB Transactions.

TransactWriteItems

Zum Ausführen oder Generieren von Code für eine TransactWriteItems-Operation gehen Sie folgendermaßen vor.

  1. Wählen Sie oben in der No SQL Workbench-Benutzeroberfläche in der Dropdownliste Weitere Operationen die Option aus. TransactWriteItems

  2. Wählen Sie eine Operation aus der Dropdownliste „Aktionen“ aus.

  3. Wählen Sie das Pluszeichen in der Nähe TransactWriteItem.

  4. Wählen Sie in der Dropdownliste Aktionen den Vorgang aus, den Sie ausführen möchten.

    Zum Ändern der Reihenfolge der Aktionen wählen Sie eine Aktion in der Liste auf der linken Seite und dann den Nach-oben- oder Nach-unten-Pfeil, um sie in der Liste nach oben oder unten zu verschieben.

    Zum Löschen einer Aktion wählen Sie diese in der Liste und dann das Symbol Delete (Löschen) (Papierkorb).

  5. Wählen Sie Ausführen aus, um den Vorgang auszuführen, Vorgang speichern, um ihn zu speichern, oder Code generieren, um Code dafür zu generieren.

Weitere Informationen über Transaktionen finden Sie unter Amazon DynamoDB Transactions.