dynamodb无法获取表格列表

时间:2014-02-09 03:07:50

标签: amazon-web-services amazon-ec2 amazon-dynamodb

我在AWS DynamoDB中创建了表,并在策略设置中授予ec2角色的权限。但是,当我使用java API在代码下运行时,不会返回任何表。有谁知道我应该做什么?

AWSCredentialsProvider credentialsProvider = new ClasspathPropertiesFileCredentialsProvider();

AmazonDynamoDB dynamoDB = new AmazonDynamoDBClient(credentialsProvider);
return dynamoDB.listTables().getTableNames().toString();

1 个答案:

答案 0 :(得分:2)

是的,默认情况下,呼叫转到“默认区域”。除非您的表位于同一区域,否则这是预期的。最好总是设置区域。