1.6 - API cacheResult - Teradata AppCenter

Teradata® AppCenter Guía del usuario

prodname
Teradata AppCenter
vrm_release
1.6
created_date
Septiembre de 2018
category
Guía del usuario
featnum
B035-1111-098K-ESN

Propósito

La API cacheResult almacena en caché el resultado de la consulta o la visualización para que pueda ver o compartir los resultados con otros usuarios. La API cacheResult toma resultados como una cadena o un flujo de datos. Para obtener resultados grandes, Teradata recomienda que utilice un flujo de datos para reducir el consumo de memoria.

Los resultados del trabajo están disponibles durante 30 días a partir del momento en que se generan, después de los cuales, caducan. El usuario raíz puede cambiar la opción predeterminada a un valor entre 1 y 365 días desde Configuración en la IU.

Ejemplos de código Java

Ejemplo de cadena:
String queryResult = client.query(query); client.cacheResult(queryResult, "application/json");
Ejemplo de flujo de datos:
InputStream queryResultStream = client.streamResultsFromQuery(query); client.cacheResult(queryResultStream, "application/json");