我正在使用 Denodo VDP 处理一些源 CSV 文件,最后使用 Denodo Scheduler 创建输出文件。处理完源文件后,我想通过移动到另一个文件将源文件归档到不同的文件夹中。我在 Denodo 中进行了搜索,但找不到任何选项来执行此操作。
有人可以帮我解决这个归档要求吗?
我正在使用 Denodo VDP 处理一些源 CSV 文件,最后使用 Denodo Scheduler 创建输出文件。处理完源文件后,我想通过移动到另一个文件将源文件归档到不同的文件夹中。我在 Denodo 中进行了搜索,但找不到任何选项来执行此操作。
有人可以帮我解决这个归档要求吗?
您可以在这里做几件不同的事情。如果您想留在 Denodo 环境中,您可以创建一个小型 java 程序来完成复制工作(您没有附上任何有关此的详细信息,因此我无法帮助您了解该脚本的外观)。这可以放入 denodo 中的存储过程中(查看 DENODO_HOME\samples\vdp\storedProcedures 中的示例)。将此存储过程添加到您的 vdb(新建 -> 存储过程)中,并基于此创建选择视图。这可以从调度程序触发。
如果您不想为复制/删除编写 java 代码,您也可以从存储过程运行批处理/shell 脚本,或者尝试使用 DenodoCeonnect 的 Denodo SSH 自定义包装器(如果您有权访问)。