MicroStrategy Developer 9.4.1 и локальный R - ошибка при поиске "RScript" не соответствует
Недавно я столкнулся с пакетом интеграции MicroStrategy R ( https://rintegrationpack.codeplex.com/). Я использую MicroStrategy 9.4.1 на моей машине с Windows, и у меня установлена R 3.2.1 на той же машине с Windows. Мой проект IServer находится на хосте Linux, к которому я регулярно подключаюсь и создаю отчеты. Но у меня не установлен R и не настроен для MicroStrategy на хосте IServer linux. Мне было интересно, есть ли способ только для того, чтобы MSTR Developer локальной машины Windows подключался к R на той же машине Windows и запускал локальные R-скрипты для отчетов, созданных с помощью I-Server. Я установил пакет интеграции R на свой компьютер с Windows (где установлены только MSTR Developer и R) и настроил пакет MicroStrategyR на том же компьютере с Windows. Теперь, если я попытаюсь создать производную метрику в отчете со стандартным сценарием kMeansClustering.R, как показано ниже, и попытаюсь проверить выражение, это выдаст ошибку "Поиск" RScript "не дал результатов".
RScript<_RScriptFile = "C: \ Program Files (x86) \ R Integration Pack \ RScripts \ kMeansClustering.R", _InputNames = "Vars">([OPS - Наша цена])
Есть ли способ не устанавливать R на I-Server или не настраивать I-Server с каким-либо внешним R-сервером, а работать только с локальной R-установкой?
Спасибо!
1 ответ
Функция RScript должна быть установлена, а метаданные вашего проекта MSTR должны быть обновлены после установки двоичных файлов R на ваш I-сервер (вместе с пакетом интеграции R). Вот почему вы получаете нераспознанную ссылку на функцию RScript. Поэтому я не вижу возможности для вас использовать Метрику, которая использует функцию R, без установки на ваш I-Server.