Paso 2: Escribir datos en una tabla mediante la consola o la AWS CLI. - Amazon DynamoDB

Paso 2: Escribir datos en una tabla mediante la consola o la AWS CLI.

En este paso, se agregan varios elementos a la tabla Music que creó en el Paso 1: Crear una tabla.

Para obtener más información sobre las operaciones de escritura, consulte Escritura de un elemento.

Siga estos pasos para escribir datos en la tabla Music mediante la consola de DynamoDB.

  1. Abra la consola de DynamoDB en https://console.aws.amazon.com/dynamodb/.

  2. En el panel de navegación del lado izquierdo de la consola, elija Tables (Tablas).

  3. En la lista de tablas, elija la tabla Music (Música).

    
                                Captura de pantalla de la consola donde se muestra la vista Tablas con una tabla Music (Música).
  4. Seleccione View Items (Ver elementos).

    
                                Captura de pantalla de la consola donde se muestra el botón View items (Ver elementos) en la vista de tabla.
  5. En la vista Items (Elementos), elija Create item (Crear elemento).

    
                                Captura de pantalla de la consola donde se muestra la tabla Music (Música) y el botón Create item (Crear elemento).
  6. Elija Add new attribute (Agregar nuevo atributo) y, a continuación, elija Number (Número). Nombre el campo Awards.

    
                                Captura de pantalla de la consola donde se muestra la lista Add new attribute (Agregar nuevo atributo).
  7. Repita este proceso para crear un AlbumTitle de tipo String (Cadena).

  8. Ingrese los valores siguientes para el elemento:

    1. En Artist (Artista), escriba el valor No One You Know.

    2. En SongTitle, escriba Call Me Today.

    3. En AlbumTitle, escriba Somewhat Famous.

    4. En Awards (Premios), escriba 1.

  9. Elija Create Item (Crear elemento).

    
                                Captura de pantalla de la consola donde se muestran los campos rellenados para el elemento.
  10. Repita este proceso y cree otro elemento con los valores siguientes:

    1. En Artist (Artista), escriba Acme Band.

    2. En SongTitle escriba Happy Day.

    3. En AlbumTitle, escriba Songs About Life.

    4. En Awards (Premios), escriba 10.

  11. Haga esto una vez más para crear otro elemento con el mismo Artist (Artista) que el paso anterior, pero valores diferentes para los demás atributos:

    1. En Artist (Artista), escriba Acme Band.

    2. En SongTitle escriba PartiQL Rocks.

    3. En AlbumTitle, escriba Another Album Title.

    4. En Awards (Premios), escriba 8.

En el siguiente ejemplo de AWS CLI se crean varios elementos nuevos en la tabla mediante Music. Puede hacerlo mediante la API de DynamoDB o PartiQL, un lenguaje de consulta compatible con SQL para DynamoDB.

DynamoDB API
aws dynamodb put-item \ --table-name Music \ --item \ '{"Artist": {"S": "No One You Know"}, "SongTitle": {"S": "Call Me Today"}, "AlbumTitle": {"S": "Somewhat Famous"}, "Awards": {"N": "1"}}' aws dynamodb put-item \ --table-name Music \ --item \ '{"Artist": {"S": "No One You Know"}, "SongTitle": {"S": "Howdy"}, "AlbumTitle": {"S": "Somewhat Famous"}, "Awards": {"N": "2"}}' aws dynamodb put-item \ --table-name Music \ --item \ '{"Artist": {"S": "Acme Band"}, "SongTitle": {"S": "Happy Day"}, "AlbumTitle": {"S": "Songs About Life"}, "Awards": {"N": "10"} }' aws dynamodb put-item \ --table-name Music \ --item \ '{"Artist": {"S": "Acme Band"}, "SongTitle": {"S": "PartiQL Rocks"}, "AlbumTitle": {"S": "Another Album Title"}, "Awards": {"N": "8"} }'
PartiQL for DynamoDB
aws dynamodb execute-statement --statement "INSERT INTO Music \ VALUE \ {'Artist':'No One You Know','SongTitle':'Call Me Today', 'AlbumTitle':'Somewhat Famous', 'Awards':'1'}" aws dynamodb execute-statement --statement "INSERT INTO Music \ VALUE \ {'Artist':'No One You Know','SongTitle':'Howdy', 'AlbumTitle':'Somewhat Famous', 'Awards':'2'}" aws dynamodb execute-statement --statement "INSERT INTO Music \ VALUE \ {'Artist':'Acme Band','SongTitle':'Happy Day', 'AlbumTitle':'Songs About Life', 'Awards':'10'}" aws dynamodb execute-statement --statement "INSERT INTO Music \ VALUE \ {'Artist':'Acme Band','SongTitle':'PartiQL Rocks', 'AlbumTitle':'Another Album Title', 'Awards':'8'}"

Para obtener más información sobre la escritura de datos con PartiQL, consulte Instrucciones insert de PartiQL.

Para obtener más información sobre los tipos de datos admitidos en DynamoDB, consulte Tipos de datos.

Para obtener más información sobre cómo representar los tipos de datos de DynamoDB en JSON, consulte Valores de los atributos.

Después de escribir los datos en la tabla, continúe en el Paso 3: Leer datos de una tabla.