{"categories":[{"label":"Front-Ends","url":"https://skillfed.io/packages/category/database-front-ends"}],"enrichment":{"capability":"dbt-athena is a dbt adapter that enables data transformation workflows to run against Amazon Athena, supporting table and incremental models, snapshots, and Python models on Hive and Iceberg table formats.","skillfed_tags":["dbt-adapter","aws-athena","data-transformation"],"use_cases":["Build incremental fact tables in Athena using dbt's merge or append strategies, with automatic query retry and state management.","Create snapshots of slowly-changing dimensions in Athena using timestamp or check strategies for historical tracking.","Run Python-based data transformations in Athena via Spark workgroups, integrated into a dbt DAG.","Manage Iceberg table format in Athena with dbt's table materialization and incremental model support.","Organize raw S3 data into Athena databases with dbt seeds and models, leveraging Glue catalog integration."],"what_it_does":"dbt-athena is a plugin that connects dbt to Amazon Athena, allowing data engineers to write SQL and Python transformations that execute in Athena. It handles the translation of dbt's model definitions, incremental logic, and snapshots into Athena-compatible DDL and DML, managing query execution, result polling, and metadata updates through boto3 and pyathena.\n\nThe adapter supports both Hive and Iceberg table formats, with Iceberg requiring Athena Engine v3 and a unique table location. It integrates with AWS Glue for metadata management, supports incremental models with different merge strategies depending on table type, and can run Python models through Athena Spark workgroups. Configuration is handled through dbt profiles, with options for S3 staging directories, retry policies, workgroup selection, and AWS Lake Formation tagging.","worth_installing":"Yes. dbt-athena is actively maintained, has low install friction, supports current Python versions (3.10\u20133.13), carries no known vulnerabilities, and uses a permissive license. It is the standard way to integrate dbt workflows with Athena. Install it if you use dbt and need to transform data in Athena."},"id":"dbt-athena","links":{"html":"https://skillfed.io/packages/dbt-athena","md":"https://skillfed.io/packages/dbt-athena.md","pypi":"https://pypi.org/project/dbt-athena/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-16","license_spdx":null,"license_treatment":"permissive","name":"dbt-athena","python_support":"supports_current","summary":"The athena adapter plugin for dbt (data build tool)"},"popularity":{"monthly_downloads":1159960,"position":4285,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.11.0"}
