Найдите таблицы и поля в сохраненном поиске элемента браузера записей. - PullRequest
0 голосов
/ 14 сентября 2018

Проблема, с которой мы сталкиваемся, заключается в попытке сопоставить / связать поля с разными таблицами из результатов сохраненного поиска, созданного в элементе браузера записей (http://www.netsuite.com/help/helpcen...cord/item.html).

.Таким образом, попытка связать наши столбцы с NetSuite продолжалась некоторое время без какого-либо заключения.

Подход, который мы пытаемся, - запустить SuiteScript на отладчике и просмотреть набор данных. Мы добились успеха с относительно небольшим объемомданных. Поскольку ограничение составляет 10000 строк, мы застряли с поиском по элементу, который возвращает записи 1Mil. Поиск возвращает этот объем данных, когда мы добавляем все столбцы поиска. Проблема процесса добавления / удаления отдельных столбцов является строгойи только с одним столбцом он возвращает более 10000 строк. Таким образом, становится невозможным извлечь данные и завершить процесс отображения.

Поэтому я хотел бы знать, есть ли способ, которым мы можем только видеть схему иих отношения для сохраненного поиска?

Спасибо.

1 Ответ

0 голосов
/ 20 сентября 2018

В SuiteScript 1.0 это может быть достигнуто запланированным сценарием, который создает несколько CSV-файлов из сохраненного поиска ( SuiteAnswers, статья 36206 ).Вам нужно будет обойти ограничение поиска ( SuiteAnswers, статья 33496 ) И ограничение управления ( SuiteAnswers, статья 23406 ).Если вы сделаете файл доступным без входа в систему, вы сможете получить CSV с запросом HTTP GET без учетных данных.Однако это сделает данные потенциально доступными для просмотра всем, кто знает URL-адрес, - это проблема безопасности, которую вам необходимо учитывать.

В SuiteScript 2.0 этого, вероятно, можно достичь с помощью сценария Map / Reduce ( SuiteОтветы, статья 43795 ).Это может быть лучшим способом оптимизации сценария, но я не проверял его сам в SuiteScript 2.0.

...