Ошибка в использовании правила ассоциации на SAS Enterprise Miner
Я только начал использовать SAS EM. И я импортировал файл Excel с тремя переменными в SAS EM: Customerid, Item и Sequence. Последовательность обозначает последовательность транзакций в истории покупок этого человека).
Я связал узел импорта файлов с узлом ассоциации. Однако после того, как я запустил узел ассоциации, он продолжал выдавать сообщения об ошибках вроде этого: "Должно быть как минимум 1 набор данных транзакций". Это то же сообщение об ошибке с узлом анализа корзины. Какие-либо предложения?
4 ответа
При определении источника данных определите роль набора данных как "транзакция". это будет на странице Атрибуты источника данных "Мастера источника данных"
Правильный ответ - это то, что ответили и pratiksha, и user3659823.
- Вы должны определить роль вашего набора данных как "Транзакция".
- Вы должны иметь роль "Target" и "ID" в ваших переменных набора дат.
В вашем узле транзакции,
Установите роль вашего продукта на TARGET
Ваш уникальный идентификатор как идентификатор
Одним из вариантов будет выбор в роли: значение "Транзакция", выделенное фиолетовым цветом, из значения по умолчанию " Сырье" для входных данных, например, см. Скриншот ниже: