{"id":12173,"date":"2026-05-29T12:30:29","date_gmt":"2026-05-29T12:30:29","guid":{"rendered":"https:\/\/zappysys.com\/blog\/?p=12173"},"modified":"2026-05-29T12:31:48","modified_gmt":"2026-05-29T12:31:48","slug":"how-to-read-notion-database-table-in-powerbi-using-odbc","status":"publish","type":"post","link":"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/","title":{"rendered":"How to read Notion database table in PowerBI using ODBC"},"content":{"rendered":"<h2>Introduction<\/h2>\n<p><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/notion-logo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-12250 size-thumbnail alignleft\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/notion-logo-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a>Notion is a versatile workspace platform that many teams use to manage projects, tasks, documentation, and databases. However, to leverage this data for advanced analytics and business intelligence, you need to connect it to tools like Power BI. Using Zappysys ODBC Driver for Notion, you can seamlessly extract data from Notion databases and visualize it in Power BI without writing any code.<\/p>\n<p>This tutorial demonstrates how to set up a connection from Notion to Power BI using the Zappysys ODBC driver, query your Notion databases, and create interactive Power BI dashboards.<\/p>\n<h3><\/h3>\n<h2>Prerequisites<\/h2>\n<ol>\n<li>A Notion workspace with at least one database and records.<\/li>\n<li>Notion API token (Personal Access Token or Integration token).<\/li>\n<li>Power BI Desktop is installed on your system.<\/li>\n<li>Basic understanding of Power BI and SQL queries.<\/li>\n<li>Finally, install the<a href=\"https:\/\/zappysys.com\/products\/odbc-drivers\/\"> ZappySys ODBC Driver<\/a>.<\/li>\n<\/ol>\n<h2>Steps<\/h2>\n<h3>Create a Notion Integration and Token<\/h3>\n<ol>\n<li>Go to <a href=\"https:\/\/www.notion.so\/my-integrations\" target=\"_blank\" rel=\"noopener\">Notion Integrations<\/a> and sign in.<\/li>\n<li>Go to the <strong>My Integrations<\/strong> section and click <strong>New Integration<\/strong>.<\/li>\n<li>Enter a name for your integration and select the target workspace.<\/li>\n<li>Click <strong>Create connection<\/strong> to proceed.\n<div id=\"attachment_12165\" style=\"width: 1633px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Create-a-new-connection.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12165\" class=\"size-full wp-image-12165\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Create-a-new-connection.png\" alt=\"\" width=\"1623\" height=\"718\" srcset=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Create-a-new-connection.png 1623w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Create-a-new-connection-300x133.png 300w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Create-a-new-connection-1024x453.png 1024w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Create-a-new-connection-768x340.png 768w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Create-a-new-connection-1536x680.png 1536w\" sizes=\"(max-width: 1623px) 100vw, 1623px\" \/><\/a><p id=\"caption-attachment-12165\" class=\"wp-caption-text\">Notion &#8211; Create a new connection<\/p><\/div><\/li>\n<li>Configure the capabilities you need by checking or unchecking the relevant options.<\/li>\n<li>Copy the generated <strong>Access Token<\/strong> and store it securely. You&#8217;ll need this token to configure the ODBC driver.\n<div id=\"attachment_12163\" style=\"width: 1068px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Configure-new-token.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12163\" class=\"size-full wp-image-12163\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Configure-new-token.png\" alt=\"\" width=\"1058\" height=\"814\" srcset=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Configure-new-token.png 1058w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Configure-new-token-300x231.png 300w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Configure-new-token-1024x788.png 1024w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Configure-new-token-768x591.png 768w\" sizes=\"(max-width: 1058px) 100vw, 1058px\" \/><\/a><p id=\"caption-attachment-12163\" class=\"wp-caption-text\">Notion &#8211; Configure new token<\/p><\/div><\/li>\n<\/ol>\n<h3>Connect Your Notion Database to the Integration<\/h3>\n<ol>\n<li>Open your target Notion database page in the browser.<\/li>\n<li>Click <strong>&#8230;<\/strong> in the top-right corner.<\/li>\n<li>Click <strong>Connections<\/strong>, search for your integration, and select it.<\/li>\n<li>Confirm access to the connection.<\/li>\n<li>Copy the database ID from the URL. For example:<br \/>\n<code>https:\/\/app.notion.com\/p\/&lt;DATABASE_ID&gt;?v=......................<br \/>\n<\/code><\/p>\n<div id=\"attachment_12168\" style=\"width: 1657px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Set-a-connection-to-your-table.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12168\" class=\"size-full wp-image-12168\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Set-a-connection-to-your-table.png\" alt=\"\" width=\"1647\" height=\"702\" srcset=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Set-a-connection-to-your-table.png 1647w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Set-a-connection-to-your-table-300x128.png 300w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Set-a-connection-to-your-table-1024x436.png 1024w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Set-a-connection-to-your-table-768x327.png 768w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Set-a-connection-to-your-table-1536x655.png 1536w\" sizes=\"(max-width: 1647px) 100vw, 1647px\" \/><\/a><p id=\"caption-attachment-12168\" class=\"wp-caption-text\">Notion &#8211; Set a connection to your table<\/p><\/div><\/li>\n<\/ol>\n<h3>Creating a new ODBC DSN using ZappySys JSON Driver<\/h3>\n<ol>\n<li>Search for <strong>ODBC<\/strong> in the Windows Start menu and open the <strong>ODBC Data Source Administrator<\/strong>.<br \/>\n<a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/how-to-open-odbc-data-source-administrator-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6213\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/how-to-open-odbc-data-source-administrator-2.png\" alt=\"\" width=\"394\" height=\"542\" srcset=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/how-to-open-odbc-data-source-administrator-2.png 394w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/how-to-open-odbc-data-source-administrator-2-218x300.png 218w\" sizes=\"(max-width: 394px) 100vw, 394px\" \/><\/a><\/li>\n<li>In the <strong>User DSN<\/strong> or <strong>System DSN<\/strong> tab, click <strong>Add<\/strong> to create a new data source.<\/li>\n<li>In the <strong>ODBC Data Source Setup<\/strong> window, select the <strong>ZappySys JSON Driver<\/strong> and click <strong>Continue<\/strong>.<br \/>\n<a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/odbc-dsn-admin-create-dsn-based-on-json-driver.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5919\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/odbc-dsn-admin-create-dsn-based-on-json-driver.png\" alt=\"\" width=\"593\" height=\"504\" srcset=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/odbc-dsn-admin-create-dsn-based-on-json-driver.png 593w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2019\/01\/odbc-dsn-admin-create-dsn-based-on-json-driver-300x255.png 300w\" sizes=\"(max-width: 593px) 100vw, 593px\" \/><\/a><\/li>\n<\/ol>\n<h3>Configure the Connection and API Settings<\/h3>\n<ol>\n<li>Enter the base URL for the table:<br \/>\n<code>https:\/\/api.notion.com\/v1\/databases\/{{User::DatabaseId}}\/query<\/code><\/li>\n<li>In <strong>Connection Type<\/strong>, select <strong>HTTP<\/strong> and click <strong>Configure<\/strong>.<\/li>\n<li>Select <strong>Static Token\/API Key<\/strong> as the\u00a0<strong>Credential type.<\/strong><\/li>\n<li>Paste your Notion <strong>Access Token<\/strong> in the authentication field.<\/li>\n<li>Click <strong>OK<\/strong> to save the configuration.\n<div id=\"attachment_12176\" style=\"width: 628px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-ODBC-Connection-configuration.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12176\" class=\"size-full wp-image-12176\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-ODBC-Connection-configuration.png\" alt=\"\" width=\"618\" height=\"445\" srcset=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-ODBC-Connection-configuration.png 618w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-ODBC-Connection-configuration-300x216.png 300w\" sizes=\"(max-width: 618px) 100vw, 618px\" \/><\/a><p id=\"caption-attachment-12176\" class=\"wp-caption-text\">Notion &#8211; ODBC Connection configuration<\/p><\/div><\/li>\n<li>Set <strong>HTTP Request Method<\/strong> to <strong>POST<\/strong>.<\/li>\n<li>Set <strong>Body content type<\/strong> to <strong>JSON (application\/json)<\/strong>.<\/li>\n<li>Under headers, add: <strong>Notion-Version: {NotionVersion}<\/strong>. (Example: 2022-06-28)<\/li>\n<li>Set <strong>JSON Path Filter<\/strong> to extract the object array. Example: <strong>$.results[*]<\/strong><\/li>\n<li>Click <strong>Test Connection<\/strong> to verify connectivity, then click <strong>OK<\/strong> to save the DSN\n<div id=\"attachment_12175\" style=\"width: 814px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-ODBC-JSON-driver-configuration.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12175\" class=\"size-full wp-image-12175\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-ODBC-JSON-driver-configuration.png\" alt=\"\" width=\"804\" height=\"704\" srcset=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-ODBC-JSON-driver-configuration.png 804w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-ODBC-JSON-driver-configuration-300x263.png 300w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-ODBC-JSON-driver-configuration-768x672.png 768w\" sizes=\"(max-width: 804px) 100vw, 804px\" \/><\/a><p id=\"caption-attachment-12175\" class=\"wp-caption-text\">Notion &#8211; ODBC JSON driver configuration<\/p><\/div><\/li>\n<\/ol>\n<h3>Preview Notion table data in the ODBC Driver<\/h3>\n<ol>\n<li>Go to the <strong>Preview<\/strong> tab.<\/li>\n<li>Select a table, generate a query, and then click <strong>Preview Data<\/strong> to confirm that database records are returned.\n<div id=\"attachment_12177\" style=\"width: 814px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-ODBC-JSON-driver-result.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12177\" class=\"size-full wp-image-12177\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-ODBC-JSON-driver-result.png\" alt=\"\" width=\"804\" height=\"704\" srcset=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-ODBC-JSON-driver-result.png 804w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-ODBC-JSON-driver-result-300x263.png 300w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-ODBC-JSON-driver-result-768x672.png 768w\" sizes=\"(max-width: 804px) 100vw, 804px\" \/><\/a><p id=\"caption-attachment-12177\" class=\"wp-caption-text\">Notion &#8211; ODBC JSON driver result<\/p><\/div><\/li>\n<\/ol>\n<h3>Connect Power BI to Notion via ODBC<\/h3>\n<ol>\n<li>Open <strong>Power BI Desktop<\/strong>.<\/li>\n<li>Click <strong>Get Data<\/strong> in the Home ribbon.<\/li>\n<li>Click <strong>More&#8230;<\/strong> and search for <strong>ODBC<\/strong>.<\/li>\n<li>Click <strong>Connect<\/strong>.\n<div class=\"mceTemp\"><\/div>\n<div id=\"attachment_12178\" style=\"width: 1395px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Power-BI-Get-data-from-ODBC-connection.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12178\" class=\"size-full wp-image-12178\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Power-BI-Get-data-from-ODBC-connection.png\" alt=\"\" width=\"1385\" height=\"782\" srcset=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Power-BI-Get-data-from-ODBC-connection.png 1385w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Power-BI-Get-data-from-ODBC-connection-300x169.png 300w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Power-BI-Get-data-from-ODBC-connection-1024x578.png 1024w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Power-BI-Get-data-from-ODBC-connection-768x434.png 768w\" sizes=\"(max-width: 1385px) 100vw, 1385px\" \/><\/a><p id=\"caption-attachment-12178\" class=\"wp-caption-text\">Power BI &#8211; Get data from ODBC connection<\/p><\/div><\/li>\n<li>From the dropdown, select the <strong>Notion<\/strong> ODBC data source you created earlier.<\/li>\n<li>You can enter a custom query that you used in the ODBC JSON driver.<\/li>\n<li>Click <strong>OK<\/strong>.\n<div id=\"attachment_12181\" style=\"width: 712px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-connection.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12181\" class=\"size-full wp-image-12181\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-connection.png\" alt=\"\" width=\"702\" height=\"533\" srcset=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-connection.png 702w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-connection-300x228.png 300w\" sizes=\"(max-width: 702px) 100vw, 702px\" \/><\/a><p id=\"caption-attachment-12181\" class=\"wp-caption-text\">Notion &#8211; Power BI connection<\/p><\/div><\/li>\n<li>Click <strong>Load<\/strong> to import the data into Power BI.<br \/>\n<a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-table.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12180\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-table.png\" alt=\"\" width=\"880\" height=\"426\" srcset=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-table.png 880w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-table-300x145.png 300w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-table-768x372.png 768w\" sizes=\"(max-width: 880px) 100vw, 880px\" \/><\/a><\/li>\n<li>In the Navigator window, select the Notion columns you want to load.\n<div id=\"attachment_12179\" style=\"width: 1932px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-final-result.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12179\" class=\"size-full wp-image-12179\" src=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-final-result.png\" alt=\"\" width=\"1922\" height=\"585\" srcset=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-final-result.png 1922w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-final-result-300x91.png 300w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-final-result-1024x312.png 1024w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-final-result-768x234.png 768w, https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-Power-BI-final-result-1536x468.png 1536w\" sizes=\"(max-width: 1922px) 100vw, 1922px\" \/><\/a><p id=\"caption-attachment-12179\" class=\"wp-caption-text\">Notion &#8211; Power BI final result<\/p><\/div><\/li>\n<\/ol>\n<h3>Query Notion Data with SQL<\/h3>\n<p>For more advanced scenarios, you can write custom SQL queries to extract specific data from your Notion database. Here are some common query examples:<\/p>\n<p><strong>Example 1: Extract All Database Records<\/strong><\/p>\n<pre class=\"lang:sql decode:true\">SELECT \r\n    Id,\r\n    Title,\r\n    Status,\r\n    CreatedTime,\r\n    LastEditedTime\r\nFROM Databases\r\nWHERE DatabaseId = 'YOUR_DATABASE_ID'<\/pre>\n<p><strong>Example 2: Filter Records by Status<\/strong><\/p>\n<pre class=\"lang:sql decode:true\">SELECT \r\n    Id,\r\n    Title,\r\n    Status,\r\n    Priority,\r\n    DueDate\r\nFROM Databases\r\nWHERE DatabaseId = 'YOUR_DATABASE_ID'\r\n  AND Status = 'In Progress'<\/pre>\n<p><strong>Example 3: Count Records by Status<\/strong><\/p>\n<pre class=\"lang:sql decode:true\">SELECT \r\n    Status,\r\n    COUNT(*) AS RecordCount\r\nFROM Databases\r\nWHERE DatabaseId = 'YOUR_DATABASE_ID'\r\nGROUP BY Status<\/pre>\n<p><strong>Example 4: Get Recent Records (Last 30 Days)<\/strong><\/p>\n<pre class=\"lang:sql decode:true\">SELECT \r\n    Id,\r\n    Title,\r\n    Status,\r\n    CreatedTime\r\nFROM Databases\r\nWHERE DatabaseId = 'YOUR_DATABASE_ID'\r\n  AND CreatedTime &gt;= DATEADD(DAY, -30, CAST(GETDATE() AS DATE))<\/pre>\n<p><strong>Example 5: Join Multiple Database Properties<\/strong><\/p>\n<pre class=\"lang:sql decode:true\">SELECT \r\n    d.Id,\r\n    d.Title,\r\n    d.AssignedTo,\r\n    d.Status,\r\n    d.DueDate\r\nFROM Databases d\r\nWHERE d.DatabaseId = 'YOUR_DATABASE_ID'\r\n  AND d.AssignedTo IS NOT NULL<\/pre>\n<p><strong>Example 6: Aggregate Data by Multiple Dimensions<\/strong><\/p>\n<pre class=\"lang:sql decode:true\">SELECT \r\n    Status,\r\n    Priority,\r\n    COUNT(*) AS TaskCount,\r\n    AVG(CAST(Duration AS FLOAT)) AS AvgDuration\r\nFROM Databases\r\nWHERE DatabaseId = 'YOUR_DATABASE_ID'\r\nGROUP BY Status, Priority<\/pre>\n<h2>Conclusion<\/h2>\n<p>Connecting Notion to Power BI using the Zappysys ODBC Driver provides a seamless way to bring your workspace data into a powerful analytics platform. With SQL queries, DAX measures, and visualisations, you can unlock insights from your Notion databases and create compelling business intelligence reports.<\/p>\n<p>Explore the full capabilities of the <a href=\"https:\/\/zappysys.com\/products\/odbc-drivers\/\" target=\"_blank\" rel=\"noopener\">Zappysys ODBC Drivers<\/a> to integrate multiple data sources and build comprehensive Power BI dashboards. By combining Notion data with other sources, you can create unified views of your operational data.<\/p>\n<h2>Need Help?<\/h2>\n<p class=\"section-intro\">If you encounter any issues, our support team is here to help:<\/p>\n<ol>\n<li><strong>Live Chat<\/strong> \u2014 Use the chat widget (bottom-right corner of this page)<\/li>\n<li><strong>Email<\/strong> \u2014 support@zappysys.com<\/li>\n<li><strong>Support Center<\/strong> \u2014 Visit the <a href=\"https:\/\/zappysys.com\/support\/\" target=\"_blank\" rel=\"noopener\">ZappySys Support Portal<\/a><\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Notion is a versatile workspace platform that many teams use to manage projects, tasks, documentation, and databases. However, to leverage this data for advanced analytics and business intelligence, you need to connect it to tools like Power BI. Using Zappysys ODBC Driver for Notion, you can seamlessly extract data from Notion databases and visualize [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":12167,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>How to read Notion database table in PowerBI using ODBC | ZappySys Blog<\/title>\r\n<meta name=\"description\" content=\"How to read Notion database table in PowerBI using ODBC - ZappySys Blog\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"How to read Notion database table in PowerBI using ODBC | ZappySys Blog\" \/>\r\n<meta property=\"og:description\" content=\"How to read Notion database table in PowerBI using ODBC - ZappySys Blog\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/\" \/>\r\n<meta property=\"og:site_name\" content=\"ZappySys Blog\" \/>\r\n<meta property=\"article:published_time\" content=\"2026-05-29T12:30:29+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2026-05-29T12:31:48+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-logo.png\" \/>\r\n\t<meta property=\"og:image:width\" content=\"225\" \/>\r\n\t<meta property=\"og:image:height\" content=\"225\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\r\n<meta name=\"author\" content=\"ZappySys Team\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"ZappySys Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/\",\"url\":\"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/\",\"name\":\"How to read Notion database table in PowerBI using ODBC | ZappySys Blog\",\"isPartOf\":{\"@id\":\"https:\/\/zappysys.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-logo.png\",\"datePublished\":\"2026-05-29T12:30:29+00:00\",\"dateModified\":\"2026-05-29T12:31:48+00:00\",\"author\":{\"@id\":\"https:\/\/zappysys.com\/blog\/#\/schema\/person\/91b041e2dcf7ece5f068893c1a68ac6e\"},\"description\":\"How to read Notion database table in PowerBI using ODBC - ZappySys Blog\",\"breadcrumb\":{\"@id\":\"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/#primaryimage\",\"url\":\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-logo.png\",\"contentUrl\":\"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-logo.png\",\"width\":225,\"height\":225},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/zappysys.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to read Notion database table in PowerBI using ODBC\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/zappysys.com\/blog\/#website\",\"url\":\"https:\/\/zappysys.com\/blog\/\",\"name\":\"ZappySys Blog\",\"description\":\"SSIS \/ ODBC Drivers \/ API Connectors for JSON, XML, Azure, Amazon AWS, Salesforce, MongoDB and more\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/zappysys.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/zappysys.com\/blog\/#\/schema\/person\/91b041e2dcf7ece5f068893c1a68ac6e\",\"name\":\"ZappySys Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/zappysys.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/746bec9c9d27f1b90bb181aa516ee234?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/746bec9c9d27f1b90bb181aa516ee234?s=96&d=mm&r=g\",\"caption\":\"ZappySys Team\"},\"sameAs\":[\"https:\/\/zappysys.com\"],\"url\":\"https:\/\/zappysys.com\/blog\/author\/dcalbimonte\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to read Notion database table in PowerBI using ODBC | ZappySys Blog","description":"How to read Notion database table in PowerBI using ODBC - ZappySys Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/","og_locale":"en_US","og_type":"article","og_title":"How to read Notion database table in PowerBI using ODBC | ZappySys Blog","og_description":"How to read Notion database table in PowerBI using ODBC - ZappySys Blog","og_url":"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/","og_site_name":"ZappySys Blog","article_published_time":"2026-05-29T12:30:29+00:00","article_modified_time":"2026-05-29T12:31:48+00:00","og_image":[{"width":225,"height":225,"url":"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-logo.png","type":"image\/png"}],"author":"ZappySys Team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"ZappySys Team","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/","url":"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/","name":"How to read Notion database table in PowerBI using ODBC | ZappySys Blog","isPartOf":{"@id":"https:\/\/zappysys.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/#primaryimage"},"image":{"@id":"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/#primaryimage"},"thumbnailUrl":"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-logo.png","datePublished":"2026-05-29T12:30:29+00:00","dateModified":"2026-05-29T12:31:48+00:00","author":{"@id":"https:\/\/zappysys.com\/blog\/#\/schema\/person\/91b041e2dcf7ece5f068893c1a68ac6e"},"description":"How to read Notion database table in PowerBI using ODBC - ZappySys Blog","breadcrumb":{"@id":"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/#primaryimage","url":"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-logo.png","contentUrl":"https:\/\/zappysys.com\/blog\/wp-content\/uploads\/2026\/05\/Notion-logo.png","width":225,"height":225},{"@type":"BreadcrumbList","@id":"https:\/\/zappysys.com\/blog\/how-to-read-notion-database-table-in-powerbi-using-odbc\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/zappysys.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to read Notion database table in PowerBI using ODBC"}]},{"@type":"WebSite","@id":"https:\/\/zappysys.com\/blog\/#website","url":"https:\/\/zappysys.com\/blog\/","name":"ZappySys Blog","description":"SSIS \/ ODBC Drivers \/ API Connectors for JSON, XML, Azure, Amazon AWS, Salesforce, MongoDB and more","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zappysys.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/zappysys.com\/blog\/#\/schema\/person\/91b041e2dcf7ece5f068893c1a68ac6e","name":"ZappySys Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zappysys.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/746bec9c9d27f1b90bb181aa516ee234?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/746bec9c9d27f1b90bb181aa516ee234?s=96&d=mm&r=g","caption":"ZappySys Team"},"sameAs":["https:\/\/zappysys.com"],"url":"https:\/\/zappysys.com\/blog\/author\/dcalbimonte\/"}]}},"_links":{"self":[{"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/posts\/12173"}],"collection":[{"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/comments?post=12173"}],"version-history":[{"count":3,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/posts\/12173\/revisions"}],"predecessor-version":[{"id":12184,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/posts\/12173\/revisions\/12184"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/media\/12167"}],"wp:attachment":[{"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/media?parent=12173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/categories?post=12173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zappysys.com\/blog\/wp-json\/wp\/v2\/tags?post=12173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}