问题描述
主要目标是通过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 (将#修改为@)