Расширение партнера со скриптом R можно активировать и опубликовать в каталоге расширений SAP Analytics. Также в нем возможно потребление расширений R, созданных другими.
Далее описаны системные требования и процесс конфигурации для создания и экспорта расширений R.
Предпосылки:
Сервер: система SAP HANA (SPS 9+) с настроенными PAL, APL и R.
Клиент: выполнена установка Predictive Analytics 2.5 или выше и настройка R.
Процесс настройки
Чтобы создать или обработать расширение R, выполните следующие шаги.
- Загрузите набор данных в Expert Analytics.
- Перейдите на вкладку Прогноз.
- В списке компонентов в правой части окна щелкните значок "+", чтобы открыть контекстное меню. В меню выберите R
Extension (Расширение R), чтобы открыть редактор и создать пользовательское расширение R.
- На вкладке Общее откроется диалоговое окно "Создать новое расширение R". Настройте следующие параметры:
- Добавьте Имя расширения.
- Добавьте Тип расширения. Выберите Компонент записи данных (только для агностических платформ) и Подготовка данных (для SAP HANA и агностических платформ).
- Если выбран тип расширения "Алгоритмы", укажите Категорию алгоритма, в которую будет добавлено расширение. Выберите одну из следующих предварительно определенных категорий: Ассоциация, Классификация, Кластеризация, Расширения R, Деревья принятия решений, Нейронные сети, Посторонние значения, Регрессия или Временной ряд. В Expert Analytics, версия 2.5 для типов данных "Компонент записи данных" и "Подготовка данных" поле "Категория" деактивировано и доступна только опция Расширения R.
- По желанию введите описание в текстовое окно Описание расширения.
- Чтобы разрешить получателям редактировать расширение, установите флажок Доступно для редактирования при открытом доступе.
- Нажмите кнопку Далее.
- На вкладке Скрипт выберите одну из следующих опций:
- Добавьте или запишите скрипт R в Редакторе скрипта.
- Установите нужные параметры ввода. Возможные параметры: Имя основной функции, Фрейм входных данных, Фрейм выходных данных или Имя переменной модели.
- Установите нужные флажки. Возможные флажки: Показать визуализацию, Показать сводку и Параметр сохранения модели.
- Нажмите кнопку Далее.
- На вкладке "Настройки" сконфигурируйте любые выходные параметры, которые будут отображаться на панели конфигурации при потреблении расширения в цепочке. Выберите один из следующих параметров:
- В области "Определение таблицы вывода" установите один из следующих шагов: Учитывать все столбцы из предыдущего компонента или Не учитывать. В компоненте будет сгенерирован один столбец прогноза, и ваш выбор повлияет на вкладку результатов. Например, предположим, предыдущий компонент содержал пять столбцов. Если учитываются все столбцы предыдущего компонента, на вкладке "Результаты" будут отображаться пять столбцов предыдущего компонента, а также новый столбец прогноза. В данном примере получается шесть столбцов. Если столбцы предыдущего компонента не учитываются, на вкладке результатов будет отображаться только новый столбец.
- Выберите Тип данных для имени каждого выходного столбца.
- Введите Имя нового столбца прогноза для каждого выходного столбца.
- Сконфигурируйте входные параметры, которые будут отображаться на панели конфигурации при потреблении расширения в цепочке. В разделе Определение представления свойств выберите одну из следующих опций:
- Параметры функции: параметры первичной функции или функции оценки модели.
- Отображаемое имя свойства: (Необязательно) введите отображаемое имя свойства для любого параметра функции, отображаемого в окне конфигурации. Это помогает пользователям сделать выбор.
- Тип элемента управления: позволяет определить метод ввода параметра пользователем. Методы ввода могут быть следующим: текстовое поле, раскрывающийся список, комбинированное поле, выбор одного или нескольких столбцов.
- Значок Настройки
: установите обязательные поля и выберите стандартный тип ввода данных из следующего списка: Строка, Целое число, Двойное или R-литерал.
- Нажмите кнопку Готово. Расширение R сохраняется в зашифрованном виде в локальной файловой системе. Список компонентов в Expert Analytics обновляется именем нового расширения R в соответствующей категории.
- Обновленное расширение R появляется в соответствующем разделе списка компонентов. Например, созданные компоненты записи данных появляются в разделе "Компоненты записи данных". Выполните одно или несколько следующих действий:
- Определить расширение R в меню с помощью идентификатора EXT.
- Просмотреть описание расширения R, щелкнув его имя.
- Экспортировать в файл .spar, чтобы открыть доступ.
- Сохранить файл с помощью проводника файлов.
- Открыть доступ на портале по адресу: http://www.sap.com/bi-partner-extensions.
- Обработать в окне редактора расширений R. Эта опция доступна только автору.
- Удалить. Отменить выбор этой опции нельзя. Все ассоциированные файлы будут немедленно удалены из системы.
Вы активировали расширения партнеров со скриптами R и теперь знаете, как можно легко и надежно поделиться расширениями с партнерами.