Tabellen erstellen und verwalten
DynoTable erstellt und löscht Tabellen, fügt globale Sekundärindizes hinzu und entfernt sie und bearbeitet die Handvoll Tabelleneinstellungen, die du am häufigsten änderst – TTL, Kapazitätsmodus und Löschschutz. Du musst nicht mehr in die AWS-Konsole wechseln, um eine neue Tabelle anzulegen oder einen Index hinzuzufügen.
Alles außer Tabelle erstellen liegt an einem Ort: Der Einstellungen-Button in der Tabellen-Symbolleiste öffnet den Tabellen-Dialog, und dessen linke Leiste enthält Sekundäre Indizes und Einstellungen.
Jede Aktion auf dieser Seite schreibt in die Control Plane von DynamoDB, deshalb brauchen alle eine aktive Lizenz oder Testphase. Siehe Aktivierung.

Eine Tabelle erstellen
Klicke mit der rechten Maustaste irgendwo in die Tabellenliste der Seitenleiste,
oder öffne die Befehlspalette mit Cmd/Ctrl+K und wähle Tabelle
erstellen. Fülle aus:
- Tabellenname – 3 bis 255 Zeichen, nur Buchstaben, Ziffern,
_,-und.. - Partitionsschlüssel – ein Attributname und sein Typ: String, Zahl oder Binär.
- Sortierschlüssel – optional. Sortierschlüssel hinzufügen blendet ihn ein; Entfernen nimmt ihn wieder weg.
- Kapazitätsmodus – On-Demand (Bezahlung pro Request, keine Leerlaufkosten) oder Provisioniert mit Lese- und Schreibkapazitätseinheiten.
Die Tabelle öffnet sich in einem Tab, sobald DynamoDB sie akzeptiert.
Kombinationen, die DynamoDB ablehnt, werden abgefangen, bevor irgendetwas gesendet wird, und die Meldung nennt das Problem beim Namen, statt einen Validierungsfehler durchzureichen – ein Sortierschlüssel, der den Partitionsschlüssel wiederholt, provisionierte Kapazität ohne Lese- oder Schreibeinheiten oder Kapazitätseinheiten auf einer On-Demand-Tabelle.
Add or drop a global secondary index
Öffne den Tabelleneinstellungen-Dialog und wähle Sekundäre Indizes. Der Bereich listet jeden globalen und lokalen Sekundärindex mit seinen Schlüsseln, seiner Projektion und seiner Größe auf.
Index erstellen fragt nach:
- Indexname – 3 bis 255 Zeichen, derselbe Zeichensatz wie bei einem Tabellennamen.
- Partitionsschlüssel und ein optionaler Sortierschlüssel, jeweils mit einem Typ.
- Projektion – Alle Attribute (am einfachsten, größter Speicherbedarf), Nur Schlüssel (am kleinsten, andere Attribute brauchen einen Abruf aus der Basistabelle) oder Einschließen plus die Attribute, die du auflistest, bis zu 20.
- Lese- und Schreibeinheiten, nur bei einer provisionierten Tabelle.
DynoTable weist einen doppelten Indexnamen zurück, einen Sortierschlüssel, der den Partitionsschlüssel des Index wiederholt, eine Einschließen-Projektion ohne aufgelistete Attribute und ein Schlüsselattribut, dessen Typ einer bestehenden Attributdefinition widerspricht – diese letzte Meldung nennt den Typ, den die Tabelle bereits verwendet.
Ein neuer Index zeigt Creating, dann Backfilling, während DynamoDB ihn befüllt. Der Bereich fragt den Status ab, bis er sich stabilisiert. Das Löschen eines Index verlangt zuerst eine Bestätigung.
Zwei Grenzen, die man kennen sollte – beide von DynamoDB, nicht von uns:
- Lokale Sekundärindizes sind hier schreibgeschützt. DynamoDB legt sie beim Erstellen der Tabelle fest, deshalb kann kein Tool nachträglich einen hinzufügen oder entfernen.
- Ein bestehender Index lässt sich nicht bearbeiten. Ändere eine Projektion, indem du einen Ersatzindex erstellst und den alten löschst.
Welche Projektion du wählen solltest, steht unter Index-Projektionen.

Table settings
Der Bereich Einstellungen des Tabelleneinstellungen-Dialogs enthält
drei Bedienelemente. Alle drei sind schreibgeschützt, solange der Status der
Tabelle etwas anderes als ACTIVE ist – eine Tabelle, die eine frühere
Änderung noch verarbeitet, sagt es dir. Kapazitätsmodus und TTL verlangen in
beide Richtungen eine Bestätigung; der Löschschutz nur, wenn du ihn ausschaltst,
weil das Einschalten nichts wegnimmt.
Kapazitätsmodus wechselt zwischen On-Demand und Provisioniert und bearbeitet Lese- und Schreibkapazitätseinheiten auf einer provisionierten Tabelle. AWS begrenzt, wie oft du zurück zu Provisioniert wechseln kannst; siehe On-Demand-Durchsatz.
Time to Live (TTL) nimmt das Attribut entgegen, das den Ablaufzeitstempel in Epochensekunden enthält, und aktiviert dann das Ablaufen. TTL zu deaktivieren stoppt künftiges Ablaufen und behält die Items, die bereits in der Tabelle sind. Das Grid markiert eine TTL-Spalte und streicht abgelaufene Items durch – siehe Tabellen durchsuchen.
Löschschutz verhindert, dass DynamoDB die Tabelle überhaupt löscht – egal, wer es verlangt und was dessen IAM-Berechtigungen erlauben. Das Ausschalten wird separat bestätigt.

Eine Tabelle löschen
Tabelle löschen sitzt im Gefahrenbereich unten im Bereich Einstellungen. Der Button ist deaktiviert, solange der Löschschutz aktiv ist.
Beim Löschen musst du den Tabellennamen exakt erneut eintippen. Die Tabelle und jedes Item darin sind weg, DynamoDB kennt kein Undo, und der Tab schließt sich, sobald die Tabelle verschwunden ist.
Was in der AWS-Konsole bleibt
DynoTable deckt die Einstellungen ab, die du während der Arbeit mit den Daten einer Tabelle änderst. Für diese brauchst du die AWS-Konsole oder die CLI:
- Backups, Point-in-Time-Recovery und Wiederherstellungen.
- DynamoDB Streams und Kinesis Data Streams.
- Globale Tabellen und Replikate.
- Contributor Insights und CloudWatch-Alarme.
- Tags und ressourcenbasierte Richtlinien.
Der KI-Assistent und der MCP-Server können ebenfalls keine Tabellen und Indizes erstellen, ändern oder löschen. Diese Aktionen gehören dir, über die Benutzeroberfläche – nichts, was ein Agent steuert, kann sie erreichen.








