Connect Power BI
Connecting Power BI to Tallyfy Analytics
Section titled “Connecting Power BI to Tallyfy Analytics”Connect Power BI to Tallyfy Analytics through Amazon Athena1 and build dashboards from your workflow data. The setup takes about 15 minutes.
With this connection, you can build interactive dashboards showing bottlenecks and team performance, create metrics tailored to your KPIs, schedule automated reports, and merge Tallyfy data with other business systems like your CRM or ERP.
Connection architecture
Section titled “Connection architecture”Power BI connects to your Tallyfy data through Amazon Athena via an ODBC driver.
What to notice:
- Authenticate with your Access Key and Secret Key, never your AWS console sign-in
- All connections must use the us-west-2 region
Authentication methods
Section titled “Authentication methods”When Tallyfy activates your Analytics subscription, you receive two credential sets:
| Authentication Method | Description | Use for |
|---|---|---|
| IAM username and password | Signing in to the AWS website | The AWS console only, never the driver |
| Access Key and Secret Key | A typed key pair the driver sends with each query | Power BI, and every other BI tool |
Connection setup
Section titled “Connection setup”Requirements
Section titled “Requirements”- Power BI Desktop installed
- Tallyfy Analytics subscription activated
- Amazon Athena ODBC driver version 2 installed (64-bit)
- Access Key credentials provided by Tallyfy
- Outbound port 444 open on your firewall - Athena uses it to stream query results back to the driver
Step 1: Install the Amazon Athena ODBC driver
Section titled “Step 1: Install the Amazon Athena ODBC driver”- Download the Amazon Athena ODBC driver version 2 from the AWS ODBC 2.x driver page ↗. Version 1 is the older Simba-branded driver; version 2 is the current one
- Run the installer and follow the on-screen instructions
- Complete the installation before proceeding
Step 2: Configure the ODBC connection
Section titled “Step 2: Configure the ODBC connection”- On Windows, open the ODBC Data Source Administrator (64-bit)
- Go to the System DSN tab
- Click Add to create a new data source
- Select the Amazon Athena ODBC Driver and click Finish
- Configure the connection using the settings below
- Click Test to verify, then OK to save
| Setting | Value |
|---|---|
| Data Source Name | Tallyfy Analytics |
| Description | Tallyfy workflow data |
| AWS Region | us-west-2 |
| S3 Output Location | s3://aws-athena-query-results-570841547480-us-west-2/<your-orgID>/ |
| Authentication Option | IAM Credentials |
| Access Key | Your Tallyfy-provided Access Key |
| Secret Key | Your Tallyfy-provided Secret Access Key |
| Workgroup | Your organization ID (as provided by Tallyfy) |
| Catalog | AwsDataCatalog |
Step 3: Connect Power BI to Athena
Section titled “Step 3: Connect Power BI to Athena”- Launch Power BI Desktop
- Click Get Data in the ribbon menu
- Select More… to view all connectors
- Choose ODBC from the Database section and click Connect
- From the DSN dropdown, select the Tallyfy Analytics connection you created
- Click OK to establish the connection
- In the Navigator window, expand AwsDataCatalog
- Select your database (typically your organization name)
- Choose the tables you want to analyze
- Click Load to import the data into Power BI
Working with Tallyfy data
Section titled “Working with Tallyfy data”You’re connected. Your Tallyfy Analytics data is organized as:
- Per-process Parquet files - Each process run is exported as a single flat table. Rows are differentiated by the
typecolumn:kick_off_task(kick-off form data),process_task(task-level data),process_task_data(form field answers within tasks), andprocess_task_comment(comments). Columns include process metadata (blueprint_name,process_status,process_owner), task details (process_task_name,completed_on,due_by,user_assigned), and form field data (form_field_type,question_in_form_field,answer_in_form_field). - Members table - User data including
email,full_name,job_title,is_active,timezone, and login activity timestamps.
Configuration notes
Section titled “Configuration notes”- You must connect to the us-west-2 region - other regions won’t work
- Your workgroup must match your organization ID exactly
- The catalog name is always AwsDataCatalog (exact capitalization matters)
- Use Direct Query mode2 for datasets over 1GB
- Set up refresh scheduling if you need reports updated automatically
Scheduled refresh and the on-premises data gateway
Section titled “Scheduled refresh and the on-premises data gateway”Power BI Desktop connects to Athena with nothing more than the ODBC driver and your DSN. Publishing is where it changes.
Once you publish a report to the Power BI Service and want it to refresh on a schedule, you need an on-premises data gateway. The Service has no Athena driver of its own, so the gateway machine does the querying on its behalf. Download it from https://powerbi.microsoft.com/en-us/gateway/ ↗
Install the same Amazon Athena ODBC driver on the gateway machine, and create a DSN there with exactly the same name as the one on your desktop.
Personal mode is fine for testing. Use standard mode for anything a team depends on.
Import or DirectQuery, and what it costs
Section titled “Import or DirectQuery, and what it costs”Athena bills per terabyte of data scanned, and that includes queries that fail or get cancelled. Which connectivity mode you pick therefore has a direct cost consequence.
Import with scheduled refresh scans your data once per refresh. DirectQuery fires a fresh Athena query every time somebody interacts with a visual, so an actively used dashboard can scan the same data hundreds of times a day.
Prefer Import unless your dataset is genuinely too large to hold in memory. Either way, open Transform Data and remove the columns you do not need before loading. Tallyfy stores your data as Parquet, which only reads the columns a query touches, so dropping unused columns cuts both refresh time and cost. Selecting the table in the Navigator and clicking Load pulls all 49 columns and gives that advantage away.
Video tutorial
Section titled “Video tutorial”Troubleshooting
Section titled “Troubleshooting”- Verify you’re using the Access Key and Secret Access Key, with the authentication type set to IAM Credentials. The IAM user name and console password are for the AWS web console only and will not work here
- If you get “The security token included in the request is invalid”, check the workgroup first. Left on
primaryit throws this error even when your keys are correct - The ODBC driver must be the 64-bit version (32-bit won’t work with Power BI Desktop)
- Confirm the region is us-west-2
- Check that your Tallyfy Analytics subscription is active
- Restart Power BI Desktop after configuring a new ODBC data source
Still stuck? Contact Tallyfy support with the exact error message.
Related articles
Section titled “Related articles”Tableau > Connecting Tableau to analytics data
Integrations > Tallyfy Analytics
Analytics > How Tallyfy Analytics works
Footnotes
Section titled “Footnotes”Was this helpful?
- 2026 Tallyfy, Inc.
- Privacy Policy
- Terms of Use
- Report Issue
- Trademarks