Skip to content
| Marketplace
Sign in
Visual Studio>Tools>SSIS Amazon Athena Connector
SSIS Amazon Athena Connector

SSIS Amazon Athena Connector

ZappySys

| (0) | Free Trial
Read and write Amazon Athena data in SSIS using ODBC Source and Upsert Destination powered by ZappySys JDBC Bridge Driver. Configure the Athena JDBC connection, preview SQL queries, and load results i
Download

Read and write Amazon Athena data in SSIS with ODBC Source and Upsert Destination.

The SSIS Amazon Athena Connector — powered by the ZappySys JDBC Bridge Driver — lets ETL teams run Athena SQL straight from a Data Flow. Configure a JDBC connection once, preview queries, then stream query results into SQL Server, PostgreSQL, or Redshift with bulk upsert. No custom code, no Glue, no Lambda.
Part of ZappySys SSIS PowerPack (100+ connectors & tasks).

Recommended starting point
View Setup Guide & Get Started →
See JDBC setup, SQL examples & Upsert flow →
Pro Tip: Install Java 8+ (Amazon Corretto 21 recommended) and download the Athena JDBC JAR before creating the DSN — the ZappySys JDBC Bridge wraps your JDBC driver as a standard ODBC data source for SSIS.
Compatibility: SQL Server 2012–2025+ (32/64-bit) | Azure Data Factory / Azure-SSIS IR Ready

⚡ Key Benefits

  • JDBC Bridge Pass-Through — SQL is forwarded directly to the Amazon Athena JDBC driver, so every Athena-supported query works as-is
  • Standard ODBC Source — Drag a normal SSIS ODBC Source onto the Data Flow and point it at the Athena DSN you just built
  • Upsert Destination — Merge Athena query results into SQL Server, PostgreSQL, or Redshift with bulk insert / update / delete
  • System vs. User DSN — Use a User DSN at design time and a System DSN for SQL Server Agent / service-account production runs
  • Centralised Data Gateway — Expose the Athena DSN to other machines, JDBC clients, and Linux apps without installing Java on each host

📸 Visual Overview & Setup

1. Drag ODBC Source onto Data Flow
Drag ODBC Source onto the SSIS Data Flow
🔍 View Full Size
2. Create ZappySys JDBC Bridge DSN
Create ZappySys JDBC Bridge DSN for Amazon Athena
🔍 View Full Size
3. Configure Athena JDBC Connection
Configure Athena JDBC connection string, driver class, and JAR path
🔍 View Full Size
4. Pick ODBC DSN in SSIS
Choose the Amazon Athena ODBC DSN in SSIS ODBC Connection Manager
🔍 View Full Size
5. Preview Athena SQL Query
Preview Athena SQL rows through the ODBC DSN
🔍 View Full Size
6. Upsert into SQL / Redshift
Upsert Destination merges Athena rows into SQL Server, PostgreSQL, or Redshift
🔍 View Full Size

🔗 Seamless SQL Query Integration

Real example from the setup guide — preview Amazon Athena data through the DSN
-- Athena query via ZappySys JDBC Bridge + ODBC Source
SELECT *
FROM "r53_rlogs"
ORDER BY query_timestamp DESC
✔ Any Athena-supported SQL is forwarded untouched
✔ No ODBC SQL rewriting
✔ Works in SSIS ODBC Source, ADO.NET, and Linked Server

🔧 Key Features

JDBC Bridge Connection

  • Set Connection string (e.g. jdbc:athena://WorkGroup=primary;Region=us-east-1;Catalog=MyAwsDataCatalog;OutputLocation=s3://my-s3-bucket/;)
  • Provide the Driver class (com.amazon.athena.jdbc.AthenaDriver) and the path to the Athena JDBC JAR
  • Pass AWS access key / secret as ODBC User name and User password, or rely on JDBC connection properties
  • Supports Java 8+ (Amazon Corretto 8 / 21, Oracle JRE) for the local JVM host

SSIS Data Flow Integration

  • Standard SSIS ODBC Source with Table Name or SQL command access mode
  • Preview rows directly in the ODBC Source editor before running the package
  • Use with any downstream SSIS component: Derived Column, Conditional Split, Lookup, Aggregate

Bulk Load & Upsert

  • Upsert Destination for INSERT / UPDATE / DELETE merge into SQL Server, PostgreSQL, or Amazon Redshift
  • Bulk upsert and bulk delete operations for high-volume loads
  • Map source columns to target, pick key columns, and toggle Insert / Update per action

Deployment & Centralisation

  • User DSN for design-time development, System DSN for SQL Server Agent / service-account production
  • Deploy packages to SSIS Catalog (SSISDB) and schedule via SQL Agent
  • ZappySys Data Gateway exposes the Athena DSN to remote SQL Server, JDBC, and Linux clients without installing Java on every host

💡 Common Use Cases

Typical scenarios for the SSIS Amazon Athena Connector in data warehousing and analytics:

  • Athena → SQL Server warehouse loads: Query Parquet/JSON over S3 and upsert results into staging or fact tables.
    Example: nightly SELECT * FROM logs.r53_rlogs merged into stg.r53_rlogs using Upsert Destination.
  • Cross-cloud ETL: Move curated Athena query results into Azure SQL, PostgreSQL, or on-prem SQL Server.
    Example: project a partitioned Athena view, stream through ODBC Source, land it in Azure SQL.
  • BI staging for Power BI or SSAS: Build nightly snapshots of Athena aggregates in SQL Server for fast dashboards.
    Example: pre-aggregate Athena GROUP BY queries into SSAS-ready fact tables.
  • Redshift cold-data replay: Pull archived Athena partitions into Redshift using Upsert Destination with bulk upsert.
    Example: backfill the last 90 days of historical data into a Redshift table with merge keys.
  • Scheduled compliance exports: Run Athena audit queries on a SQL Agent schedule and drop CSV exports via SSIS.
    Example: weekly export of Route53 resolver logs for auditors.
  • Centralised Athena access: Host the DSN on a gateway machine and let remote SSIS, Linux, and JDBC clients query Athena without local Java setup.
    Example: a single gateway VM serves all Athena ETL jobs across the team.

🎯 Summary

Query Amazon Athena from any SSIS package using a standard ODBC Source — no Glue, no Lambda, no custom code.
Build the DSN once with ZappySys JDBC Bridge, preview Athena SQL, and upsert results into SQL Server, PostgreSQL, or Redshift from one visual data flow.

Trusted by Developers & IT Teams Worldwide

  • Built for SSIS Workflows: Purpose-built for high-performance ETL and complex integration scenarios.
  • Expert Technical Support: Direct access to engineers via email and remote screen-share sessions.
  • Proven Enterprise Scale: Trusted by 3000+ teams across 90+ countries, including Fortune 500.
SSIS PowerPack
Includes SSIS Amazon Athena Connector
Capterra Rating
Read reviews on Capterra →

Start Integrating Amazon Athena with SSIS PowerPack

Includes the SSIS Amazon Athena Connector plus 100+ connectors & tasks for APIs, databases, and cloud apps.

Download SSIS PowerPack (Free Trial)

Full functionality is FREE for development within Visual Studio

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft