我在WSO2 DAS中创建了一个租户,我通过该租户进行了身份验证。我创建了一个流事件,当我转到仪表板设计器并尝试创建一个小工具时,我收到以下错误。
[2016-02-11 12:08:15,207] ERROR {org.wso2.carbon.analytics.jsservice.AnalyticsJSServiceConnector} - Failed to get the table schema for table: TT : [-1234:TT] does not exist org.wso2.carbon.analytics.datasource.commons.exception.AnalyticsTableNotAvailableException: [-1234:TT] does not exist
答案 0 :(得分:1)
这是对我有用的解决方案。
转到文件:
<DAS_HOME>/repository/deployment/server/jaggeryapps/portal/controllers/apis/analytics.jag
并将第80行更改为:
loggedInUser = token[USERNAME]+"@"+token["domain"];
答案 1 :(得分:0)
如果您通过使用租户凭据进行日志记录来创建流,则需要使用相同的租户凭据登录Analytic Dashboards。为一个租户创建的流不适用于其他租户。根据您的屏幕截图,您已使用管理员凭据记录。
答案 2 :(得分:0)
我遇到同样的问题,我使用租户凭据访问仪表板设计器,当我尝试创建小工具时遇到同样的问题,如果我使用超级租户,我可以毫无问题地创建小工具。