Contribute
Sign in
AWS Data Processing

AWS Data Processing

Data processing and transformation services.

10K+pulls32 ToolsPackaged byDocker, with additional security features including SBOMs, provenance, signing, and multi-arch support

Tools

NameDescription
manage_aws_athena_data_catalogsManage AWS Athena data catalogs with both read and write operations. This tool provides operations for managing Athena data catalogs, including creating, retrieving, listing, updating, and deleting data catalogs. Data catalogs are used to organize and access data sources in Athena, enabling you to query data across various sources like AWS Glue Data Catalog, Apache Hive metastores, or federated sources. ## Requirements - The server must be run with the `--allow-write` flag for create-data-catalog, delete-data-catalog, and update-data-catalog operations - Appropriate AWS permissions for Athena data catalog operations ## Operations - **create-data-catalog**: Create a new data catalog - **delete-data-catalog**: Delete an existing data catalog - **get-data-catalog**: Get information about a single data catalog - **list-data-catalogs**: List all data catalogs - **update-data-catalog**: Update an existing data catalog ## Usage Tips - Use list-data-catalogs to find available data catalogs - Data catalogs can be of type LAMBDA, GLUE, HIVE, or FEDERATED - Parameters are specific to the type of data catalog ## Example ``` # List all data catalogs {'operation': 'list-data-catalogs', 'max_results': 10} # Create a Glue data catalog { 'operation': 'create-data-catalog', 'name': 'my-glue-catalog', 'type': 'GLUE', 'description': 'My Glue Data Catalog', 'parameters': {'catalog-id': '123456789012'}, } ```