AWS CLIを使った DynamoDB Queryコマンドを使った テーブルデータ取得方法です。
テーブル名 = table1として Partition Key = ID ソートキーなしの場合
aws dynamodb query \ --table-name table1 \ --key-condition-expression "ID = :U" \ --expression-attribute-values '{":U":{"S":"検索したい文字"}}' \ --profile あれば --region ap-northeast-1 > out.json
–profileや–region指定なければ入れなくてOKです。例では最後にout.jsonファイルに出力されます。ソートキーが無い場合Queryはあまり意味が無いかもです
上記 table1テーブルにPartition KeyとSort Keyがある場合(Sort Key = SORT1)
aws dynamodb query \ --table-name table1 \ --key-condition-expression "ID = :U and begins_with(SORT1, :S)" \ --expression-attribute-values '{":U":{"S":"検索したい文字"}, ":S":{"S":"検索したいソート名"}}' \ --profile あれば --region ap-northeast-1 > out.json
–key-condition-expressionにbegins_with()が入っていますが この場合前方一致の文字列検索が可能です。