设置 AWS DynamoDB 表中的列顺序

msc*_*msc 5 python datatable amazon-web-services amazon-dynamodb

我是亚马逊网络服务云的新手。我正在尝试将我的数据存储到 aws DynamoDB表中。我已经使用python 脚本DynamoDB 中创建了表。请显示下面的快照。

aws

在表中,列的顺序没有按照我的要求显示。我想对列进行排序,例如,

Rpi_ID    RowKey    Name         Time            Date

A100       1        msc       02:07:18 PM       01-04-2017
Run Code Online (Sandbox Code Playgroud)

那么,如何根据我的要求设置列?

我的蟒蛇把项目代码:

Table.put_item(
           Item={
            'RowKey': 1,            
            'Rpi_ID': 'A100',
            'Name': 'msc',
            'Time': time.strftime("%I:%M:%S %p"),
            'Date': time.strftime("%d-%m-%Y"),
            }
        )
Run Code Online (Sandbox Code Playgroud)

请帮我。提前致谢。

PS:对不起,我的英语不好。

Joh*_*ein 5

Amazon DynamoDB 是一个 NoSQL 数据库。它不使用列的概念。这是因为每个项目(行)可以有不同的数据。管理控制台试图以列的形式显示数据,以便于我们人类阅读。

从 DynamoDB 检索数据时,您可以请求特定的键(例如Name),或者您可以接收一个 JSON 对象,您可以从中根据键和值解析必要的信息。