API cacheResult - Teradata AppCenter

Teradata® AppCenter Guía del usuario

Product
Teradata AppCenter
Release Number
1.7
Published
Diciembre de 2018
Language
Español
Last Update
2019-01-04
dita:mapPath
es-ES/kxd1542721295221.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-1111
Product Category
Analytical Ecosystem

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");