Хорошие данные - отладка графика (файл grf)

У меня есть график, который ведет себя не так, как в CloudConnect.

Я запускаю его локально, и он завершается, но не выполняет свою работу.

Чтобы выяснить, почему это так, я добавил вызовы printLog во многих местах, например:

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

Фаза состоит из FileList в SimpleCopy, LookupJoin, Reformat (производить SQL) и DBInsert.

Тем не менее, хотя я вижу журналы для указанных выше фаз, я не вижу ничего, созданного в журнале для какой-либо части моей фазы. Все части фазы сообщают об успешном выполнении в журнале. Я также сделал Enable Debugging на всех соединениях на этом этапе.

Я что-то пропустил, чтобы включить ведение журнала? Есть ли лучший способ отладки обработки в CloudConnect?

1 ответ

Обнаружена проблема - FileList завершится успешно, если исходный файл не может быть найден, но ни один из последующих шагов не будет запущен. Это несколько не интуитивно понятно, так как в файлах журнала написано "успешно".

Для отладки, после запуска вы можете получить доступ к данным, щелкнув правой кнопкой мыши по соединению и выбрав "Просмотр данных"

Извините за элементарный вопрос, но документация, кажется, не охватывает это ясно, по крайней мере, для новичка GoodData. Я оставлю это для любого с той же проблемой!

Другие вопросы по тегам