Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Importing an Athena catalog to AWS Glue

Focus mode
Importing an Athena catalog to AWS Glue - AWS Glue

The Migration API describes AWS Glue data types and operations having to do with migrating an Athena Data catalog to AWS Glue.

Data types

CatalogImportStatus structure

A structure containing migration status information.

Fields
  • ImportCompleted – Boolean.

    True if the migration has completed, or False otherwise.

  • ImportTime – Timestamp.

    The time that the migration was started.

  • ImportedBy – UTF-8 string, not less than 1 or more than 255 bytes long, matching the Single-line string pattern.

    The name of the person who initiated the migration.

Operations

ImportCatalogToGlue action (Python: import_catalog_to_glue)

Imports an existing Amazon Athena Data Catalog to AWS Glue.

Request
  • CatalogId – Catalog id string, not less than 1 or more than 255 bytes long, matching the Single-line string pattern.

    The ID of the catalog to import. Currently, this should be the AWS account ID.

Response
  • No Response parameters.

Errors
  • InternalServiceException

  • OperationTimeoutException

GetCatalogImportStatus action (Python: get_catalog_import_status)

Retrieves the status of a migration operation.

Request
  • CatalogId – Catalog id string, not less than 1 or more than 255 bytes long, matching the Single-line string pattern.

    The ID of the catalog to migrate. Currently, this should be the AWS account ID.

Response
  • ImportStatus – A CatalogImportStatus object.

    The status of the specified catalog migration.

Errors
  • InternalServiceException

  • OperationTimeoutException

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.