# AWS Glue

With IntelliJ IDEA, you can monitor your AWS Glue platform.

> **Note:**
> This functionality relies on the [Metastore Core](https://plugins.jetbrains.com/plugin/21712-metastore-core/reviews) plugin, which is installed automatically if you install the [Spark](big-data-tools-spark.html) or the [Flink](big-data-tools-flink.html) plugin.

Typical workflow:

1.

[Establish connection to an AWS Glue server](#connect_to_aws_glue)

2.  [Preview your storage in the editor](#view_databases_in_editor)

3.

[Preview your databases and partitions in a dedicated tool window](#monitor)

Procedure: Connect to an AWS Glue server

1. In the Big Data Tools window, click ![Add a connection](https://resources.jetbrains.com.cn/help/img/idea/2026.2/app-client.expui.general.add.svg) and select AWS Glue.

2. In the Big Data Tools dialog that opens, specify the connection parameters:

![Configure AWS Glue connection](https://resources.jetbrains.com.cn/help/img/idea/2026.2/bdt_aws_glue_connection.png)

* Name: the name of the connection to distinguish it between the other connections.

* Region: select a region to get buckets from.

* Authentication type lets you select the authentication method: * Default credential providers chain: use the credentials from the default provider chain. For more information about the chain, refer to [Using the Default Credential Provider Chain](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/credentials.html). * Profile from credentials file: select a profile from your `credentials` file. * Explicit access key and secret key: enter your credentials manually. > **Note:** > If you authenticate using a profile from config or credentials file, IntelliJ IDEA enables you to share your MFA or OAuth 2.0 data across all AWS connections. This means that if you select the same profile in AWS S3, AWS EMR, and AWS Glue, you don't have to perform MFA or OAuth 2.0 authentication again.

With the Default credential providers chain or Profile from credentials file option selected, you can click Open Credentials to locate the directory where the credential file is stored. If you use the default location, it's usually `~/.aws/credentials` on Linux or macOS, or `C:\Users\<USERNAME>\.aws\credentials` on Windows. Or it can be your custom location if you have selected Use custom configs.

Optionally, you can set up:

* Per project: select to enable these connection settings only for the current project. Clear the checkbox if you want this connection to be visible in other projects.

* Enable connection: clear the checkbox if you want to disable this connection. By default, the newly created connections are enabled.

* HTTP Proxy: select if you want to use [IDE proxy settings](settings-http-proxy.html) or specify custom proxy settings.

3. Once you fill in the settings, click Test connection to ensure that all configuration parameters are correct. Then click OK.

Procedure: View databases in the editor

You can open the AWS Glue or its particular catalogs, databases, and tables in a separate tab of the editor (similarly to [other storages](big-data-tools-data-files.html)).

1. In the Big Data Tools tool window, select a connection to your AWS Glue or expand it to open a catalog, a database, or a table.

2. Right-click the selected element and select Open in Editor. Alternatively, click ![Open in Editor button](https://resources.jetbrains.com.cn/help/img/idea/2026.2/app.expui.general.export.svg).

This will open the selected storage, catalog, database, or table in a separate tab of your editor.

3. On the right side of the opened tab, use ![the Open Editor Preview button](https://resources.jetbrains.com.cn/help/img/idea/2026.2/app.actions.previewDetails.svg) to show and hide the details about the selected element.

![AWS Glue tab](https://resources.jetbrains.com.cn/help/img/idea/2026.2/bdt_glue_editor_store.png)

## Monitor databases

Once you have established a connection to the AWS Glue server, the AWS Glue tool window becomes available. You can use it to monitor your databases, view schemas and partitions, and configure the way the data is displayed:

* Use the Filter list to show local, foreign, or all databases.

* Select a database and click ![Show and hide columns icon](https://resources.jetbrains.com.cn/help/img/idea/2026.2/bigdatatools-core.icons.table.configureColumns.svg) to show or hide columns from the database view.

* Click the column headers to sort data by a column.

![The AWS Glue tool window](https://resources.jetbrains.com.cn/help/img/idea/2026.2/bdt_glue_toolwindow.png)

In the Location column, you can click the database URL to quickly open a directory in an S3 viewer. If the needed connection does not exist, this will open the connection creation form.

