编程访问

交互式高级分析使用AWS数据湖技术来支持数据查询、分析和检索。

要以编程方式连接,您需要访问AWS Athena api,这可以通过以下方式实现:

  • ODBC连接(例如;编写定制的基于。net的应用程序和脚本)
  • JDBC连接(例如;编写定制的基于java的应用程序和脚本)
  • AWS SDK(支持多种语言和框架)

AWS Athena SDK

这是一个可用于许多不同语言的SDK。

Python

https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/athena.html

你可以使用这个SDKPython脚本Jupyter笔记本等。

net

https://docs.aws.amazon.com/sdkfornet/v3/apidocs/
https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/Athena/TAthenaClient.html

您可以使用它来编写自定义分析net等。

其他sdk

还有许多其他AWS Athena sdk,它们允许您连接到交互式高级分析并编写定制脚本。


Baidu
map