通过FDMEE从essbase导出数据

问题描述

主要目标是通过FDMEE从essbase中提取数据。

我已经编写了一个名为extract_data.scr的脚本并将其放置在FDMEE服务器中。

extract_data.scr:

spool on to "G:\\LOGFILE_$3.log";

set column_width 200;

/* to make spool file cleaner,return only warnings */

set message level warning;

set column_separator ~;

set column_header off;

set echo_mode off;

login $1 identified by $2 on $4;
spool on to "G:\\output.csv";

SELECT

Crossjoin(

{[Z1],[Z2],[Z3]},{[M1]}) ON COLUMNS,{[X1],[X2],[X3]} ON ROWS

FROM [CUBE]

WHERE [CONDITIONS];
 
spool off;
logout;
exit;

我可以使用以下命令从cmd触发上述脚本:

essmsh G:\extract_data.scr.scr test_user pass12343 CUBE ESSBASE_HOST

以上代码运行良好,并将essbase输出假脱机到csv文件。但是我需要通过FDMEE执行相同的脚本。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)