folgte ich diese aws Dokumente, um meine DynamoDB
Tabelle einzurichten:"Das bereitgestellte Schlüsselelement nicht mit dem Schema übereinstimmen", wenn sie in einer Tabelle in DynamoDB Schreiben
Zunächst erstellte ich die Tabelle ohne Bedenken und die Tabellenstruktur würde so aussehen:
Name> String (Primary Key)
Kategorie> String
Themen> Anzahl
Nachrichten> Anzahl
Ansichten> Anzahl
Als ich versuchte, die Daten zu laden, die gegeben wurde Auf dem zweiten Hyperlink oben gibt es eine Ausnahme, die besagt:
ist ein Fehler aufgetreten (Validation), wenn die BatchWriteItem Betrieb Aufruf:
aws dynamodb batch-write-item --request-items file:///home/kula/Documents/aws/sampledata/Forum.json
Dies: Die bereitgestellten Schlüsselelement nicht das Schema hat
ich über den aws cli
verwenden Sie den folgenden Befehl überein ist die json file ich versuche zu laden, die ich kopiert es von aws.
Ich hatte auch einen Blick in diese ticket, und entfernte die Zitate für Zahlen, aber immer noch kein Glück. Wo gehe ich falsch?
Jede Hilfe wäre willkommen.
können Sie einige Zeilen aus Ihrer Datei anzeigen? –
@EyalCh Ich habe die Frage mit der JSON-Datei aktualisiert. – Kulasangar
Wie hast du die Tabelle erstellt? Können Sie den Befehl create table anzeigen? –