Smart View 11.1.2.5配置共享連接

Smart View 安裝好之後,除了可以使用EPM提供的共享連接(http://MyServer:19000/workspace/SmartViewProviders)之外,還可以自己編寫xml文件來提供共享連接的相關信息。


這個xml文件即可以存放在本地也可以放在HTTP服務器上供所有人訪問。首先編寫如下xml

注意:該xml文件中不支持非ASCII字符,所以請全部使用英文

<?xml version="1.0" encoding="UTF-8"?>
<res_GetProvisionedDataSources>
<Product id="Essbase DEV" name="APS-11.1.2" displayVersion="11.1">
<Server name="Essbase DEV" context="http://xxx.xxx.com:8900/aps/SmartView"></Server>
</Product>


<Product id="HP" name="HP-11.1.2" displayVersion="11.2">
<Server name="Planning DEV" context="http://xxx.xxx.com:8900/HyperionPlanning/SmartView"></Server>
</Product>


<Product providerType="ExtensionProvider" id="27EE9B0D-D5F5-42c9-AFC5-44FEA770C693"
name="OBI EE-11.1.1.7" displayVersion="11.7">
<Server name="BIEE DEV" context="OBI:http://xxx.xxx.com:8803/analytics/jbips"></Server>
</Product>

</res_GetProvisionedDataSources>

可以看到,上面提供了對Essbase、Planning、BIEE的訪問信息,大家可以根據自己的需要添加相關的信息

注意:對於Essbase來說,如果想要自定義名稱,必須修改Product的ID屬性,不然不起作用。

然後將該xml保存爲SmartViewProviders.xml


如果只想將這個文件放在本地,則將本地的文件路徑填寫到Smart View中的共享連接URL中即可,如下所示:



當然更好的辦法是放到HTTP服務器上,提供統一的訪問地址,下面以EPM 11.1.1.2爲例講解。

將SmartViewProviders.xml上傳到$FMW/EPMSystem11R1/common/epmstatic目錄下即可,然後你就可以使用如下URL訪問

http://xxxx.xxx.com:9000/epmstatic/SmartViewProviders.xml


如果你不想上傳到這個目錄,可以自己定義一個目錄,然後在HTTP Server的config文件中定義一個別名指定該路徑(假設:/u01/hs/config/SmartViewProviders.xml)即可

以EPM內置的HTTP Server爲例,修改$FMW/user_projects/epmsystem1/httpConfig/autogenerated/ohs中的 epm.conf 在最後添加

Alias /svc "/u01/hs/config/SmartViewProviders.xml"

保存並重啓服務,之後就可以使用如下的地址來訪問了

http://xxxx.xxx.com:9000/svc/SmartViewProviders.xml


最後,將該URL添加到Smart View中的共享連接URL中即可。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章