Загрузка файла использования на портале рекомендаций не удалась

Я впервые пробую API рекомендаций по своему URL-адресу: https://recommendations-portal.azurewebsites.net/... Мне удалось успешно загрузить файл xlsx для Каталога.

Однако для файлов Usage я пробовал файлы xlsx и csv, но всегда получаю вариант этой ошибки:

{"error":{"code":"BadArgument","message":"(EXT-0108) Passed argument is 
invalid.","innerError":{"code":"EXT-0039","message":"'5,135' errors detected 
in the first '5,135' lines of the file"}}} 

Пример моих данных:
2 1 2014-02-28T09:46:16 Покупка
2 1 2014-03-03T01:35:54 Покупка
5 1 2014-03-12T11:08 :29 Покупка
7 1 2014-03-12T12:58:58 Покупка
6 1 2014-03-12T13:14:45 Покупка
6 1 2014-03-12T13:23:07 Покупка
6 1 2014-03-12T13:25:36 Покупка


person Oyen    schedule 05.10.2017    source источник


Ответы (1)


Решение «Рекомендации» не должно работать с файлами XLSX для каталога, а только с файлами со значениями, разделенными запятыми (CSV), которые соответствуют формату, описанному на странице https://docs.microsoft.com/en-us/azure/cognitive-services/cognitive-services-recommendations-collecting-data

Обязательно создайте новую модель и загрузите данные в ожидаемом формате. Что-то типа:

AAA04294, языковой пакет Office Online DwnLd, Office

AAA04303,Minecraft Скачать игру,Игры

C9F00168, откидная крышка Kiruna, аксессуары

Затем загрузите файлы использования в ожидаемом формате. Что-то типа:

2,1,2014/03/03T01:35:54,Покупка

5,1,2014/03/12T11:08:29,Покупка

7,1,2014/03/12T12:58:58,Покупка

Убедитесь, что элементы, указанные в вашем файле использования, действительно определены в вашем файле каталога. Также не забудьте использовать реальные данные транзакций, если это возможно.

В общем, прочитайте этот документ: https://docs.microsoft.com/en-us/azure/cognitive-services/cognitive-services-recommendations-collecting-data

Спасибо,

Луис Кабрера

Менеджер программы API рекомендаций.

person Luis Cabrera    schedule 05.10.2017
comment
Спасибо, что ответили и здесь. Для согласованности: Спасибо, что указали мне правильное направление. Что мне нужно было сделать, так это повторно загрузить файл моего каталога, который изначально был файлом xlsx и вместо этого использовал файл csv. Затем я повторно загрузил свой файл использования csv, и это сработало! - person Oyen; 06.10.2017