使用 Turbo Integrator (ibm cognos TM1) 将数据从多维数据集导出到数据库
Exporting Data from a cube to Database using Turbo Integrator (ibm cognos TM1)
我第一次使用 Turbo Integrator 将数据从 tm1 多维数据集导出到数据库。
我知道要将数据导出到文件,我们可以使用这样的东西:
ASCIIOUTPUT( zFile, 'Dim1','Dim2','Amount');
但我很想知道用于将其导出到数据库的语法?
提前致谢
我不知道您使用的是哪个 TM1 (IBM Planning Analytics) 版本。也许这个信息可以帮助你。适用于版本 2。0.x:
打开一个 ODBC 连接:ODBCOpen(Source, ClientName, Password);
将输出写为 SQL:ODBCOutput(Source, SQLQuery, [SQLQuery2, SQLQuery3, ...]);
关闭 ODBC 连接:ODBCOutput(Source, SQLQuery, [SQLQuery2, SQLQuery3, ...]);
另一种方法是通过命令来完成。您可以通过 TI 进程
编写批处理文件 运行
ExecuteCommand(CommandLine, Wait);
您可以在 IBM 网站上找到更多信息:
IBM Knowledge Center
我第一次使用 Turbo Integrator 将数据从 tm1 多维数据集导出到数据库。 我知道要将数据导出到文件,我们可以使用这样的东西:
ASCIIOUTPUT( zFile, 'Dim1','Dim2','Amount');
但我很想知道用于将其导出到数据库的语法?
提前致谢
我不知道您使用的是哪个 TM1 (IBM Planning Analytics) 版本。也许这个信息可以帮助你。适用于版本 2。0.x:
打开一个 ODBC 连接:ODBCOpen(Source, ClientName, Password);
将输出写为 SQL:ODBCOutput(Source, SQLQuery, [SQLQuery2, SQLQuery3, ...]);
关闭 ODBC 连接:ODBCOutput(Source, SQLQuery, [SQLQuery2, SQLQuery3, ...]);
另一种方法是通过命令来完成。您可以通过 TI 进程
编写批处理文件 运行ExecuteCommand(CommandLine, Wait);
您可以在 IBM 网站上找到更多信息: IBM Knowledge Center