public class ClientInsightService
extends java.lang.Object
构造器和说明 |
---|
ClientInsightService(ClientConnector connector) |
限定符和类型 | 方法和说明 |
---|---|
void |
cleanTempTablePool()
清空透视分析临时表
|
void |
close(java.lang.String clientId)
关闭透视分析
|
java.lang.String |
createInsightQuery(java.lang.String businessViewId,
java.lang.String name,
java.lang.String alias,
java.lang.String desc,
java.lang.String folderId)
创建透视分析
|
SystemConfig |
getExportWithCacheConfig()
获取透视分析系统选项导出使用缓存默认值
|
smartbi.net.sf.json.JSONObject |
getInsightQuery(java.lang.String clientId)
重新获取报表对象的当前状态
|
smartbi.net.sf.json.JSONArray |
getParamDefaultValueByPID(java.lang.String panelId,
java.lang.String paramId)
根据参数Id获取参数默认值
|
java.util.List<NameValuePair> |
getParamStandbyValue(java.lang.String panelId,
java.lang.String paramId)
获取参数备选值
|
ReportData |
getRawReportData(java.lang.String clientId,
int pageNum)
获取原始报表数据
|
smartbi.net.sf.json.JSONObject |
openQuery(java.lang.String reportId,
java.lang.String pageId)
打开透视分析
|
void |
setParamValue(java.lang.String panelId,
java.lang.String paramId,
java.lang.String value,
java.lang.String displayValue)
设置参数值
|
public ClientInsightService(ClientConnector connector)
connector
- 客户端连接器public void cleanTempTablePool()
public smartbi.net.sf.json.JSONObject openQuery(java.lang.String reportId, java.lang.String pageId)
reportId
- 报表IdpageId
- 页面Idpublic java.util.List<NameValuePair> getParamStandbyValue(java.lang.String panelId, java.lang.String paramId)
panelId
- 参数面板ClientIdparamId
- 参数Idpublic smartbi.net.sf.json.JSONArray getParamDefaultValueByPID(java.lang.String panelId, java.lang.String paramId)
panelId
- 参数面板ClientIdparamId
- 参数Idpublic void setParamValue(java.lang.String panelId, java.lang.String paramId, java.lang.String value, java.lang.String displayValue)
panelId
- 参数面板ClientIdparamId
- 参数Idvalue
- 参数真实值displayValue
- 参数显示值public void close(java.lang.String clientId)
clientId
- clientIdpublic java.lang.String createInsightQuery(java.lang.String businessViewId, java.lang.String name, java.lang.String alias, java.lang.String desc, java.lang.String folderId)
businessViewId
- 业务查询IDname
- 名称alias
- 别名desc
- 描述folderId
- 保存目录的IDpublic smartbi.net.sf.json.JSONObject getInsightQuery(java.lang.String clientId)
clientId
- clientIdpublic SystemConfig getExportWithCacheConfig()
public ReportData getRawReportData(java.lang.String clientId, int pageNum)
clientId
- 客户端IDpageNum
- 页码