Skip to content

Connect Power BI

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.

Power BI connects to your Tallyfy data through Amazon Athena via an ODBC driver.

Connection architecture

What to notice:

  • Use Access Key/Secret authentication - IAM credentials cause errors
  • All connections must use the us-west-2 region

When Tallyfy activates your Analytics subscription, you receive two credential sets:

Authentication MethodDescriptionUse for
IAM Username/PasswordWeb console credentialsAWS web console only
Access Key/SecretToken-based authenticationPower BI (recommended)
  • Power BI Desktop installed
  • Tallyfy Analytics subscription activated
  • Amazon Athena ODBC driver installed
  • Access Key credentials provided by Tallyfy

Step 1: Install the Amazon Athena ODBC driver

Section titled “Step 1: Install the Amazon Athena ODBC driver”
  1. Download the Amazon Athena ODBC driver from the AWS documentation page
  2. Run the installer and follow the on-screen instructions
  3. Complete the installation before proceeding
  1. On Windows, open the ODBC Data Source Administrator (64-bit)
  2. Go to the System DSN tab
  3. Click Add to create a new data source
  4. Select the Amazon Athena ODBC Driver and click Finish
  5. Configure the connection using the settings below
  6. Click Test to verify, then OK to save
SettingValue
Data Source NameTallyfy Analytics
DescriptionTallyfy workflow data
AWS Regionus-west-2
S3 Output LocationAs provided by Tallyfy
Authentication OptionIAM Profile
Access KeyYour Tallyfy-provided Access Key
Secret KeyYour Tallyfy-provided Secret Access Key
WorkgroupYour organization ID (as provided by Tallyfy)
CatalogAwsDataCatalog
  1. Launch Power BI Desktop
  2. Click Get Data in the ribbon menu
  3. Select More… to view all connectors
  4. Choose ODBC from the Database section and click Connect
  5. From the DSN dropdown, select the Tallyfy Analytics connection you created
  6. Click OK to establish the connection
  7. In the Navigator window, expand AwsDataCatalog
  8. Select your database (typically your organization name)
  9. Choose the tables you want to analyze
  10. Click Load to import the data into Power BI

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 type column: kick_off_task (kick-off form data), process_task (task-level data), process_task_data (form field answers within tasks), and process_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.
  • 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
  • Verify you’re using the Access Key and Secret Access Key - not IAM credentials
  • 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.

Analytics > Power BI

Tallyfy’s Power BI integration connects your workflow data through Amazon Athena so you can…
  1. A serverless SQL query service that analyzes data in S3 using standard SQL syntax

  2. Queries data directly from source instead of importing, ideal for large datasets or real-time needs