Creación de instrucciones PartiQL - Amazon DynamoDB

Creación de instrucciones PartiQL

Para utilizar NoSQL Workbench para crear instrucciones PartiQL para DynamoDB elija Editor de PartiQL junto a la parte superior de la interfaz de usuario de NoSQL Workbench.

Puede crear los siguientes tipos de instrucciones PartiQL en el generador de operaciones.

Instrucciones Singleton

Para ejecutar o generar código para una instrucción PartiQL, haga lo siguiente.

  1. Elija el editor de PartiQL junto a la parte superior de la ventana.

  2. Ingrese una Instrucción PartiQL válida.

  3. Si la instrucción utiliza parámetros:

    1. Elegir Parámetros de solicitudes opcionales.

    2. Elegir Agregar parámetro nuevo.

    3. Ingrese el tipo de atributo y el valor.

    4. Si desea añadir parámetros adicionales, repita los pasos b y c.

  4. Si desea generar código, seleccione Generate code (Generar código).

    Seleccione el idioma que desee en las pestañas mostradas. Ahora puede copiar este código y utilizarlo en su aplicación.

  5. Si desea que la operación se ejecute inmediatamente, seleccione Execute (Ejecutar).

  6. Si desea guardar esta operación para su uso posterior, elija Save operation (Guardar operación). A continuación, escriba un nombre para la operación y elija Save (Guardar).

Transacciones

Para ejecutar o generar el código para una transacción PartiQL, haga lo siguiente.

  1. Elija PartiQLTransaction del menú desplegable Más operaciones.

  2. Elegir Agregar una nueva instrucción.

  3. Ingrese una Instruccción PartiQL válida.

    nota

    Las operaciones de lectura y escritura no se admiten en la misma solicitud de transacción PartiQL. Una instrucción SELECT no puede estar en la misma solicitud con las instrucciones INSERT, UPDATE y DELETE. Consulte Realización de transacciones con PartiQL para DynamoDB para obtener más información.

  4. Si su instrucción utiliza parámetros

    1. Elegir Parámetros de solicitudes opcionales.

    2. Elegir Agregar parámetro nuevo.

    3. Ingrese el tipo de atributo y el valor.

    4. Si desea añadir parámetros adicionales, repita los pasos b y c.

  5. Si desea agregar más instrucciones, repita los pasos 2 a 4.

  6. Si desea generar código, seleccione Generate code (Generar código).

    Seleccione el idioma que desee en las pestañas mostradas. Ahora puede copiar este código y utilizarlo en su aplicación.

  7. Si desea que la operación se ejecute inmediatamente, seleccione Execute (Ejecutar).

  8. Si desea guardar esta operación para su uso posterior, elija Save operation (Guardar operación). A continuación, escriba un nombre para la operación y elija Save (Guardar).

Lote

Para ejecutar o generar código para un lote de PartiQL, haga lo siguiente.

  1. Elija PartiQLBatch del menú desplegable Más operaciones.

  2. Elegir Agregar una nueva instrucción.

  3. Ingrese una Instrucción PartiQL válida.

    nota

    Las operaciones de lectura y escritura no se admiten en la misma solicitud por lotes PartiQL, lo que significa que una instrucción SELECT no puede estar en la misma solicitud con instrucciones INSERT, UPDATE y DELETE. No se permiten operaciones de escritura en el mismo elemento. Al igual que con la operación BatchGetItem, solo se admiten operaciones de lectura singleton. No se admiten las operaciones de análisis y consulta. Consulte Ejecución de operaciones por lote con PartiQL para DynamoDB para obtener más información.

  4. Si la instrucción utiliza parámetros:

    1. Elegir Parámetros de solicitudes opcionales.

    2. Elegir Agregar parámetro nuevo.

    3. Ingrese el tipo de atributo y el valor.

    4. Si desea añadir parámetros adicionales, repita los pasos b y c.

  5. Si desea agregar más instrucciones, repita los pasos 2 a 4.

  6. Si desea generar código, seleccione Generate code (Generar código).

    Seleccione el idioma que desee en las pestañas mostradas. Ahora puede copiar este código y utilizarlo en su aplicación.

  7. Si desea que la operación se ejecute inmediatamente, seleccione Execute (Ejecutar).

  8. Si desea guardar esta operación para su uso posterior, elija Save operation (Guardar operación). A continuación, escriba un nombre para la operación y elija Save (Guardar).