首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Oryx中为所有用户导出/访问建议?

如何在Oryx中为所有用户导出/访问建议?
EN

Stack Overflow用户
提问于 2014-10-16 02:16:54
回答 1查看 75关注 0票数 1

在Ubuntu上运行的是Oryx。它被配置为从某些目录读取csv文件以更新建议。我需要的是获得完整的建议列表(所有用户和每个用户100个建议),以插入它回到Postgres数据库。我怎样才能得到这些推荐呢?API只允许我检索单个用户的推荐。

EN

回答 1

Stack Overflow用户

发布于 2014-11-11 03:44:21

如果我正确理解了这个问题,我认为它只是在脚本中运行一个循环。如果您能够从针对单个用户的查询中获得所需的内容,那么可以尝试编写一个脚本来在所有用户上循环执行查询。伪Python脚本可能如下所示:

代码语言:javascript
运行
复制
import requests

# Define the endpoint to get a recommendation for a single user
endpoint = 'http://<SERVING LAYER IP>:8091/reccomend/'

# Loop this query over all users
for i in xrange(userID):
  recommendation[i] = requests.get(endpoint + userID[i])

当然,如何处理每个userIDi的每个建议取决于输出格式等,但其思想是使用脚本对所有用户执行单个用户查询。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26389372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档