Файл кода, сгенерированный в SAP Predictive Analytics, содержит всю необходимую информацию о модели, такую как кодировки переменных, замена пропущенных значений, сжатие и параметры модели.
- Чтобы сгенерировать код, соответствующий модели:
- В списке Цель для использования выберите цель модели.
- В списке Информация для генерации выберите тип результатов:
| Выбранная опция |
Результаты сгенерированной модели |
| Оценки/прогнозы |
значение оценки (классификация) или прогнозы (регрессия) |
| Вероятность |
Значение оценки и вероятности, кроме кодов HTML и всех SQL, которые поддерживают только вероятность. |
| Планка |
Значение оценки и планки погрешностей, кроме кодов HTML и всех SQL, которые поддерживают только планку погрешностей. |
Предупреждение Внимание! Опции Вероятность и Планка доступны только для моделей классификации/регрессии с номинальными целями.
- В разделе Настройки кода выберите тип кода для генерации.
- Нажмите кнопку Обзор рядом с полем Папка и выберите папку для сохранения сгенерированного файла.
- В поле Сгенерированный файл введите имя экспортируемого файла. Чтобы заменить существующий файл, нажмите кнопку Обзор и выберите его.
- Если выбрана опция Просмотреть сгенерированный код, он отображается по завершении процесса генерации.
Генерируемые коды
Таблица 1: Список доступных кодов и их особенности
| Генерируемый код |
Комментарий |
| Код AWK |
|
| Код С |
См. документацию по генератору кода С |
| Код CCL |
Для оценки в SAP HANA Smart Data Streaming. Доступно только для моделей классификации, регрессии и кластеризации.
|
| Код CSV |
|
| Код PMML 3.2 |
|
| Код cpp |
|
| DB2 UDF (SQL) |
|
| HTML (Javascript) |
Содержит формуляр для заполнения, который воспроизводит модель |
| Код JAVA |
Требует пакета KxJRT.jar для выполнения |
| Oracle UDF (SQL) |
|
| Код SAS |
|
| Код SQL (ANSI) |
|
| Код SQL для Greenplum |
|
| Код SQL для Hive |
|
| Код SQL для IMB DB2 |
|
| Код SQL для MySQL |
|
| Код SQL для Netezza |
|
| Код SQL для Oracle |
|
| Код SQL для PostgreSQL |
|
| Код SQL для SAP HANA |
|
| Код SQL для SQLServer |
Заключает имена переменных в [ ] |
| Код SQL для Spark |
|
| Код SQL для Sybase IQ |
|
| Код SQL для Teradata |
|
| Код SQL для VERTICA |
|
| SQLServer 2000 UDF (SQL) |
|
| ScoreCard |
Доступно только для моделей классификации/регрессии |
| Teradata V2R5.1 UDF |
|
| Код UDF для MySQL |
|
| Код UDF для Sybase IQ |
|
| Код VB |
|
Примечание При генерации кодов из таблицы ниже необходимо предоставить дополнительную информацию.
| Генерируемый код |
Необходимая информация |
- SQL
- SAS
- Код SQL для MySQL
|
- Имя ключевого столбца
- Имя используемого набора данных
|
|
|
- Имя ключевого столбца
- Имя используемого входного потока/окна
|