CDF @CalcMgrMDXDataCopy

since essbase 11.1.2.3.503

Calc Manager CDF for copying data from one db to another using MDX scripts.
The user and password needs to be encrypted using calcmgrCmdLine.jar.
To encrypt user admin, use java -jar calcmgrCmdLine.jar -encrypt -key vta2a536uC/wyX8jM2GlHA== admin
RUNJAVA com.hyperion.calcmgr.common.cdf.MDXDataCopy
“vta2a536uC/wyX8jM2GlHA==” /* key */
“qza9xZxUX+srS1GrlR2Qboeq77InwkNSQSvBHLO2siidSEglMndoIpneZVPK0tWt” /* user */
“eldizBRIyqdPdXl9Bpu/HIE+YIgvRBa59aTjTDWpWM0T+ZEPjF+zyINfE0KHX0qP” /* password */
“Sample” /* from application */
“Basic” /* from database */
“Samp2” /* to application */
“Basic” /* to database */
“crossjoin({[Jan],[Feb],[March]},{[Budget]})” /* MDX that defines the column members */
“crossjoin(crossjoin({[Sales]},{[100].CHILDREN}),{[Connecticut]})” /* MDX that defines the row members */
“Jan,Feb” /* source member mappings */
“January,February” /* targer member mappings */
“VP, IT” /* Target POV columns, members from dimensions that do not exist on the source*/
“-1” /* rows per page */
“c:\\Temp\\cpdata3.log”; /* log file could be empty */

com.hyperion.calcmgr.common.cdf.MDXDataCopy.copyData(String,String,String,String,String,String,String,String,String,String[],String[],String[],String,String)
@CalcMgrMDXDataCopy(key,user,password,sourceApplicaionName,sourceDatabaseName,targetApplicationName,targetDatabaseName,columnAxisMDX,rowAxisMDX,sourceMemberMappings,targetMemberMappings,targetPOVCols,maxRowsPerPage,loggingFileName)