Save Big on Cyber Monday! Up to 40% Off
ends in   {{days}}
Days
{{timeFormat.hours}}
:
{{timeFormat.minutes}}
:
{{timeFormat.seconds}}

Connect Power BI to your data source with Devart ODBC connectors

Power BI is a feature-rich environment for developing business intelligence reports. The software supports ODBC data sources and offers many tools for transforming data into meaningful interactive visualizations. Devart provides ODBC connectors for Power BI to access data in databases and cloud applications, such as MySQL, PostgreSQL, xBase, Oracle, Salesforce, Mailchimp, and many more.
With Power BI Desktop and ODBC drivers, you can retrieve entire tables or specific data subsets from connected data sources by providing a SQL statement to specify what data to return, e.g. to limit the number of rows returned or to exclude unnecessary fields or columns.

Key Features

Direct connect

Connect to traditional databases and cloud-based services from Power BI using an ODBC driver directly. No need to use client software to establish a Power BI ODBC connection and fetch your data.

SQL data type mapping

Access diverse data stores with mapping of data source-specific SQL data types to the standard ODBC data types. You can create custom mappings between data source fields and ODBC data types.

Secure connection

Devart ODBC drivers use SSL / SSH and HTTPS tunneling to protect user data in transition. Tunneling allows you to send communications securely between machines.

ANSI SQL-92 standards for cloud services

Devart ODBC drivers resolve the major challenge of retrieving data from various cloud applications into Power BI: the lack of adequate API support for SQL-92 standard SQL commands.

How to connect Power BI to ODBC data source and access data in 3 steps

Install the driver and configure an ODBC data source in the driver settings
01.Install the Power BI ODBC driver and configure an ODBC data source. Start Power BI and choose Get Data > Other > ODBC.
Install the ODBC driver for Power BI
Start SQL Server Management Studio and create a linked server
02.Choose the DSN that you configured for the ODBC Driver and enter your credentials in the next step.
Choose ODBC DSN in Power BI
Run a query against the data storage
03.Now Power BI database connection is established: you can load a table for business intelligence reporting.
Retrieve ODBC database to Power BI

ODBC Data Connectors

Fast and unified access to databases

We offer you optimal data access by means of ODBC and native database client libraries. However, you can avoid using client libraries, since our ODBC drivers are able to connect via the native protocol directly without using client software at all.

Didn't find the necessary driver? Contact us!
Direct access to data

Why pick Devart ODBC Drivers for importing data to Power BI?

Fully Unicode-compliant ODBC drivers

Fully Unicode-compliant ODBC drivers

Unicode is the universal standard for encoding characters in most languages. The drivers for Power BI service with ODBC connection provide a Unicode-compliant way to work with strings and characters in databases: they can map Unicode function calls and string data types to ANSI encoding.

All major versions of data stores are supported

All major versions of data stores are supported

Our ODBC drivers can be used to interact and perform SQL CRUD operations on popular traditional databases and cloud services from Power BI, such as MySQL, Oracle, PostgreSQL, Salesforce, or Mailchimp.

Regular feature update rollouts and timely bug fixes

Regular feature updates and timely bug fixes

We frequently release new versions of ODBC drivers with new capabilities or enhancements for already existing features. Every Power BI ODBC driver download contains all changes and new features based on customer feedback. Bug fixes and minor improvements are released as nightly builds to resolve issues timely.

Strict compliance with Microsoft ODBC 3.51 Specification

Strict compliance with Microsoft ODBC 3.51 Specification

Our ODBC drivers provide full support for the standard Open Database Connectivity API functions and data types. The ODBC interface enables Power BI to access databases by using standard SQL. Additionally, we have designed Advanced Connection String parameters that implement different types of behavior.

Exceptional SQL query performance and bulk updates

Exceptional SQL query performance and bulk updates

Our Power BI ODBC drivers allow you to perform bulk record update in Power BI in a single update statement while maintaining decent update speed. When you need to update a table with a million of records, you can use a single update operation which significantly reduces execution time compared to row-by-row operations.

Team of expert support engineers and community of developers

Team of expert support engineers and community of developers

Contact our friendly, knowledgeable support team for assistance if you have any questions about using our ODBC drivers with Tableau or join our forum to discuss anything related to the database application development with other professional developers.

Choose Devart ODBC driver for your data source

You can try out any of these for free

FAQ

Does Power BI support ODBC?

Yes. Power BI supports ODBC data sources, allowing you to import data from different platforms through ODBC for transformation and analysis.

How do I connect Power BI to an ODBC data source?

You can use ODBC providers such as Devart's ODBC connector for Power BI. This makes it easy to connect directly to databases and cloud platforms, letting you load full tables or run SQL queries to bring in specific data.

Can I use custom SQL queries when connecting via ODBC in Power BI?

Yes. You can run SQL queries directly against your ODBC data source in Power BI. This allows you to filter and retrieve only the data you need, just like working with a regular SQL database.

What types of data sources can I connect to with ODBC in Power BI?

That depends on the connector you use. For example, the ODBC connector for Power BI supports over 90 data sources, including major databases, CRMs, and cloud platforms.

Is it possible to refresh ODBC data sources automatically in Power BI Service?

The ODBC connectors by Devart offer the option of refreshing data in Power BI automatically, with one click. Therefore, always have the latest data.

Why choose Devart ODBC drivers for Power BI integration?

Devart's ODBC drivers for Power BI are powerful yet easy to use. Devart provides both 32-bit and 64-bit versions of its ODBC drivers, the setup takes just a few clicks. The ODBC connection string for Power BI is straightforward, and you can connect to more than 90 data sources, including databases and cloud platforms (e.g., Salesforce, Zoho, FreshBooks, and many more). They support advanced SQL queries with JOINs, giving you full control over the data you import. Free trial versions are also available so you can test all features before committing.

Why is my Power BI ODBC connection failing or only loading partial data?

This usually happens if the connection is misconfigured. Double-check your Power BI ODBC connection string to ensure all details are correct. Also, confirm that your data source allows connections from third-party tools like Power BI and that your user account has access to all required data. If restrictions exist, you’ll need to adjust permissions on the data source side.