如何从我的 discourse 社区网站提取原始数据?

我有机会与几位社交媒体业务分析师合作,为我们的社区提供建议。然而,这要求他们能够访问比我作为网站管理员能够生成的开箱即用的 Excel 数据电子表格更多的数据。

分析师们正在寻求有关帖子、句柄的聚合原始数据,以及与谁发布了内容、他们来自哪里、停留了多久、谁对他们的帖子做出了反应等相关的所有数据。Discourse 是否有办法向分析师提供这些数据?我怀疑这与我迁移社区到另一个平台所需的数据集类似。

Discourse 是否提供此数据集,还是需要个人通过 API 来获取?不幸的是,我不是程序员,所以除非 API 配置是一个简单的图形用户界面,否则我将无能为力。

希望有人能帮助我找到获取原始数据的方法,以便我将其提供给分析师团队。

谢谢!

1 个赞

您可以使用 Data Explorer 插件,创建查询以提取必要的数据,并将它们访问权限授予您的分析师。通过 Data Explorer,您可以提取论坛中生成的数据,并且可以通过群组来管理对这些数据的访问。

有人遇到了与您描述的类似的问题,请在此处查看我的回复:Expose Data Explorer query as Report - #2 by cocococosti

4 个赞

感谢您的回复。我认为我无法使用此选项。该插件似乎需要自托管的标准安装。我们支持这里的标准安装方法,因此这些说明假定您有一个标准安装

我们的 discourse 实例是托管的。

除了安装插件之外,我还有其他方法可以查询我们的社区数据吗?Discourse 是否提供此服务?

谢谢!

查看您的网站代码,我认为您可能已经有了数据浏览器?如果您托管在 Discourse 的 Business 或 Enterprise 套餐上,则包含数据浏览器。

如果尚未启用,您应该可以从以下设置进行启用:

https://community.graylog.org/admin/site_settings/category/plugins?filter=plugin%3Adiscourse-data-explorer

启用后,您可以在此处找到它:

https://community.graylog.org/admin/plugins/explorer

希望我猜对了。:slightly_smiling_face::crossed_fingers:

3 个赞

JammyDodger:

非常感谢!您提供的链接正确地帮助我找到了插件。

您知道为什么在某些情况下,我会收到这个错误消息吗:

“找不到请求的 URL 或资源。”

它发生在大多数(但不是全部)查询上:

  1. 过去一周发送消息最多的人是谁?
  2. TL0/TL1 用户编辑的最后 500 篇帖子
  3. 按类别划分的新主题
  4. 最活跃的 100 个主题
  5. 最喜欢的 100 位用户
  6. 用户参与统计
  7. 上传量最大的 50 个文件
  8. 没有帖子的不活跃用户
  9. 最活跃的潜水者
  10. 按用户分配的主题列表
  11. 群组成员回复计数
  12. 每个用户分配的总主题数
  13. 每年热门标签

我该如何解决这个问题?

再次感谢您的帮助。非常感激!

2 个赞

我不确定。:slightly_smiling_face: 但您可以从仪表板上的电子邮件地址联系支持部门,他们应该能够提供帮助。:+1:

2 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.