Показать карту / уменьшить ошибку скрипта в SuiteLet - PullRequest
0 голосов
/ 03 июля 2019

Я создал Suitelet, который запускает скрипт Map Reduce, когда пользователь отправляет его.Я могу показать такие сообщения, как Завершено, Сбой или В процессе, используя task.checkStatus(taskId).

Есть ли в любом случае, что я могу также показать ошибки MR в пользовательском интерфейсе, в случае сбоя M / R?

Возможно, я мог бы использовать пользовательские записи, чтобы создавать ошибки, а затем показывать их (тожеhavy) или отправить ошибки по электронной почте.Но если есть способ, я бы предпочел показать их непосредственно пользователю.

Есть идеи, предложения?

Спасибо.

1 Ответ

1 голос
/ 04 июля 2019

Несколько способов сделать это:

  1. Регистрируйте ошибки как обычно. Периодически во время работы m / r запускайте поиск в журналах сценариев, фильтруя результаты сценария и развертывания.

  2. Соберите ошибки и создайте фазу summarize в m / r и отправьте результаты по электронной почте человеку, который управлял m / r. Пример Netsuite m / r подсказывает, как это сделать

...