-1

我的图表在 CloudConnect 中的行为不正常。

我在本地运行它,它正在完成,但没有完成它的工作。

为了弄清楚为什么会这样,我在很多地方添加了 printLog 调用,如下所示

printLog(warn, 'transfrom from file ' + $in.0.fileName);
printLog(debug, 'joining etc');

Phase 包括一个 FileList 到一个 SimpleCopy、一个 LookupJoin、一个 Reformat(产生 SQL)和一个 DBInsert。

但是,虽然我看到上述阶段的日志,但我没有看到日志中为我的阶段的任何部分生成的任何内容。该阶段的所有部分都在日志中报告运行成功。我还在此阶段对所有连接进行了启用调试。

我是否缺少启用日志记录的内容?有没有更好的方法来调试 CloudConnect 中的处理?

4

1 回答 1

0

发现问题 - 如果找不到源文件,FileList 将成功,但随后的任何步骤都不会触发。这有点不直观,因为日志文件显示“成功”。

为了调试,运行后您可以通过右键单击连接并选择“查看数据”来访问数据

很抱歉这个基本问题,但文档似乎并没有清楚地涵盖这一点,至少对于一个 GoodData 菜鸟来说。我会把它留给有同样问题的人!

于 2015-06-04T19:32:02.933 回答