DataGrip集成砖
请注意
本文将介绍DataGrip,既不提供也不支持数据砖。联系供应商,看DataGrip支持。
DataGrip是一个集成开发环境(IDE)的数据库开发人员提供了一个查询控制台模式导航,解释计划,智能代码补全,实时分析和快速修复、重构,版本控制集成和其他特性。
本文描述了如何使用您的本地开发机器安装、配置和使用DataGrip工作与数据库数据砖。
步骤1:安装DataGrip
下载并安装DataGrip。
Linux:下载
. zip
文件,提取它的内容,然后按照说明的Install-Linux-tar.txt
文件。macOS:下载并运行
dmg
文件。窗户:下载并运行
. exe
文件。
有关更多信息,请参见安装DataGrip在DataGrip网站上。
步骤2:配置数据砖DataGrip JDBC驱动程序
DataGrip设置信息的砖JDBC驱动程序的下载。
DataGrip开始。
点击文件>数据源。
在数据源和司机对话框中,单击司机选项卡。
单击+(司机)按钮以添加一个司机。
为的名字,输入
砖
。在一般选项卡,驱动程序文件列表中,点击+(添加)按钮。
点击定制的罐子。
浏览并选择
DatabricksJDBC42.jar
文件中提取,然后单击开放。为类中,选择
com.databricks.client.jdbc.Driver
。点击好吧。
第三步:连接DataGrip砖数据库
使用DataGrip连接到集群或SQL仓库,您想要使用的数据库的访问在你砖的工作区。
在DataGrip中,单击文件>数据源。
在数据源选项卡上,单击+(添加)按钮。
选择砖您所添加的司机在前面的步骤。
在一般选项卡,URL,输入的值JDBC URL现场为你的砖资源如下:
找到JDBC URL字段值的JDBC / ODBC选项卡中高级选项区域集群。JDBC URL应该类似于下图:
jdbc:砖:/ /dbc- - - - - -a1b2345c- - - - - -d6e7。云。砖。com:443年/默认的;运输方式=http;ssl=1;httpPath=sql/protocolv1/o/1234567890123456/1234年- - - - - -567890年- - - - - -reef123;AuthMech=3;UID=令牌;松材线虫病= <个人- - - - - -访问- - - - - -令牌>
重要的
如果从JDBC URL
jdbc:火花:
,你必须改变它jdbc:砖:
否则你会得到一个连接错误。
提示
如果你不希望你的个人访问令牌存储在您的本地开发机器,省略掉
UID =令牌;PWD = < personal-access-token >
从JDBC URL,在保存列表中,选择从来没有。系统将提示您为您的用户(这个词令牌
),密码(你的个人访问令牌)每次尝试连接。有关更多信息,请参见数据源和司机对话框在DataGrip网站上。
找到JDBC URL字段值的连接细节为你的SQL选项卡仓库。JDBC URL应该类似于下图:
jdbc:砖:/ /dbc- - - - - -a1b2345c- - - - - -d6e7。云。砖。com:443年/默认的;运输方式=http;ssl=1;AuthMech=3;httpPath= /sql/1.0/仓库/a123456bcde7f890;
重要的
如果从JDBC URL
jdbc:火花:
,你必须改变它jdbc:砖:
否则你会得到一个连接错误。为用户,输入这个词
令牌
。为密码,输入您的个人访问令牌。
检查本地保存密码。
提示
如果你不希望你的个人访问令牌存储在您的本地开发机器,离开用户和密码空白,保存列表中,选择从来没有。系统将提示您为您的用户(这个词
令牌
),密码(你的个人访问令牌)每次尝试连接。为的名字,输入砖SQL的仓库。
有关更多信息,请参见数据源和司机对话框在DataGrip网站上。
点击测试连接。
提示
你应该开始你的资源之前,测试您的连接。否则测试可能需要几分钟才能完成,而资源开始。
如果连接成功,在模式选项卡,检查箱子的模式,你希望能够访问,例如默认的。
点击好吧。
对每个资源重复指令在这个步骤中,你希望DataGrip访问。
步骤4:使用DataGrip浏览表
使用DataGrip访问表在你的砖工作区。
在DataGrip数据库窗口,扩大你的资源节点,扩展模式你想浏览,然后扩大表。
双击一个表。第一组行从表中显示。
重复的指令在这个步骤中访问额外的表。
访问表在其他模式中数据库窗口的工具栏,单击数据源属性图标。在数据源和司机对话框,在模式选项卡上,选中复选框为每个额外的想要访问模式,然后点击好吧。
第五步:使用DataGrip运行SQL语句
使用DataGrip加载示例钻石
表的样本数据集到默认的
数据库表在您的工作区,然后查询。有关更多信息,请参见创建一个表在与笔记本电脑教程:查询数据。如果你不想加载示例表,跳到下一个步骤。
在DataGrip数据库窗口,默认的模式展开,点击File > New > SQL文件。
例如,输入一个名称的文件
create_diamonds
。在文件选项卡,进入这些SQL语句,删除一个表命名
钻石
如果它存在,然后创建一个表命名钻石
基于CSV文件的内容在指定的砖(DBFS)文件系统的挂载点:下降表如果存在钻石;创建表钻石使用CSV选项(路径“/ databricks-datasets / Rdatasets /数据- 001 / csv / ggplot2 / diamonds.csv”,头“真正的”);
选择
下降表
声明。在文件选项卡的工具栏,点击执行图标。
选择删除表如果存在钻石;创建表diamon。. .从下拉列表中。
提示
当你点击的时候会发生什么变化执行图标,选择定制下拉列表。
在数据库窗口中,双击
钻石
看到它的数据表。如果钻石
表不显示,单击刷新在窗口的工具栏按钮。
删除钻石
表:
在DataGrip数据库窗口的工具栏,单击跳转到查询控制台按钮。
选择控制台(默认)。
在console选项卡,输入这个SQL语句:
下降表钻石;
选择
下降表
声明。在控制台选项卡上的工具栏,单击执行图标。的
钻石
表从表列表中消失。如果钻石
表不消失,点击刷新按钮数据库窗口的工具栏。
下一个步骤
BOB低频彩了解更多的查询控制台在DataGrip。
了解数据编辑器在DataGrip。
BOB低频彩了解更多关于不同工具窗口在DataGrip。
学习如何搜索DataGrip。
学习如何出口数据在DataGrip。
学习如何使用正则表达式查找和替换文本在DataGrip。