Dashboard 下query panel不能使用bex query(已经设置为允许外部访问)

本文介绍了解决BI环境中Dashboard无法使用非英语BICS连接查询的问题。通过修改Dashboards Processing Server的Java子VM参数来确保不同语言设置下外部访问的正常工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 1809653 - Dashboard Design 4.0 SP5 - Cannot Select Bex queries when creating new Dashboard if BICS connection language is different than english

参考此NOTE,

designer.jpg

如上图query已经设置为允许外部访问

Dashboard.jpg

如上图不能使用query ,提示allow access exteral access to this query



解决方法

  1. 登录CMC
  2. 选择服务器DashboardsProcessingServer属性
  3. 在dashboards处理服务区,修改添加java 子VM参数Dsap.sl.bics.detectMdxCompliance=infoArea
  4. 如我的初始值为
    Xmx858M,Dswfinjection.lang.directory=%CommonJavaLibDir%,Dbusinessobjects.connectivity.directory=%CONNECTIONSERVER_DIR%
    更改为 Xmx858M,Dswfinjection.lang.directory=%CommonJavaLibDir%,Dbusinessobjects.connectivity.directory=%CONNECTIONSERVER_DIR%,Dsap.sl.bics.detectMdxCompliance=infoArea

    <<<make sure that there is no - no space either before nor after the comma>>>
  5. 重启此服务器