Ejecutar consulta
La referencia zcql_service utilizada en el fragmento de código a continuación es la instancia del componente creada anteriormente. Según el objeto de consulta que se pase, la respuesta devuelve un objeto de fila o un array de objetos de fila.
Construir y ejecutar la consulta en el Data Store principal
Para que las consultas ZCQL se ejecuten en el Data Store principal, puedes construir el objeto de consulta y pasarlo al método execute_query() como se muestra a continuación. Estas consultas pueden incluir sentencias SELECT, INSERT, UPDATE o DELETE. A continuación se muestra una consulta INSERT de ejemplo:
#Construir la consulta ZCQL
query = 'INSERT into ShipmentData (productID, productName, region) VALUES (3782, A4 Reams, India)'
result = zcql_service.execute_query(query)
Construir y ejecutar la consulta en la base de datos OLAP
Las consultas que ejecutes en la base de datos OLAP solo deben incluir la sentencia SELECT, ya que las operaciones de escritura directa en ella no están permitidas. Puedes construir el objeto de consulta y pasarlo al método execute_olap_query(). A continuación se muestra una consulta SELECT analítica de ejemplo.
//Construct the query to execute
query = 'SELECT SUM(price) FROM ShipmentData';
result = zcql_service.execute_olap_query(query);
Parámetros utilizados
| Nombre del parámetro | Tipo de dato | Definición |
|---|---|---|
| query | String | Un parámetro obligatorio. Almacenará la consulta a ejecutar. |
Última actualización 2026-03-30 13:40:30 +0530 IST
Yes
No
Send your feedback to us