Skip to content

g1ddy/sqltools-athena-driver

 
 

Repository files navigation

SQLTools driver for AWS Athena Envine v2

Description

A Visual Studio Code extension which extends the SQLTools extension, with a driver to work with AWS Athena Engine v2. It supports tables and views, as well as running queries.

This is heavily based off of SQLTools Athena Driver, but has been extended to support AWS Profiles, intellisense schema completions and Athena Engine V2.

Configuration

When creating a new connection with AWS Athena, you'll be prompted to fill some authentication info.

Connection setup print

Access Key Id & Secret Access Key OR Profile

You can create an authentication using AWS IAM or by using a named profile. Be sure that the IAM user/profile has the right privileges to query AWS Athena.

Workgroup

It's the workgroup which will run the queries. Refer to athena workgroup documentation. Usually the primary workgroup is the one to go.

AWS Region

The AWS Region code where your queries should be run. Refer to the AWS Region Code Table.

Usage

After installing the SQLTools driver for AWS Athena, you will be able to create connections to AWS Athena, explore tables and views, and run queries. For more information on how to use SQLTools please refer to SQLTools extension.

Support

Please open issues on github.

About

AWS Athena Driver for VSCode Plugin SQLTools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.1%
  • JavaScript 0.9%