cacheResult API - Teradata AppCenter

Teradata® AppCenter 用户指南

Product
Teradata AppCenter
Release Number
1.6
Published
2018 年 9 月
Language
中文 (简体)
Last Update
2018-11-27
dita:mapPath
zh-CN/xhn1530875955586.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-1111
Product Category
Analytical Ecosystem

目的

cacheResult API 可缓存查询结果或可视化结果,以便您可以查看结果或与其他用户共享结果。cacheResult API 将结果处理为字符串或流。对于大型结果,Teradata 建议使用流来减少内存消耗。

作业结果自生成之时起 30 天内有效,之后将过期。root 用户可以从 UI 中的设置将缺省值更改为介于 1 到 365 天之间的值。

Java 代码示例

字符串示例:
String queryResult = client.query(query); client.cacheResult(queryResult, "application/json");
流示例:
InputStream queryResultStream = client.streamResultsFromQuery(query); client.cacheResult(queryResultStream, "application/json");