如何在 IBM Data Science Experience 的 Jupyter Notebooks 中启用 SQL Magics?
How can I enable SQL Magics in Jupyter Notebooks on IBM Data Science Experience?
我在 IBM Data Science Experience. Is it possible to enable SQL Magics/IPython-sql 上使用 Jupyter Notebook?如何安装?
我想连接到 dashDB/DB2 和 运行 SQL 语句。
是的,可以在 Jupyter Notebooks 中使用 IPython-sql (SQL Magics) 模块。诀窍是将其安装到用户 space 中。 运行 代码单元格中的以下内容:
!pip install --user ipython-sql
如果要连接到DB2 或dashDB,则需要安装相关的数据库驱动程序。因为 SQL 魔法依赖于 SQLAlchemy,请使用这些命令(与上述命令相同的单元格):
!pip install --user ibm_db
!pip install --user ibm_db_sa
安装完所有内容后,您需要加载 SQL Magics 扩展:
%load_ext sql
我在 installing SQL Magics in the Data Science Experience from this blog post 上接受了说明。它还有一个关于如何连接到数据库的示例。
还有另一种方法 运行 SQL 针对来自 IBM Data Science Experience 的 dashDB。它已经分别为 Python 和 R 笔记本预部署了 ibmdbpy 和 ibmdbR 库。因此,您无需在使用前进行任何设置。
我在 IBM Data Science Experience. Is it possible to enable SQL Magics/IPython-sql 上使用 Jupyter Notebook?如何安装?
我想连接到 dashDB/DB2 和 运行 SQL 语句。
是的,可以在 Jupyter Notebooks 中使用 IPython-sql (SQL Magics) 模块。诀窍是将其安装到用户 space 中。 运行 代码单元格中的以下内容:
!pip install --user ipython-sql
如果要连接到DB2 或dashDB,则需要安装相关的数据库驱动程序。因为 SQL 魔法依赖于 SQLAlchemy,请使用这些命令(与上述命令相同的单元格):
!pip install --user ibm_db
!pip install --user ibm_db_sa
安装完所有内容后,您需要加载 SQL Magics 扩展:
%load_ext sql
我在 installing SQL Magics in the Data Science Experience from this blog post 上接受了说明。它还有一个关于如何连接到数据库的示例。
还有另一种方法 运行 SQL 针对来自 IBM Data Science Experience 的 dashDB。它已经分别为 Python 和 R 笔记本预部署了 ibmdbpy 和 ibmdbR 库。因此,您无需在使用前进行任何设置。