aws服务从入门到精通| Amazon Athena操作

简介:

Amazon Athena是一种交互式查询服务,可以使用标准SQL轻松分析Amazon Simple Storage Service(Amazon S3)中的数据。通过AWS管理控制台中的一些操作,您可以将Athena指向存储在Amazon S3中的数据,并开始使用标准SQL运行临时查询并在几秒钟内获得结果。

雅典娜是无服务器的,所以没有基础设施可以设置或管理,并且您只支付您运行的查询。Athena可以并行执行查询自动执行查询 - 所以即使对于大型数据集和复杂查询,结果也很快。

使用理由

  • 1、Athena可帮助您分析存储在Amazon S3中的非结构化,半结构化和结构化数据。示例包括CSV,JSON或柱状数据格式,例如Apache Parquet和Apache ORC。您可以使用Athena使用ANSI SQL运行临时查询,而无需将数据聚合或加载到雅典娜。

  • 2、Athena与AWS胶粘数据目录集成,该目录为Amazon S3中的数据提供持久元数据存储

  • 3、雅典娜与Amazon QuickSight集成,便于数据可视化。

  • 4、Athena生成报告或使用商业智能工具或连接JDBC或ODBC驱动程序的SQL客户端查询数据

  • 5、使用AWS CloudFormation创建命名查询并在Athena中运行它们

控制台操作 Athena

  • 1、创建用户表


    4408655-f2443758c7b588af.png
    image.png
  • 2、选用数据库,填写表名,s3桶存储的地址


    4408655-7484303104c6733a.png
    image.png
  • 3、选择文件数据的分析的存储格式


    4408655-bba9c753d1c35979.png
    image.png
  • 4、定义字段的类型和字段名


    4408655-9bb017c5f2ed000a.png
    image.png
  • 5、创建完成后的表


    4408655-c3a0e4ef2a1aae68.png
    image.png
  • 6、使用查询语句的案例


    4408655-8f68833d07126822.png
    image.png

使用Athena和JDBC驱动程序

具体文档详情参见:https://docs.aws.amazon.com/zh_cn/athena/latest/ug/connect-with-jdbc.html

使用ODBC连接到Amazon Athena

具体文档参考:https://docs.aws.amazon.com/zh_cn/athena/latest/ug/connect-with-odbc.html

参考:

文档地址:https://docs.aws.amazon.com/zh_cn/athena/latest/ug/what-is.html

猜你喜欢

转载自blog.csdn.net/weixin_34122810/article/details/87232054
今日推荐