数仓开发Intellij IDEA配置

您所在的位置:网站首页 DBeaver连接impala教程 数仓开发Intellij IDEA配置

数仓开发Intellij IDEA配置

2024-07-13 10:45| 来源: 网络整理| 查看: 265

使用Intellij IDEA作为数仓的开发工具。

A. IDEA下载

下载连接 https://download.jetbrains.com/idea/ideaIU-2019.1.4.exe?_ga=2.158036537.2039258053.1578625833-1480439129.1578380047

相关资料在云盘中,可以参考

链接:https://pan.baidu.com/s/1H4cB9nzfh2VbQNIC5_1eEg  提取码:zs40

 

B. 插件安装

插件名称作用git commit templategit commit模板插件gitlab projectsidea和gitlab结合插件pythonpython集成插件git flow integrationgit flow 集合插件

安装步骤

依次点击 File → Settings → Plugins → Marketplace

搜索上个列表的插件, 点击 install 进行下载。

全部下载完毕后根据 IDE提示进行重启操作即可。

 

C. SQL 模板配置

配置步骤

依次点击 File → Settings → Editor

按照下列图示步骤进行操作即可。

sql文件模板如下,Author 改成自己的名字即可

-- ================================================================================================== -- Script Name : ${NAME}.sql -- Purpose : -- Description : -- Author : xx -- Create Time : ${YEAR}-${MONTH}-${DAY} ${TIME} -- ==================================================================================================

再点击new file时即可创建该SQL模板的文件

SQL 文件创建OK,填入必要信息即可

 

D. Hive数据连接配置

a.点击 Database

b.点击 + → Data Source → Apache Hive

c.点击Driver → Apahce Hive

d. 点 '-' 删除原有 Driver, 再点 + →  Custom Jars 添加新的Driver hive-jdbc-uber-2.6.5.0-292.jar

e. 点击Apply进行确认

f. 点击 + → Apache Hive 添加新的Hive连接

g. 填入改数据源名称 如 xx

h. 填入 host名称, 如 xx.xx.xx.xx

i. 填入用户名, 如  test

j. 填入该用户对应的密码 如 xxx

k. 填入 schema 名称, 如 xxx

l. 填完上诉信息后,可点击 Test Connection对填入的信息进行测试及验证

m. 点击Apply 应用配置

hive和impala的jdbc 包在下列jars.rar压缩包中,下载解压放到指定目录即可用。

jars.rar文件也在上面的百度云链接中

 

E. Impala 数据连接配置

Impala的数据连接配置与 Hive类似,不同的是 IDEA没有自带的 Apache Impala jdbc driver,需要自定义 driver

a.点击添加按钮

b.选择Driver

c.填入Driver名称

d.添加 impala jdbc jar包,在上面的jars.rar文件中, 添加除了  hive-jdbc-uber-2.6.5.0-292.jar  postgresql-42.2.5.jar的文件到到其中

e.添加url模板

f.点击Apply应用配置

impala data source的配置与Hive的类似,参照Hive的教程配置即可

 

F.常用操作

a. SQL格式化快捷键 Ctrl + Alt + L

b. 代码在脚本中运行配置

①选择数据源

②输入代码串,按Ctrl + Enter可以直接运行代码

③在窗口中可以直接看到查询结果

 

参考资料

[1]Getting started with DataGrip

[2]IntelliJ IDEA 中有什么让你相见恨晚的技巧

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3