Вы находитесь здесь:
Трансформация prediction
Трансформация prediction создает прогноз Einstein Discovery для набора данных. Einstein Discovery использует прогнозируемую аналитику, которая анализирует архивные данные (на основе добычи данных, компьютерного обучения и прогнозируемого статистического моделирования) для определения схем и прогноза будущих результатов.
Требуемые версии
| Необходимые полномочия пользователя | |
|---|---|
| Для добавления узла prediction к потоку данных: | Полномочие на просмотр рекомендаций Einstein Discovery |
| Для просмотра прогнозов: | Полномочие «Просмотр рекомендаций Einstein Discovery» (см. «Назначение наборов полномочий Einstein Discovery пользователям») |
После создания истории Einstein Discovery развертывание ее модели (см. Развертывание модели ) создает определение прогноза. При создании трансформации вы определяете имя определения прогноза для использования. Определение прогноза содержит модель для использования в прогнозе результатов. Einstein Discovery создает специальный столбец в наборе данных для содержания оценки прогноза (прогнозируемое значение результата, например, вероятность оттока клиента). Вы также указываете имя и отображаете имя нового столбца.
При создании трансформации prediction действуйте в соответствии с приведенным ниже руководством:
- Для отображения кнопки «Прогноз» на панели инструментов, в вашей организации должен быть включен Einstein Discovery, а у организации пользователя должно быть полномочие на просмотр рекомендаций Einstein Discovery. Инструкции см. в разделе Настройка Einstein Discovery . zzz
- Перед добавлением трансформации prediction модель нужно развернуть. Инструкции см. в разделе Развертывание модели .
- Имена столбцов набора данных должны соответствовать именам столбцов набора данных, используемого для создания истории. Не переименовывайте имена столбцов в потоке данных. Переименование имен столбцов приводит к отсутствию предупреждений столбцов после завершения потока данных. Другие столбцы игнорируются, например, поля, созданные посредством computeExpression. Соотнесения полей с объектом Salesforce, указанные при развертывании модели, (см. «Развертывание модели»), не применяются к прогнозам в потоках данных.
- Используйте определение прогноза с одной моделью. Определение прогноза с несколькими моделями (теми, что развернуты с фильтрами) в данное время не поддерживается в потоках данных.
Свойства трансформации prediction в редакторе потоков данных
Эта таблица описывает параметры узла prediction в редакторе потока данных.
| Параметр | Обязательно? | Значение |
|---|---|---|
| Имя узла | Да | Уникальное имя, определяющее этот узел в потоке данных JSON. Используйте это имя для ссылки на этот узел в других узлах. |
| Исходный узел | Да | Узел потока данных используемый как вводные данные для этой трансформации. Трансформация prediction создает оценку прогноза на основе данных, предоставленных узлом ввода. |
| Определение прогноза | Да | Определение прогноза для использования. Нажмите на поле для выбора из списка развернутых определений прогнозов. |
| Имя поля вывода прогноза | Да | Имя нового столбца набора данных для размещения оценки. |
| Метки поля вывода прогноза | Да | Метка нового столбца набора данных для размещения оценки. |
Параметры трансформации prediction в JSON потока данных
При определении трансформации prediction в JSON потока данных указывается имя узла, действие, исходный узел потока данных и вводные параметры для этой трансформации.
Данная таблица описывает параметры ввода JSON для трансформации prediction ("action": "prediction") в потоке данных.
| Параметр | Обязательно? | Значение |
|---|---|---|
| predictionDefinitionName | Да | Имя используемого определения прогноза. Менеджер моделей отображает коды определения прогнозов. См. Управление моделями и прогнозами . |
| predictionColumnName | Да | Имя нового столбца набора данных для размещения оценки. |
| predictionColumnLabel | Да | Метка пользовательского интерфейса нового столбца набора данных для размещения оценки. |
{
"Customers": {
"action": "edgemart",
"parameters": {
"alias": "Customers"
},
"edScore": {
"action": "prediction",
"parameters": {
"predictionDefinitionName": "How_to_min_pAw3D_7383",
"source": "Customers",
"predictionColumnLabel": "Likelihood to Churn",
"predictionColumnName": "attrition_score"
},
"Predicted": {
"action": "computeExpression",
"parameters": {
"source": "edScore",
"computedFields": [
"name": "PredictedChurn",
"saqlExpression": "case when 'attrition_score' > 0.4988 then \"true\" else \"false\" end",
"label": "PredictedChurn",
"type": "Text"
],
"mergeWithSource": true
},
"Correct": {
"action": "computeExpression",
"parameters": {
"source": "Predicted",
"computedFields": [
"name": "CorrectPrediction",
"saqlExpression": "case when 'PredictedChurn' == 'Churn__c' then \"true\" else \"false\" end",
"label": "CorrectPrediction",
"type": "Text"
],
"mergeWithSource": true
},
"Register": {
"action": "sfdcRegister",
"parameters": {
"name": "Customers with Score",
"alias": "CustomerWithScore",
"source": "Correct"
}