問題:
使用SmartView共用串連時,沒有串連Essbase的選項,具體表現入下圖:
正常串連應如下圖:
解決:
1.1 安裝部署aps
安裝aps: 雙擊installTool.cmd 進行安裝,如下圖勾選“Provider Services Web 應用程式”:
一直下一步,其他預設,直至安裝完成。
部署aps:
點擊“開始”菜單--“Oracle EPM System”下的“EPM SystemConfigurator”進入系統部署介面:
如下圖,勾選“Essbase“下”ProviderServices“下的”部署到應用程式伺服器“:
一直下一步,直至部署完成。
重新設定Web伺服器:
部署完成,服務中會多一個aps服務,說明部署成功(如下圖):
重啟Foundation伺服器。
1.2 手工添加aps服務
串連interop url(也可以通過workspace登入Shared Services Console):
展開“應用程式組”--“Foundation”--“Deployment Metadata”--“Shared Services Registry”--“Essbase”--“LWA-aps@planningapp_19000” 右鍵” datasources.xml “,選擇” 匯出供編輯“:
修改匯出的檔案“datasources.xml.xml”如下(中間一行是增加的內容,其中 ip 是essbase伺服器ip):
<dataSources><type name="essbase">
<dataSource srv="ip"url="" app="" cube="" form="" />
</type><typename="obiee"></type></dataSources>
修改之後,右鍵“datasources.xml”, 選擇“編輯後匯入“,將修改後的檔案匯入到系統。
重啟Hyperion服務。
開啟Excel串連SmartView共用串連測試,此時可正常串連Essbase。