Ошибка в использовании правила ассоциации на SAS Enterprise Miner

Я только начал использовать SAS EM. И я импортировал файл Excel с тремя переменными в SAS EM: Customerid, Item и Sequence. Последовательность обозначает последовательность транзакций в истории покупок этого человека).

Я связал узел импорта файлов с узлом ассоциации. Однако после того, как я запустил узел ассоциации, он продолжал выдавать сообщения об ошибках вроде этого: "Должно быть как минимум 1 набор данных транзакций". Это то же сообщение об ошибке с узлом анализа корзины. Какие-либо предложения?

4 ответа

При определении источника данных определите роль набора данных как "транзакция". это будет на странице Атрибуты источника данных "Мастера источника данных"

Правильный ответ - это то, что ответили и pratiksha, и user3659823.

  1. Вы должны определить роль вашего набора данных как "Транзакция".
  2. Вы должны иметь роль "Target" и "ID" в ваших переменных набора дат.

В вашем узле транзакции,

Установите роль вашего продукта на TARGET

Ваш уникальный идентификатор как идентификатор

Одним из вариантов будет выбор в роли: значение "Транзакция", выделенное фиолетовым цветом, из значения по умолчанию " Сырье" для входных данных, например, см. Скриншот ниже:

введите описание изображения здесь

Другие вопросы по тегам