在 Datagrip 中将 Snowflake 数据库连接到 R 和 Python

Posted

技术标签:

【中文标题】在 Datagrip 中将 Snowflake 数据库连接到 R 和 Python【英文标题】:Connecting Snowflake database to R and Python in Datagrip 【发布时间】:2020-01-10 20:49:23 【问题描述】:

我正在为一个相当基本的设置而苦苦挣扎。我已经下载了 Datagrip 中的 R 和 Python 插件...如何将它们连接到 Datagrip 中的 Snowflake 数据库?

【问题讨论】:

您是否从 Datagrip 成功连接到 Snowflake?如果没有,我在下面放了几篇文章来提供帮助。如果是这样,那么您发现插件有哪些问题或错误? support.snowflake.net/s/article/…medium.com/@beglinursahedov/… 【参考方案1】:

DataGrip 中的 R 和 Python 插件只是简单的编辑器支持扩展,用于在同一 IDE 中处理 Python 和 R 文件(而不是打开单独的编辑器程序)。

您的 DataGrip 配置的连接不会自动在您使用插件在同一 IDE 中编辑的 Python/R 代码中可用。相反,您必须按照特定语言的说明直接在您的代码中连接到 Snowflake。

对于 Python,https://docs.snowflake.net/manuals/user-guide/python-connector.html 提供了官方连接指南 对于 R,一篇博文介绍了使用 dplyr 的一种可能方法,地址为 https://www.snowflake.com/blog/integrating-the-snowflake-data-warehouse-with-r-via-dplyr/

【讨论】:

以上是关于在 Datagrip 中将 Snowflake 数据库连接到 R 和 Python的主要内容,如果未能解决你的问题,请参考以下文章

Snowflake 是不是向 DataGrip 等 SQL 客户端提供解释计划中的成本信息?

如何在 Datagrip 中将 Java SQL 字符串转换为 SQL?

在 DataGrip 中将 SQL 文件作为控制台打开

如何在 Snowflake 中将 json 转换为表格格式

使用绑定和接收错误在 Snowflake 中将 DB 和 Schema 名称作为参数传递

DataGrip 在单元格内换行