【问题标题】:Downloading and using specific database from Freebase从 Freebase 下载和使用特定数据库
【发布时间】:2014-12-27 16:20:29
【问题描述】:

我想下载 Freebase 数据库的一部分(特别是 /film/film 数据转储)。
目前我只看到下载整个数据转储的选项:https://developers.google.com/freebase/data

是否有任何选项可以下载特定的数据转储?
如何访问下载的数据转储并在我自己的数据库中使用它?

【问题讨论】:

    标签: freebase data-dump


    【解决方案1】:

    不再像过去那样可以下载 Freebase 的特定域(例如 /film)子集。您需要下载完整数据并将其过滤到您需要的内容。请注意,即使您主要对电影感兴趣,您也可能需要一些其他域(例如 /location)才能了解拍摄地点、演员出生地等。

    【讨论】:

    • 您能解释一下如何提取所需的子集并将它们加载到我的数据库中吗? (MySQL)
    • 有很多可能性——使用你最喜欢的 ETL 框架/工具,使用你最喜欢的编程语言,使用 grep/sed/etc Unix 命令行工具。选择最适合您的技能和兴趣的方法。
    • 我了解有多种工具可以实现我的目标。我要一个具体的例子。
    • @TomMorris 这不再起作用了吗? stackoverflow.com/questions/16594646/… 你在 2013 年 5 月写的。
    • @EllieKesselman 我认为格式在我写这篇文章后略有变化,但基本策略应该仍然有效。 OP 正在询问(据我所知)一种无需先下载整个转储即可获取子集的方法(除了要求免费为他编写解决方案)。
    猜你喜欢
    • 1970-01-01
    • 2016-09-17
    • 1970-01-01
    • 2021-11-28
    • 1970-01-01
    • 1970-01-01
    • 2018-12-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多