0

我正在尝试在 Watson Studio 中创建的 Jupyter notebook 中分析我在 DB2 on Cloud 上的数据集。当使用“%sql”魔术连接 DB2 时,DB2 不能正常工作,显示没有这样的模块。根据 IBM 教程,在连接 DB2 之前,需要在 Jupyter 单元中运行“%run db2re.ipynb”命令。但是当我运行这个单元时,什么也没有发生,“%sql”魔法仍然不可用。任何建议表示赞赏。

4

1 回答 1

2

通常,在 Watson Studio 中有两种访问库的方法: -安装或导入库,然后引用它。请注意,您需要指定--user选项。-首先保存您自己的脚本,然后将它们导入

还有内置的线和细胞魔法。有了这个,我想我可以通过以下方式工作:

第一个单元,将 db2re.ipynb 下载到您的环境中:

%%sh
wget https://raw.githubusercontent.com/DB2-Samples/Db2re/master/db2re.ipynb

第二个单元,安装必要的库:

!pip install --user qgrid

第三个单元,运行 db2re.ipynb 笔记本扩展:

%run db2re.ipynb

此后,我能够运行%sql命令。

于 2018-10-24T09:28:32.987 回答