tMap的临时数据存储在哪里?

时间:2014-03-14 11:39:40

标签: talend

如果您在查找流程中将存储临时数据变量设置为true,我想知道Talend Open Studio存储tMap组件的时态数据的位置,但是您没有设置 Temp数据目录路径变量显式:

enter image description here

enter image description here

另外,我想知道这个时态数据是否会被自动删除。

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

答案在于lines of code from tMap

String tempFolder = ElementParameterParser.getValue(node,"__TEMPORARY_DATA_DIRECTORY__");
if (tempFolder.equals("")) {
tempFolder=ElementParameterParser.getValue(node.getProcess(), "__COMP_DEFAULT_FILE_DIR__") + "/temp";                
}

所以,默认的临时目录在工作区内。默认情况下,dir不会被删除,但内部文件会(照例)