title: 'Glue Catalog Connector' sidebar_label: 'Glue' description: 'Connect to an AWS Glue Data Catalog.' sidebar_position: 5 pagination_prev: null pagination_next: null tags:
Connect to an AWS Glue Data Catalog as a catalog provider for federated SQL query.
fromThe from field is used to specify the catalog provider. For Glue, you need only specify glue. The catalog is unique for each AWS account and AWS region.
nameThe name field is used to specify the name of the catalog in Spice. Tables from the AWS Glue Data Catalog will be available in the schema with this name in Spice. The schema hierarchy of the external catalog is preserved in Spice.
includeUse the include field to specify which tables to include from the catalog. The include field supports glob patterns to match multiple tables. For example, *.my_table_name would include all tables with the name my_table_name in the catalog from any schema. Multiple include patterns are OR'ed together and can be specified to include multiple tables.
paramsThe following parameters are supported for configuring the connection to the Glue Data Catalog:
| Parameter Name | Definition |
|---|---|
glue_region | The AWS region for the Glue Data Catalog. E.g. us-west-2. |
glue_key | Access key (e.g. AWS_ACCESS_KEY_ID for AWS) |
glue_secret | Secret key (e.g. AWS_SECRET_ACCESS_KEY for AWS) |
glue_session_token | Session token (e.g. AWS_SESSION_TOKEN for AWS) for temporary credentials |
Uses the same authentication as the Glue Data Connector.
:::warning
:::
There is a cookbook recipe to configure an AWS Glue Data Connector in Spice.