【问题标题】:Is it possible to import big oracle database(600+ GB) to jupyter notebook?是否可以将大型 oracle 数据库(600+ GB)导入 jupyter 笔记本?
【发布时间】:2019-07-13 19:56:33
【问题描述】:

是否可以将大型数据库导入 jupyter notebook?是否仅限于某些类型的数据库,是否可以使用 oracle 数据库?

【问题讨论】:

  • 为什么要导入它,在 jupyter notebook 的上下文中导入是什么意思?难道你不能简单地运行一个 SQL 查询,使用 Pandas 将它提供给你一个更小的、所需的数据集,然后将其放入数据帧中吗?
  • 与将数据库的转储文件导入 jupyter notebook 一样。与从 excel 读取 csv 文件时类似。我有点想知道是否可以使用转储文件来做到这一点?

标签: python-3.x oracle import jupyter-notebook


【解决方案1】:

是否可以将 [600+ GB] 导入 jupyter 笔记本?

没有。目前看来,Jupyter 的最大限制为 100MB。 Check out the source.

笔记本用于共享分析和驱动分析的数据。它们不适用于 600GB 建议的那种重型数据处理。

是否仅限于某些类型的数据库,是否可以使用oracle数据库?

您可以使用 Jupyter 做任何其他 Python 工具可以做的事情。因此,您可以使用 cx_oracle 库将数据导入 Pandas 数据框并在 Jupyter 中使用。 CERN 网站有一些关于使用 Oracle、Pandas 和 Jupyter 的非常有用的信息(它们处理大量数据)。 Find out more

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-20
    • 2017-12-04
    • 2020-11-22
    • 1970-01-01
    • 1970-01-01
    • 2018-03-13
    • 1970-01-01
    相关资源
    最近更新 更多