2017-08-04 3 views
0

Ich versuche, den select Befehl von AWS SimpleDB von AWS CLI zu verwenden.AWS SimpleDB CLI: Wie verwende ich den 'select' Befehl?

Die erforderliche Aufruf ist wie folgt: --select-expression (string) The expression used to query the domain.

The select is supposed to be similar to the SQL select statement, ich erhalte Fehler über die Syntax, zB jedoch halten: select --select-expression <value>

mit select-expression wie folgt beschrieben werden

aws sdb select --select-expression "select * from my-domain"

An error occurred (InvalidQueryExpression) when calling the Select operation: The specified query expression syntax is not valid.

Ich kann keine Dokumentation oder ein Beispiel über die richtige zu verwendende Syntax finden.

+1

Randbemerkung: Amazon SimpleDB ist effektiv veraltet. Es ist immer noch da, es läuft noch, die [Dokumentation ist verfügbar, wenn Sie wissen, wo Sie suchen müssen] (http://docs.aws.amazon.com/AmazonSimpleDB/latest/DeveloperGuide/Welcome.html). Wenn Sie jedoch nach einer langfristigen Lösung suchen, sollten Sie stattdessen Amazon DynamoDB verwenden. –

Antwort

1

ich die Lösung gefunden - stellt sich heraus, ich einfache Anführungszeichen für die Abfrage und Sonderzeichen um den Tabellennamen zu verwenden, erforderlich:

aws sdb wählen --select-Ausdruck ‚select * from` my-Domain `

Verwandte Themen