在使用aws的云服务的时候,我们把数据存储在s3上,如果要查询数据,可以使用aws的athena服务.athena基于Presto构建,可以查询S3的数据.
使用idea访问aws服务
配置idea的数据驱动
- 名称填写athena
- 驱动类选择
com.simbaathena.jdbc42.Driver
- Dialect 选择
Generic SQL
- URL templates格式如下:
jdbc:awsathena://athena.[{host::eu-west-1}].amazonaws.com[:{port::443}][\?<;,UID={user:param},PWD={password:param},{:identifier}={:param}>]
- 点击保存之后,在左侧的列表中可以看见一个Athena的Driver项目
创建连接
- name选项输入自己的连接名字
- user输入自己aws的access key
- password输入自己aws的Secret key
- url按照之前的连接填写
这样操作之后就可以在idea中访问到aws的athena服务了.
查询数据
这样就可以和其他数据源一样操作athena上的数据了.