<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Bold BI by Syncfusion</title>
    <description>The latest articles on DEV Community by Bold BI by Syncfusion (@boldbi).</description>
    <link>https://dev.to/boldbi</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2680550%2F89cee09a-f761-444a-9193-d69ee5efa396.jpg</url>
      <title>DEV Community: Bold BI by Syncfusion</title>
      <link>https://dev.to/boldbi</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/boldbi"/>
    <language>en</language>
    <item>
      <title>What's New in v16.1.90 for Self-Service &amp; Embedded Analytics</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Wed, 15 Jul 2026 13:59:55 +0000</pubDate>
      <link>https://dev.to/boldbi/whats-new-in-v16190-for-self-service-embedded-analytics-1j5g</link>
      <guid>https://dev.to/boldbi/whats-new-in-v16190-for-self-service-embedded-analytics-1j5g</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR:&lt;/strong&gt; &amp;nbsp;Bold BI&lt;span&gt;®&lt;/span&gt; v16.1.90 introduces Anthropic Claude BYOK support, smarter AI-generated insights with currency-aware formatting, faster dashboard rendering, enhanced dashboard navigation, expanded duration formatting options, stronger Keycloak authentication support, and numerous reliability, performance, and usability improvements across the platform.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;We're excited to announce Bold BI v16.1.90, a release focused on giving organizations greater flexibility in AI adoption, improving dashboard performance, and delivering a more streamlined analytics experience. This release introduces Bring Your Own Key (BYOK) support for Anthropic Claude models, allowing organizations to securely integrate Claude using their own API credentials. In addition, AI-powered analytics are now more reliable with enhanced summary generation and currency-aware insight formatting that improves the readability of financial data.&lt;/p&gt;

&lt;p&gt;We've also enhanced the dashboard experience with improved navigation, faster rendering performance, expanded duration formatting options, and stronger authentication support through Keycloak OpenID enhancements.&lt;/p&gt;

&lt;p&gt;Alongside these updates, numerous improvements and bug fixes across Designer, Data Sources, Data Hub, Server, and IDP modules help create a more stable, scalable, and dependable analytics platform.&lt;/p&gt;

&lt;p&gt;Whether you're building self-service analytics solutions or embedding analytics into customer-facing applications, Bold BI v16.1.90 helps teams create, manage, and consume analytics more efficiently. Let's take a closer look at what's new.&lt;/p&gt;

&lt;h2&gt;AI Enhancements&lt;/h2&gt;

&lt;p&gt;We're continuing to expand AI flexibility and model choice, giving organizations greater control over how AI is integrated into analytics workflows.&lt;/p&gt;

&lt;h3&gt;Bring Your Own Key (BYOK) Support for Anthropic Claude Models&lt;/h3&gt;

&lt;p&gt;Every organization has unique requirements for AI adoption, security, governance, and compliance. To provide more flexibility, Bold BI now extends its Bring Your Own Key (BYOK) capability to support &lt;strong&gt;Anthropic Claude models.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;With this enhancement, users can configure and access Claude models using their own Anthropic API credentials directly within Bold BI. Organizations retain full ownership of API usage, billing, and governance policies while taking advantage of Anthropic's AI capabilities.&lt;/p&gt;

&lt;p&gt;By expanding support beyond existing AI providers, Bold BI enables organizations to choose the models that best fit their business goals while maintaining compliance with internal security and data governance standards.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;BYOK Support for Anthropic Claude Models&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why it matters:&lt;/strong&gt; Teams can choose the AI provider that best aligns with their security, governance, and operational requirements without sacrificing control over API usage or costs.&lt;/p&gt;

&lt;h2&gt;Improvements&lt;/h2&gt;

&lt;p&gt;This release includes enhancements designed to improve AI-generated insights, dashboard accessibility, performance, and authentication reliability.&lt;/p&gt;

&lt;h3&gt;Smarter Currency Formatting for AI-Generated Insights&lt;/h3&gt;

&lt;p&gt;Financial insights are most useful when they are easy to understand. Previously, monetary values generated by AI could appear without consistent currency formatting, making financial analysis more difficult, especially in environments that work with multiple currencies.&lt;/p&gt;

&lt;p&gt;Bold BI now introduces &lt;strong&gt;currency-aware formatting &lt;/strong&gt;for AI-generated insights. Monetary values are automatically displayed using the appropriate currency symbols and standardized number formats, creating more consistent and readable AI-generated narratives and summaries.&lt;/p&gt;

&lt;p&gt;Whether analyzing revenue, costs, profits, or other financial metrics, users can interpret results more quickly and confidently.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why it matters: &lt;/strong&gt;Financial figures are easier to read and validate, enabling users to focus on decision-making instead of interpreting data formats&lt;/p&gt;

&lt;h3&gt;Enhanced Dashboard Navigation Experience&lt;/h3&gt;

&lt;p&gt;Finding frequently used dashboards is now faster and more intuitive.&lt;/p&gt;

&lt;p&gt;The Dashboard Listing page has been enhanced with:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Recent Dashboards for quick access to recently viewed content.&lt;/li&gt;
    &lt;li&gt;Favorite Dashboards for keeping important dashboards readily available.&lt;/li&gt;
    &lt;li&gt;Compact and Card view options within Quick Access.&lt;/li&gt;
    &lt;li&gt;Improved Category Tree alignment.&lt;/li&gt;
    &lt;li&gt;Child dashboard counts displayed within parent categories.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These enhancements make it easier to browse and manage large dashboard collections while reducing the time required to locate critical analytics resources.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why it matters: &lt;/strong&gt;Users can spend less time searching for dashboards and more time focusing on analysis and decision-making.&lt;/p&gt;

&lt;h3&gt;Faster Dashboard Rendering Performance&lt;/h3&gt;

&lt;p&gt;Dashboard responsiveness plays a critical role in the analytics experience. To improve loading performance, Bold BI now optimizes dashboard rendering by intelligently grouping widgets that share the same data source.&lt;/p&gt;

&lt;p&gt;This approach reduces redundant data retrieval requests and allows shared-source widgets to be processed more efficiently during dashboard loading.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why it matters:&lt;/strong&gt; Fewer duplicate data requests lead to faster dashboard rendering, particularly for dashboards containing many widgets connected to the same source.&lt;/p&gt;

&lt;h3&gt;Extended Duration Format Support&lt;/h3&gt;

&lt;p&gt;The Duration Format feature has been expanded to support customizable fixed-duration formats, including &lt;strong&gt;Year-Month-Day &lt;/strong&gt;representations.&lt;/p&gt;

&lt;p&gt;This enhancement provides dashboard authors with greater flexibility when displaying time-based metrics such as project timelines, service durations, employee tenure, and other elapsed-time measurements.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;Duration Format Support&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why it matters:&lt;/strong&gt; Organizations can present duration-based metrics in formats that better match reporting requirements and business expectations.&lt;/p&gt;

&lt;h3&gt;Keycloak SSO Token Storage Support for OpenID Provider&lt;/h3&gt;

&lt;p&gt;Organizations that use Keycloak for authentication can now benefit from enhanced token storage support within OpenID-based single sign-on workflows.&lt;/p&gt;

&lt;p&gt;This improvement strengthens session management and authentication reliability, helping users experience smoother sign-in and sign-out processes while improving the stability of identity management integrations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why it matters: &lt;/strong&gt;Organizations running Keycloak-based SSO deployments can deliver more reliable authentication experiences and reduce session-related issues.&lt;/p&gt;

&lt;h2&gt;Other Bug Fixes and Minor Improvements&lt;/h2&gt;

&lt;p&gt;In addition to the major enhancements, Bold BI v16.1.90 includes numerous fixes and optimizations across AI, Designer, Data Sources, Data Hub, Server, and IDP modules&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reliability:&lt;/strong&gt; Improved platform stability through fixes related to:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;AI-generated visualizations, dashboard summary generation, and widget insight generation.&lt;/li&gt;
    &lt;li&gt;Dashboard filtering, chart rendering, and widget configurations.&lt;/li&gt;
    &lt;li&gt;Dashboard migration, Excel exports, and data previews.&lt;/li&gt;
    &lt;li&gt;Group management, authentication workflows, and Data Hub connectivity.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Performance:&lt;/strong&gt; Enhanced dashboard loading and data retrieval through:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Dashboard rendering optimizations.&lt;/li&gt;
    &lt;li&gt;Elasticsearch connector improvements, including API optimizations, retry mechanisms, and query metrics processing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Compatibility:&lt;/strong&gt; Addressed issues across:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;PostgreSQL, Elasticsearch, Trino, and Microsoft SQL Server.&lt;/li&gt;
    &lt;li&gt;Azure Active Directory, OpenID providers, and Keycloak integrations.&lt;/li&gt;
    &lt;li&gt;Data Hub Web Connectors, cloud deployments, and dashboard migration scenarios.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Usability:&lt;/strong&gt; Improved the dashboard authoring and viewing experience through fixes related to:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Column Charts, Period-over-Period widgets, and Pie and Doughnut charts.&lt;/li&gt;
    &lt;li&gt;Date Pickers, Range Sliders, Number Cards, Pivot Grids, and Tab Widgets.&lt;/li&gt;
    &lt;li&gt;Modern Widget Panel components, calculated expressions, map interactions, and dashboard filtering workflows.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Real-World Use Cases Enabled by Bold BI v16.1.90&lt;/h2&gt;

&lt;p&gt;The Bold BI v16.1.90 release focuses on helping organizations improve AI flexibility, dashboard usability, analytics performance, and enterprise authentication. Here's how these enhancements translate into real business value.&lt;/p&gt;

&lt;h3&gt;Adopt AI While Maintaining Control Over Provider Credentials&lt;/h3&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Challenge:&lt;/strong&gt; Organizations want to adopt AI-powered analytics without giving up ownership of API credentials, usage policies, and governance controls.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Bold BI solution:&lt;/strong&gt; Anthropic Claude BYOK support enables teams to connect and use Claude models with their own Anthropic API credentials.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Business impact:&lt;/strong&gt; Organizations gain greater flexibility in AI provider selection while maintaining control over compliance, billing, security, and governance policies.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Improve Understanding of Financial Insights&lt;/h3&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Challenge: &lt;/strong&gt;Inconsistent presentation of currency values can make AI-generated financial insights difficult to interpret.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Bold BI solution: &lt;/strong&gt;Currency-aware formatting automatically applies appropriate symbols and standardized formatting to AI-generated monetary values.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Business impact:&lt;/strong&gt; Users can understand financial metrics more quickly and make decisions with greater confidence.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Help Users Find Dashboards Faster&lt;/h3&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Challenge:&lt;/strong&gt; Large analytics environments can make dashboard discovery time-consuming.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Bold BI solution: &lt;/strong&gt;Recent Dashboards, Favorite Dashboards, enhanced Quick Access options, and improved Category Tree navigation simplify dashboard browsing.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Business impact: &lt;/strong&gt;Users can reach important business insights faster, improving productivity and reducing navigation overhead.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Accelerate Analytics Experiences for Large Dashboards&lt;/h3&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Challenge:&lt;/strong&gt; Dashboards containing multiple widgets can experience longer load times when data is retrieved repeatedly from the same source.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Bold BI solution:&lt;/strong&gt; Intelligent widget grouping reduces redundant data retrieval operations during dashboard rendering.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Impact:&lt;/strong&gt; Faster dashboard loading improves user experience and helps organizations deliver responsive analytics at scale.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Simplify Analytics for Duration-Based Metrics&lt;/h3&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Challenge:&lt;/strong&gt; Organizations often need flexible ways to represent project timelines, service durations, employee tenure, and other time-based measures.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Bold BI solution:&lt;/strong&gt; Enhanced Duration Format support introduces customizable formats, including Year-Month-Day representations.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Impact:&lt;/strong&gt; Teams can present duration-based data in a format that aligns with business reporting requirements and improves readability.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Strengthen Enterprise Authentication Workflows&lt;/h3&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Challenge:&lt;/strong&gt; Large organizations require reliable authentication and seamless single sign-on experiences across analytics deployments.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Bold BI solution:&lt;/strong&gt; Keycloak OpenID token storage enhancements, Azure AD synchronization fixes, OpenID logout improvements, and user-management stability updates strengthen authentication workflows.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Impact:&lt;/strong&gt; Administrators can reduce authentication-related issues while providing users with a more reliable and secure sign-in experience.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Conclusion&lt;/h2&gt;

&lt;p&gt;Bold BI&lt;span&gt;®&lt;/span&gt; v16.1.90 delivers meaningful improvements across AI-powered analytics, dashboard performance, navigation, authentication, and platform reliability. From Anthropic Claude BYOK support and currency-aware AI insights to enhanced dashboard navigation, faster dashboard rendering, advanced duration formatting, and improved Keycloak authentication support, this release helps organizations build, manage, and consume analytics more effectively.&lt;/p&gt;

&lt;p&gt;Ready to explore what's new? Existing customers can &lt;a href="https://login.boldid.net/accounts/login?ReturnUrl=%2Foauth%2Fv2.0%2Fauthorize%3Fclient_id%3D4bba72e0-3c0d-4422-98c9-58b2d16f2ef1%26scope%3D%26response_type%3Dcode%26redirect_uri%3Dhttps%253A%252F%252Fwww.boldbi.com%252Faccount%252Fhome%26state%3DCfDJ8BRNCtvdQbFAl6uVPDnSPmRrclT4yLUj8UsbRwNE7ZQv7VmDKA2gudrdPUM4yYGcinxF510HB9ZWijsQwOayLJ75r0lxUMSBQJHAxrU-kg7uHFCIRqMO_cv7hsY0sBMfrqtjY8O5py3ZzUCECgoOEq58W7SG8IDDii2UW5oW7FilostwGdRE6pgVmsasJ1VNN0Eaa5TgIKFcWFV_jw2lkIJ-s1wl7mg5zcjnA6axXNWZ" rel="noopener noreferrer"&gt;download Bold BI v16.1.90&lt;/a&gt; today and new users can start a &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;free 30-day trial &lt;/a&gt;to experience the latest enhancements in &lt;a href="https://www.boldbi.com/self-service-analytics/https:/www.boldbi.com/self-service-analytics/" rel="noopener noreferrer"&gt;self-service&lt;/a&gt; and &lt;a href="https://www.boldbi.com/embedded-analytics/" rel="noopener noreferrer"&gt;embedded analytics&lt;/a&gt;. For a complete list of features, improvements, and fixes included in this release, visit our &lt;a href="https://www.boldbi.com/resources/release-history/16-1/" rel="noopener noreferrer"&gt;release history page&lt;/a&gt;. If you have any questions or need assistance, &lt;a href="https://www.boldbi.com/contact/" rel="noopener noreferrer"&gt;contact&lt;/a&gt; our support team for help.&lt;/p&gt;

</description>
      <category>boldbilatestrelease</category>
      <category>boldbilatestversion</category>
      <category>whatsnewinboldbi</category>
    </item>
    <item>
      <title>How to Embed Dashboards in React with a Python Backend</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Wed, 15 Jul 2026 13:40:07 +0000</pubDate>
      <link>https://dev.to/boldbi/how-to-embed-dashboards-in-react-with-a-python-backend-4n38</link>
      <guid>https://dev.to/boldbi/how-to-embed-dashboards-in-react-with-a-python-backend-4n38</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR: &lt;/strong&gt;Embedding Bold BI&lt;span&gt;® &lt;/span&gt; dashboards in a React application with a Python backend enables secure, scalable, and seamless analytics integration. The Python backend handles token-based authentication, while React delivers a responsive embedded experience with routing and component-based rendering.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;Modern applications are evolving beyond basic functionality to deliver data-driven experiences directly within the product interface. Users expect real-time insights without switching between tools, making embedded analytics a core feature in today's software landscape.&lt;/p&gt;

&lt;p&gt;To meet this expectation, developers need an approach that ensures both seamless user experience and strong security.&lt;/p&gt;

&lt;p&gt;In this guide, you'll learn how to embed Bold BI dashboards into a React application using a Python backend (Django), following the latest Embed SDK approach. More importantly, we'll explain why each step matters, so you can confidently implement this in real-world applications.&lt;/p&gt;

&lt;p&gt;Before you start: Bold BI's &lt;a href="https://help.boldbi.com/getting-started/" rel="noopener noreferrer"&gt;getting started guide&lt;/a&gt; covers the core embedding concepts and is worth a quick read before you dive into the sample below.&lt;/p&gt;

&lt;h2&gt;Why Embed Dashboards in React Applications&lt;/h2&gt;

&lt;p&gt;React's component-driven architecture allows developers to integrate dashboards as part of a unified interface, rather than treating analytics as a separate system.&lt;/p&gt;

&lt;p&gt;This creates a more connected product experience. As a result, you can:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Deliver a consistent and seamless user experience.&lt;/li&gt;
    &lt;li&gt;Provide real-time insights within workflows.&lt;/li&gt;
    &lt;li&gt;Increase product engagement through interactivity.&lt;/li&gt;
    &lt;li&gt;Differentiate your application with built-in analytics.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Why a Python Backend Is Essential&lt;/h2&gt;

&lt;p&gt;When embedding dashboards, security is non-negotiable. Since dashboards often contain sensitive data, authentication should never be handled on the frontend.&lt;/p&gt;

&lt;p&gt;A Python backend, commonly implemented using Django, is responsible for:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Generating secure embed tokens.&lt;/li&gt;
    &lt;li&gt;Managing authentication and user authorization.&lt;/li&gt;
    &lt;li&gt;Protecting secret keys and credentials.&lt;/li&gt;
    &lt;li&gt;Acting as a secure bridge to the Bold BI server.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By keeping these operations on the server side, no sensitive information is exposed in the browser. This backend-first approach establishes a secure and scalable architecture that’s suitable for production environments.&lt;/p&gt;

&lt;h2&gt;How to Embed a Dashboard in a React Application with Python&lt;/h2&gt;

&lt;p&gt;The following steps demonstrate how to configure embedding, set up the required components, and render dashboards in a React application using a Python backend and the Bold BI Embedded SDK.&lt;/p&gt;

&lt;h3&gt;&lt;strong&gt;Prerequisites &lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;Before you begin, ensure the following requirements are met:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Python.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Node.js&lt;/strong&gt;&amp;nbsp;and&amp;nbsp;&lt;strong&gt;npm&lt;/strong&gt; (required to install and run the React app).&lt;/li&gt;
    &lt;li&gt;Visual Studio Code.&lt;/li&gt;
    &lt;li&gt;Python Extension for Visual Studio Code.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Step 1: Get the React with Python Sample&lt;/h3&gt;

&lt;p&gt;Start by cloning the official React with Python sample application from the Bold BI GitHub repository:&lt;/p&gt;

&lt;pre&gt;git clone &lt;a href="https://github.com/boldbi/react-with-python.git" rel="noopener noreferrer"&gt;https://github.com/boldbi/react-with-python.git&lt;/a&gt;&lt;/pre&gt;

&lt;p&gt;This sample demonstrates:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Rendering a single dashboard.&lt;/li&gt;
    &lt;li&gt;Rendering a list of dashboards.&lt;/li&gt;
    &lt;li&gt;Embedding Bold BI dashboards using React and Python.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Step 2: Embed Authentication in Bold BI&lt;/h3&gt;

&lt;p&gt;Before embedding a dashboard, Embed Authentication must be enabled.&lt;/p&gt;

&lt;p&gt;To enable embedding:&lt;/p&gt;

&lt;ol&gt;
    &lt;li&gt;Log in to your Bold BI instance.&lt;/li&gt;
    &lt;li&gt;Go to Administration.&lt;/li&gt;
    &lt;li&gt;Navigate to Embed Settings.&lt;/li&gt;
    &lt;li&gt;Enable Embed Authentication.&lt;/li&gt;
    &lt;li&gt;Save the changes.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This step generates the Embed Secret needed for secure dashboard access.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Fembed-settings.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Fembed-settings.webp" alt="Enable Embed Authentication" width="800" height="395"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;&amp;nbsp;Step 3: Download the Embed Configuration file&lt;/h3&gt;

&lt;p&gt;After enabling embed authentication:&lt;/p&gt;

&lt;ol&gt;
    &lt;li&gt;Go to the dashboard you want to embed.&lt;/li&gt;
    &lt;li&gt;Open the Embed tab.&lt;/li&gt;
    &lt;li&gt;Click &lt;strong&gt;Embed Configuration.&lt;/strong&gt;
&lt;/li&gt;
    &lt;li&gt;Download the &lt;strong&gt;embedConfig.json&lt;/strong&gt; file.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The downloaded file contains all the required configuration details for embedding.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Fembed-settings-download.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Fembed-settings-download.webp" alt="download the embedConfig.json file" width="799" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Fprop-core.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Fprop-core.webp" alt="EmbedConfig.json" width="800" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 4: Add the Embed Configuration file&lt;/h3&gt;

&lt;p&gt;Copy the downloaded &lt;strong&gt;embedConfig.json&lt;/strong&gt; file and place it in the application location shown in the sample project structure.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Freact-with-python-embed-config.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Freact-with-python-embed-config.webp" alt=" EmbedConfig.json file" width="799" height="682"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The file contains the following settings:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="113"&gt;&lt;strong&gt;Property&lt;/strong&gt;&lt;/td&gt;
&lt;td width="488"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="113"&gt;ServerUrl&lt;/td&gt;
&lt;td width="488"&gt;The URL of your Bold BI server. Example: &lt;a href="http://localhost:5000/bi" rel="noopener noreferrer"&gt;http://localhost:5000/bi&lt;/a&gt; or &lt;a href="https://demo.boldbi.com/bi" rel="noopener noreferrer"&gt;https://demo.boldbi.com/bi&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="113"&gt;SiteIdentifier&lt;/td&gt;
&lt;td width="488"&gt;Enterprise Edition: site/site1; Bold BI Cloud: empty string&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="113"&gt;Environment&lt;/td&gt;
&lt;td width="488"&gt;BoldBI.Environment.Cloud or BoldBI.Environment.Enterprise&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="113"&gt;DashboardId&lt;/td&gt;
&lt;td width="488"&gt;The dashboard item ID to be embedded&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="113"&gt;EmbedSecret&lt;/td&gt;
&lt;td width="488"&gt;The embed secret generated after enabling embed authentication&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="113"&gt;UserEmail&lt;/td&gt;
&lt;td width="488"&gt;Admin user email address used for dashboard access&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="113"&gt;ExpirationTime&lt;/td&gt;
&lt;td width="488"&gt;Token expiration time in seconds. Default: 10,000 seconds&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;Step 5: Start the Python Backend&lt;/h3&gt;

&lt;p&gt;Navigate to the Python project and run:&lt;/p&gt;

&lt;pre&gt;python manage.py runserver&lt;/pre&gt;

&lt;p&gt;The Python application will start on:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://localhost:8000" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;a href="http://localhost:8000" rel="noopener noreferrer"&gt;http://localhost:8000&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The backend is responsible for generating secure authentication tokens required by the Embedded SDK.&lt;/p&gt;

&lt;h3&gt;Step 6: Install React Dependencies&lt;/h3&gt;

&lt;p&gt;Move to the React application folder and install all required packages:&lt;/p&gt;

&lt;pre&gt;npm install&lt;/pre&gt;

&lt;h3&gt;Step 7: Start the React Application&lt;/h3&gt;

&lt;p&gt;After package installation completes, run:&lt;/p&gt;

&lt;pre&gt;npm start&lt;/pre&gt;

&lt;p&gt;The React application will launch on:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://localhost:3000" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;a href="http://localhost:3000" rel="noopener noreferrer"&gt;http://localhost:3000&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;and connect to the Python backend to securely retrieve dashboard tokens.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Freact-with-python-backend.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Freact-with-python-backend.webp" alt="Run the python application" width="799" height="323"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 8: View Dashboard Listing (Optional)&lt;/h3&gt;

&lt;p&gt;By default, the sample displays a single embedded dashboard.&lt;/p&gt;

&lt;p&gt;To view the dashboard listing page, navigate to:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://localhost:3000/dashboardlisting" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;a href="http://localhost:3000/dashboardlisting" rel="noopener noreferrer"&gt;http://localhost:3000/dashboardlisting&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This page displays the available dashboards in a sidebar for selection.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Freact-with-python-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Freact-with-python-dashboard.webp" alt="React with python Dashboard " width="800" height="356"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For more guidance on integrating dashboards into a React application, refer to our &lt;a href="https://help.boldbi.com/embedding-options/embedding-sdk/samples/react-with-python/" rel="noopener noreferrer"&gt;help documentation&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;How the Sample Works&lt;/h2&gt;

&lt;h3&gt;1. Dashboard Initialization in React&lt;/h3&gt;

&lt;p&gt;The React application uses BoldBI.create() to initialize the embedded dashboard. The configuration includes:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Dashboard information.&lt;/li&gt;
    &lt;li&gt;Server information.&lt;/li&gt;
    &lt;li&gt;Token generation endpoint URL.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The tokenGenerationUrl property points to the Python backend's tokenGeneration endpoint.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Freact-with-python-renderdashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Freact-with-python-renderdashboard.webp" alt="Configure Dashboard Initialization in React" width="800" height="745"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;2. Token Generation&lt;/h3&gt;

&lt;p&gt;The Python backend exposes a token generation API. It:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Receives requests from React.&lt;/li&gt;
    &lt;li&gt;Communicates with the Bold BI server.&lt;/li&gt;
    &lt;li&gt;Retrieves an authentication token.&lt;/li&gt;
    &lt;li&gt;Returns the token to the React application.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This ensures the Embed Secret is never exposed in the browser.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Freact-with-python-authorize.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-dashboards-in-react%2Freact-with-python-authorize.webp" alt="Token generation API" width="800" height="477"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;3. Dashboard Rendering&lt;/h3&gt;

&lt;p&gt;Once the token is generated, it's returned to Dashboard.js, Bold BI validates it, and the dashboard renders inside the React application. Users can then interact with the dashboard directly from the embedded page.&lt;/p&gt;

&lt;h2&gt;Verify the Dashboard&lt;/h2&gt;

&lt;p&gt;Confirm that:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;The Python backend is running on port 8000.&lt;/li&gt;
    &lt;li&gt;The React application is running successfully.&lt;/li&gt;
    &lt;li&gt;The dashboard renders inside the React application.&lt;/li&gt;
    &lt;li&gt;Authentication occurs securely through the Python backend.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Best Practices for Production Deployment&lt;/h2&gt;

&lt;p&gt;After successfully embedding dashboards, the next step is to ensure your implementation is production-ready.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Secure token handling:&lt;/strong&gt; Always generate tokens on the backend, use HTTPS, and set expiration limits.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Multi-tenant architecture:&lt;/strong&gt; Assign roles and restrict access to ensure users only see relevant data.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Performance optimization:&lt;/strong&gt; Use caching and optimize queries to improve load times.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;UI and UX consistency:&lt;/strong&gt; Make dashboards match your application's design and ensure responsiveness.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Monitoring and logging:&lt;/strong&gt; Track usage and performance to detect and resolve issues early.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By following these practices, you ensure a stable, scalable, and secure analytics experience.&lt;/p&gt;

&lt;h2&gt;Why Choose Bold BI for Embedding Dashboards in a React App with Python?&lt;/h2&gt;

&lt;p&gt;Bold BI&lt;span&gt;®&lt;/span&gt;&amp;nbsp;enables secure analytics embedding in React applications using Python for token generation and authentication. With interactive dashboards, the Embedded SDK, and server-side authentication, developers can quickly integrate analytics into their applications.&lt;/p&gt;

&lt;p&gt;Bold BI allows users to:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Embed dashboards directly into React workflows.&lt;/li&gt;
    &lt;li&gt;Access the dashboard securely with Python token generation.&lt;/li&gt;
    &lt;li&gt;Deliver interactive analytics experiences.&lt;/li&gt;
    &lt;li&gt;Simplify integration using the Embedded SDK.&lt;/li&gt;
    &lt;li&gt;Scale analytics across users and applications.&lt;/li&gt;
    &lt;li&gt;Support multi-tenant SaaS analytics.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Whether you are building SaaS platforms, enterprise applications, or customer portals, Bold BI provides a secure and scalable way to embed analytics into your React applications with Python.&lt;/p&gt;

&lt;p&gt;Ready to get started? Download the React with Python sample, configure your embedding settings, and start delivering interactive dashboards. To learn more, explore the documentation, &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;start a free trial&lt;/a&gt;, or request &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;a demo&lt;/a&gt; to see how Bold BI fits your use case.&lt;/p&gt;

&lt;h2&gt;Frequently Asked Questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;1. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Why use Django for embedding dashboards?&lt;/strong&gt;&lt;/h4&gt;
Django securely generates embed tokens and manages backend authentication.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;2. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can I embed dashboards without a backend?&lt;/strong&gt;&lt;/h4&gt;
For secure token-based embedding, a backend should generate tokens and protect secrets.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;3. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;What is tokenGenerationUrl?&lt;/strong&gt;&lt;/h4&gt;
It is the backend API endpoint used by the SDK to generate secure embed tokens.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;4. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Does Bold BI support React integration?&lt;/strong&gt;&lt;/h4&gt;
Yes, through its latest Embed SDK.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;5. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Is this architecture scalable?&lt;/strong&gt;&lt;/h4&gt;
Yes, it supports enterprise and multi-tenant deployments.

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>embeddashboardsinreact</category>
      <category>saasanalyticsintegration</category>
      <category>analyticsintegration</category>
      <category>bidashboardembedding</category>
    </item>
    <item>
      <title>Conversational Analytics in BI: Why It Matters in 2026</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Thu, 09 Jul 2026 08:23:22 +0000</pubDate>
      <link>https://dev.to/boldbi/conversational-analytics-in-bi-why-it-matters-in-2026-4iii</link>
      <guid>https://dev.to/boldbi/conversational-analytics-in-bi-why-it-matters-in-2026-4iii</guid>
      <description>&lt;p&gt;TL;DR: Conversational analytics means users ask data questions in natural language and get answers fast. It reduces routine dashboard navigation and analyst dependency while making BI easier to use across teams.&lt;/p&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;In many BI workflows, users still need to search through dashboards, apply filters, or wait for analysts to answer routine questions about their business data.&lt;/p&gt;

&lt;p&gt;A dashboard may show the right metrics, but it does not always answer the question a business user has. Sales teams may want to understand why revenue dropped. Finance teams may need a quick variance explanation. Operations teams may want to identify what has changed since the last analytics period.&lt;/p&gt;

&lt;p&gt;That is why conversational analytics matters. It enables users to ask questions in natural language, receive relevant insights, and continue exploring data through follow-up questions. With AI and natural language processing, conversational analytics can help teams find answers more efficiently while allowing analysts to focus on more complex analysis.&lt;/p&gt;

&lt;h2&gt;What is conversational analytics?&lt;/h2&gt;

&lt;p&gt;Conversational analytics is an approach that allows users to interact with data using natural language. Instead of writing traditional queries or navigating dashboards, users can ask questions such as:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;“How many orders did we place in China last year, by month?”&lt;/li&gt;
    &lt;li&gt;“Which region has the highest growth?”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The system interprets the request and returns:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Visualizations&lt;/li&gt;
    &lt;li&gt;Data summaries&lt;/li&gt;
    &lt;li&gt;Insights&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This makes analytics accessible to a broader range of business leaders while helping teams explore data more efficiently.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconversational-analytics%2Fsample-conversation-analytics.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fconversational-analytics%2Fsample-conversation-analytics.webp" alt="Sample conversational analytics" width="799" height="385"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;Why organizations are adopting conversational analytics&lt;/h2&gt;

&lt;p&gt;BI tools often rely on static dashboards, predefined queries, and technical expertise, making it harder to adapt to dynamic business questions and quickly find answers.&lt;/p&gt;

&lt;p&gt;Conversational analytics helps address these challenges by enabling organizations to:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Accelerate business decision-making:&lt;/strong&gt; Users can ask questions in natural language and receive timely insights, helping teams respond more quickly to changing business conditions.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Expand self-service analytics:&lt;/strong&gt; Business leaders can independently explore data through conversational interactions, reducing routine requests to analysts.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Improve productivity across teams:&lt;/strong&gt; Routine business questions can be answered more efficiently, allowing analysts to focus on strategic analysis, data modeling, and advanced analytics.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Explore data more naturally:&lt;/strong&gt; Users can refine questions through follow-up conversations, making it easier to investigate trends, understand performance changes, and uncover insights.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Increase analytics adoption:&lt;/strong&gt; By simplifying how users interact with data, conversational analytics encourages broader BI usage across departments and supports more data-driven decision-making.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Conversational analytics helps organizations access insights more easily and make faster, smarter decisions by overcoming the limitations of traditional BI.&lt;/p&gt;

&lt;h2&gt;Challenges to consider before adoption&lt;/h2&gt;

&lt;p&gt;Before implementing conversational analytics, organizations should carefully evaluate potential challenges to ensure successful adoption and maximize business value. Key considerations include:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Data quality issues: &lt;/strong&gt;Conversational analytics is only as reliable as the data it analyzes. Inaccurate or incomplete data can cause misleading insights.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Security and privacy concerns: &lt;/strong&gt;Organizations must ensure sensitive data is protected through proper access controls and compliance measures.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;AI accuracy and reliability: &lt;/strong&gt;AI may occasionally misinterpret queries or provide inaccurate results.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;User trust and adoption: &lt;/strong&gt;Employees may be hesitant to rely on AI-generated insights without transparency and validation mechanisms.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Integration complexity: &lt;/strong&gt;Connecting conversational analytics with existing data sources, BI tools, and business systems can require significant effort.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For the end user, these challenges are invisible: they simply ask questions and get answers more efficiently.&lt;/p&gt;

&lt;h2&gt;Key features of conversational analytics&lt;/h2&gt;

&lt;p&gt;Conversational analytics combines AI and natural language technologies to make data exploration more intuitive, interactive, and accessible. Some of its key features include:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Natural language processing (NLP)&lt;span&gt;:&lt;/span&gt;&lt;/strong&gt; Enables users to ask questions in plain language and allows the system to understand and interpret human speech or text.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Intent recognition&lt;span&gt;:&lt;/span&gt;&lt;/strong&gt; Identifies the purpose behind a user's query and delivers relevant insights based on the user's goals.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Context awareness&lt;span&gt;:&lt;/span&gt;&lt;/strong&gt; Maintains conversation history, allowing users to ask follow-up questions without repeating previous information.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Sentiment analysis&lt;span&gt;:&lt;/span&gt;&lt;/strong&gt; Detects emotions, opinions, and overall sentiment within conversations to help organizations better understand customer experiences.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;AI-powered insights&lt;span&gt;:&lt;/span&gt;&lt;/strong&gt; Goes beyond answering questions by automatically identifying trends, anomalies, patterns, and opportunities within data.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Topic extraction&lt;span&gt;:&lt;/span&gt;&lt;/strong&gt; Identifies recurring themes and discussion topics, helping organizations uncover common issues, interests, and trends.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Data visualization and analytics&lt;span&gt;:&lt;/span&gt;&lt;/strong&gt; Presents data through charts, graphs, dashboards, and visual dashboards that make findings easier to understand and act on.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;How conversational analytics differs from traditional BI and NLQ&lt;/h2&gt;

&lt;p&gt;Conversational analytics goes beyond traditional BI and natural-language querying by enabling context-aware, multistep data exploration through natural conversations, helping users refine questions and uncover deeper insights.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="150"&gt;&lt;strong&gt;Aspect&lt;/strong&gt;&lt;/td&gt;
&lt;td width="150"&gt;&lt;strong&gt;Traditional BI&lt;/strong&gt;&lt;/td&gt;
&lt;td width="150"&gt;&lt;strong&gt;Natural Language Querying (NLQ)&lt;/strong&gt;&lt;/td&gt;
&lt;td width="150"&gt;&lt;strong&gt;Conversational analytics&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="150"&gt;Interaction&lt;/td&gt;
&lt;td width="150"&gt;Dashboards&lt;/td&gt;
&lt;td width="150"&gt;Single natural language query&lt;/td&gt;
&lt;td width="150"&gt;Natural language conversations&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="150"&gt;Scope&lt;/td&gt;
&lt;td width="150"&gt;Predefined analysis&lt;/td&gt;
&lt;td width="150"&gt;Single question and response&lt;/td&gt;
&lt;td width="150"&gt;Continuous exploration through follow-up questions&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="150"&gt;Context Awareness&lt;/td&gt;
&lt;td width="150"&gt;Limited&lt;/td&gt;
&lt;td width="150"&gt;Limited&lt;/td&gt;
&lt;td width="150"&gt;Context-aware and guided&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="150"&gt;Accessibility&lt;/td&gt;
&lt;td width="150"&gt;Often requires BI knowledge&lt;/td&gt;
&lt;td width="150"&gt;Accessible to business users&lt;/td&gt;
&lt;td width="150"&gt;Accessible to a broader range of users (with appropriate permissions)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="150"&gt;Flexibility&lt;/td&gt;
&lt;td width="150"&gt;Predefined insights&lt;/td&gt;
&lt;td width="150"&gt;Limited to the submitted query&lt;/td&gt;
&lt;td width="150"&gt;Dynamic and iterative exploration&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="150"&gt;Dependency on Analysts&lt;/td&gt;
&lt;td width="150"&gt;Higher&lt;/td&gt;
&lt;td width="150"&gt;Moderate&lt;/td&gt;
&lt;td width="150"&gt;Reduced&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="150"&gt;Outcome&lt;/td&gt;
&lt;td width="150"&gt;Dashboards&lt;/td&gt;
&lt;td width="150"&gt;Query results&lt;/td&gt;
&lt;td width="150"&gt;Insights with follow-up exploration&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Note: &lt;/strong&gt;In many BI platforms, NLQ is a feature that enables users to ask individual questions in plain language. Conversational analytics builds on that capability by supporting context-aware, multi-turn interactions that help users explore data through an ongoing dialog.&lt;/p&gt;

&lt;h2&gt;Real-world use cases of conversational analytics&lt;/h2&gt;

&lt;p&gt;Conversational analytics is used across industries and business functions.&lt;/p&gt;

&lt;h3&gt;Sales performance analysis&lt;/h3&gt;

&lt;p&gt;Sales teams often need quick visibility into pipeline performance and deal trends across regions and time periods. Conversational analytics enables leaders to ask questions like “Why did the pipeline value drop in Q2?” or “Which region underperformed?” and get immediate answers. This helps identify root causes faster, improve forecasting accuracy, and prioritize high-impact opportunities.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;Conversational analytics in Sales&lt;p&gt;&lt;/p&gt;

&lt;h3&gt;Distributor delivery performance analysis&lt;/h3&gt;

&lt;p&gt;Operations teams often need to monitor distributor performance and track delivery reliability across locations and time periods. Conversational analytics enables users to ask questions like “Which region has the lowest on-time delivery rate?” or “Which distributor handled the highest shipment volume?” and get instant answers. This helps uncover performance gaps, optimize logistics operations, and strengthen supply chain efficiency.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;Conversational analytics in Distributor Delivery Performance Dashboard&lt;p&gt;&lt;/p&gt;

&lt;h3&gt;Financial and invoice analysis&lt;/h3&gt;

&lt;p&gt;Finance and project management teams often need timely visibility into revenue generation, billable utilization, and client profitability across projects. Conversational analytics enables users to ask questions like “Which clients generated the most revenue?” or “How have billable hours changed over time?” The answers help them monitor financial performance, optimize resource allocation, and improve invoicing accuracy.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;Conversational analytics in Finance&lt;p&gt;&lt;/p&gt;

&lt;h2&gt;How to evaluate conversational analytics platforms&lt;/h2&gt;

&lt;p&gt;To get the most value, organizations should:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Start with clear business questions: &lt;/strong&gt;Focus on common use cases like revenue tracking, customer churn, or operational performance.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Ensure high-quality data:&lt;/strong&gt; Accurate insights depend on clean, well-structured data sources.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Combine with existing BI tools: &lt;/strong&gt;Conversational analytics works best when paired with dashboards, not as a replacement.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Encourage user adoption:&lt;/strong&gt; Train teams to ask better questions and explore data actively.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;How Bold BI supports conversational analytics&lt;/h2&gt;

&lt;p&gt;Conversational analytics becomes more valuable when it is built on governed data, understands business terminology, and provides meaningful responses instead of simple keyword matches. Bold BI&lt;span&gt;® &lt;/span&gt; supports this experience through AI-powered capabilities that help users explore data using natural language while maintaining enterprise governance.&lt;/p&gt;

&lt;h3&gt;1. Ask questions in Natural Language with Unified AI Agent&lt;/h3&gt;

&lt;p&gt;The &lt;a href="https://www.youtube.com/watch?v=55r-IuFzhbs" rel="noopener noreferrer"&gt;Unified AI assistant&lt;/a&gt; allows users to interact with connected data sources using everyday language instead of manually searching dashboards or writing queries. Users can ask questions such as &lt;em&gt;"How did quarterly sales perform?"&lt;/em&gt; or &lt;em&gt;"Compare revenue across regions,"&lt;/em&gt; and receive contextual responses with supporting visualizations.&lt;/p&gt;

&lt;p&gt;The conversational experience also supports follow-up questions, enabling users to continue exploring trends, comparisons, and business metrics without restarting their analysis.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;Unified AI Assistant&lt;p&gt;&lt;/p&gt;

&lt;h3&gt;2. Improve question understanding with AI Synonyms&lt;/h3&gt;

&lt;p&gt;Organizations often use different business terms to describe the same data. Bold BI allows administrators to configure &lt;a href="https://help.boldbi.com/artificial-intelligence-and-machine-learning/synonyms/" rel="noopener noreferrer"&gt;column and value synonyms&lt;/a&gt; so the AI can recognize alternative names, abbreviations, and business-specific terminology.&lt;/p&gt;

&lt;p&gt;This improves intent recognition and helps conversational analytics deliver more accurate responses, even when users phrase questions differently.&lt;/p&gt;

&lt;h3&gt;3. Generate widgets from natural language&lt;/h3&gt;

&lt;p&gt;Beyond answering questions, Bold BI can transform natural language prompts into visualizations. The &lt;a href="https://help.boldbi.com/artificial-intelligence-and-machine-learning/ai-copilot-getting-started/" rel="noopener noreferrer"&gt;AI Copilot&lt;/a&gt; automatically recommends appropriate charts based on the requested analysis, making it easier for business users to understand trends, comparisons, and key metrics without manually designing dashboards.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;AI Copilot in Bold BI&lt;p&gt;&lt;/p&gt;

&lt;h3&gt;4. Create dashboards from a single prompt&lt;/h3&gt;

&lt;p&gt;For broader analysis, the &lt;a href="https://help.boldbi.com/artificial-intelligence-and-machine-learning/generative-ai/dashboard-creation/" rel="noopener noreferrer"&gt;prompt-to-dashboard&lt;/a&gt; feature converts a natural language prompt into a fully functional, interactive dashboard. Instead of creating multiple widgets individually, users can describe the information they need, and Bold BI automatically builds a dashboard connected to the relevant data.&lt;/p&gt;

&lt;p&gt;This helps accelerate dashboard creation while making analytics more accessible to both technical and nontechnical users.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;Prompt to dashboard&lt;p&gt;&lt;/p&gt;

&lt;h3&gt;5. Explain Insights with AI-Generated Narrations&lt;/h3&gt;

&lt;p&gt;Bold BI also supports AI-generated narrations that &lt;a href="https://help.boldbi.com/artificial-intelligence-and-machine-learning/generative-ai/dashboard-summary/" rel="noopener noreferrer"&gt;summarize dashboards&lt;/a&gt; and widgets in plain language. These explanations help users quickly understand important trends, anomalies, and performance metrics without interpreting every visualization individually.&lt;/p&gt;

&lt;p&gt;Combined with conversational analytics, AI-generated narrations make insights easier to find, share, and act upon across business teams.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;Smart narration for data clarity&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Together, these capabilities help organizations bring conversational analytics into the full analytics lifecycle, from asking questions and exploring insights to creating dashboards and embedding analytics into business applications.&lt;/p&gt;

&lt;h2&gt;Ready to make conversational analytics easier to explore?&lt;/h2&gt;

&lt;p&gt;Modern BI teams need more than dashboards. They need a governed analytics experience where users can make natural language inquiries, ask follow-up questions, and understand data with less friction.&lt;/p&gt;

&lt;p&gt;With Bold BI&lt;span&gt;®&lt;/span&gt;, organizations can utilize conversational analytics through AI capabilities that make data exploration more accessible across teams.&lt;/p&gt;

&lt;p&gt;Try Bold BI with a &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;30-day free trial&lt;/a&gt; or request a &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;personalized demo&lt;/a&gt; to see how conversational analytics can support your analytics workflow.&lt;/p&gt;

&lt;h2&gt;Frequently asked questions&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1.    What is conversational analytics?&lt;/strong&gt;&lt;br&gt;
Conversational analytics is AI that allows users to interact with data using natural language to quickly get insights.&lt;br&gt;
&lt;strong&gt;2.    How does conversational analytics work?&lt;/strong&gt;&lt;br&gt;
It uses NLP and AI to interpret user queries, retrieve relevant data, and generate insights.&lt;br&gt;
&lt;strong&gt;3.    How is it different from traditional BI?&lt;/strong&gt;&lt;br&gt;
Traditional BI relies on dashboards, while conversational analytics allows direct interaction with metrics using natural language.&lt;br&gt;
&lt;strong&gt;4.    What is the difference between conversational analytics and NLQ?&lt;/strong&gt;&lt;br&gt;
NLQ handles single queries, while conversational analytics supports continuous, context-aware interactions.&lt;/p&gt;

</description>
      <category>conversationalanalytics</category>
      <category>analytics</category>
    </item>
    <item>
      <title>Integrate MySQL with Elasticsearch using Bold Data Hub</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Thu, 09 Jul 2026 08:17:45 +0000</pubDate>
      <link>https://dev.to/boldbi/integrate-mysql-with-elasticsearch-using-bold-data-hub-5015</link>
      <guid>https://dev.to/boldbi/integrate-mysql-with-elasticsearch-using-bold-data-hub-5015</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR&lt;/strong&gt;: Many organizations store transactional data in MySQL while search logs and event data live in Elasticsearch. Analyzing these datasets together is often difficult because they exist in separate systems. With Bold Data Hub, you can integrate MySQL and Elasticsearch into a unified dataset and build interactive dashboards in Bold BI&lt;span&gt;®&lt;/span&gt; without writing complex data pipelines.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;Managing data across multiple systems is a common challenge for developers. Key information often lives in MySQL, while logs, search activity, and system events sit separately in Elasticsearch.&amp;nbsp;Without combining these datasets, teams often rely on&amp;nbsp;manual exports, custom scripts, or complex data pipelines.&amp;nbsp;This is where&amp;nbsp;MySQL and Elasticsearch integration&amp;nbsp;are needed.&lt;/p&gt;

&lt;p&gt;By integrating&amp;nbsp;&lt;a href="https://help.boldbi.com/working-with-data-sources/data-connectors/mysql/" rel="noopener noreferrer"&gt;MySQL&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://help.boldbi.com/working-with-data-sources/working-with-bold-data-hub/data-connectors/elastic-search/" rel="noopener noreferrer"&gt;Elasticsearch&lt;/a&gt;&amp;nbsp;sources, organizations can analyze operational data and search behavior together, creating a&amp;nbsp;complete view of business performance.&lt;/p&gt;

&lt;p&gt;In this blog, you’ll learn how to use&amp;nbsp;&lt;a href="https://www.bing.com/ck/a?!&amp;amp;&amp;amp;p=50cecd5be07cd5d01466d23c637dee163132c406b3255a43d670d2f9f11e047eJmltdHM9MTc3MTg5MTIwMA&amp;amp;ptn=3&amp;amp;ver=2&amp;amp;hsh=4&amp;amp;fclid=1db3a666-c744-67a8-3e1d-b05cc6c66633&amp;amp;psq=bold+data+hub&amp;amp;u=a1aHR0cHM6Ly93d3cuYm9sZGJpLmNvbS9kYXRhLWh1Yi8" rel="noopener noreferrer"&gt;Bold Data Hub&lt;/a&gt;&amp;nbsp;to connect MySQL and Elasticsearch, combine them into a unified dataset, and publish the&amp;nbsp;result in Bold BI for efficient data visualization.&amp;nbsp;Let’s&amp;nbsp;get started.&lt;/p&gt;

&lt;h2&gt;Benefits of&amp;nbsp;integrating&amp;nbsp;MySQL and&amp;nbsp;Elasticsearch&amp;nbsp;data&amp;nbsp;for&amp;nbsp;analytics&lt;/h2&gt;

&lt;p&gt;Combining MySQL and&amp;nbsp;Elasticsearch&amp;nbsp;data&amp;nbsp;in one dashboard provides the following benefits:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Better search and transaction analysis:&amp;nbsp;&lt;/strong&gt;By combining MySQL transactional data with Elasticsearch search logs, teams can analyze how users search for products and how those searches translate into purchases.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Unified analytics across operational and search data:&amp;nbsp;&lt;/strong&gt;MySQL stores structured business data such as orders and users, while Elasticsearch stores indexed search or event data. Integrating both allows dashboards to correlate operational metrics with user behavior.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Reduced manual data pipelines:&amp;nbsp;&lt;/strong&gt;Without integration tools, developers often export MySQL data and combine it with Elasticsearch using custom scripts.&amp;nbsp;Bold&amp;nbsp;Data Hub simplifies this by combining both sources in a single pipeline.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Build &lt;/strong&gt;&lt;strong&gt;a &lt;/strong&gt;&lt;strong&gt;performance monitor dashboard:&amp;nbsp;&lt;/strong&gt;Once the datasets are combined, you can create dashboards&amp;nbsp;with real-time insights&amp;nbsp;without writing custom scripts.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Challenges of integrating MySQL and&amp;nbsp;Elasticsearch&lt;/h2&gt;

&lt;ul&gt;
    &lt;li&gt;Keeping both systems synchronized becomes difficult as data updates occur, causing inconsistencies between stored and indexed data.&lt;/li&gt;
    &lt;li&gt;Mapping and schema mismatches arise as structures differ, creating indexing issues and unpredictable search results.&lt;/li&gt;
    &lt;li&gt;Sync failures happen when pipelines break or delays occur, resulting in missing, outdated, or incomplete records.&lt;/li&gt;
    &lt;li&gt;Query translation is&amp;nbsp;required&amp;nbsp;because SQL logic&amp;nbsp;doesn’t&amp;nbsp;align with Elasticsearch, increasing development time and complexity.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;How Bold Data Hub&amp;nbsp;simplifies&amp;nbsp;data&amp;nbsp;integration&lt;/h2&gt;

&lt;ul&gt;
    &lt;li&gt;Unified data connectivity brings all your sources together, making it easy to connect databases, files, cloud apps, and APIs from one place.&lt;/li&gt;
    &lt;li&gt;Automated ETL workflows handle data movement from end to end, ensuring&amp;nbsp;accurate&amp;nbsp;and consistent processing without manual effort.&lt;/li&gt;
    &lt;li&gt;Powerful data transformation lets you clean, format, and reshape information using clear, customizable rules.&lt;/li&gt;
    &lt;li&gt;Centralized monitoring and management give full visibility into every pipeline, making performance and data quality easy to track.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Now that you understand&amp;nbsp;how&amp;nbsp;Bold Data Hub simplifies data&amp;nbsp;integration,&amp;nbsp;let’s&amp;nbsp;explore how to connect MySQL and Elasticsearch to the Bold Data Hub.&lt;/p&gt;

&lt;h2&gt;Integrate MySQL with&amp;nbsp;Elasticsearch data&amp;nbsp;using Bold Data Hub&lt;/h2&gt;

&lt;p&gt;Bold&amp;nbsp;Data Hub lets you easily combine MySQL and&amp;nbsp;Elasticsearch&amp;nbsp;data&amp;nbsp;in one workspace, enabling unified&amp;nbsp;visualizations&amp;nbsp;and reducing manual preparation.&lt;/p&gt;

&lt;h3&gt;Step 1: Prepare the data sources&lt;/h3&gt;

&lt;p&gt;Before integration, ensure that:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;MySQL database&amp;nbsp;contains&amp;nbsp;the required tables (for example: user data).&lt;/li&gt;
    &lt;li&gt;Elasticsearch&amp;nbsp;contains&amp;nbsp;relevant indexes (for example: feedback data).&lt;/li&gt;
    &lt;li&gt;Both datasets include a&amp;nbsp;common field&amp;nbsp;that can be used as a join key.

[caption id="" align="alignnone" width="1484"]&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fsample-mysql-data.webp" alt="Sample MySQL data" width="800" height="436"&gt; Sample data in MySQL[/caption]&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fsample-data-in-elasticsearch.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fsample-data-in-elasticsearch.webp" alt="Sample data in MySQL" width="799" height="405"&gt;&lt;/a&gt; Sample data in MySQL[/caption]&lt;/p&gt;

&lt;p&gt;This field allows datasets from MySQL and Elasticsearch to be linked together.&lt;/p&gt;

&lt;h3&gt;Step 2: Create a data pipeline in Bold Data Hub&lt;/h3&gt;

&lt;ol&gt;
    &lt;li&gt;Open&amp;nbsp;Bold BI&amp;nbsp;and launch&amp;nbsp;Bold Data Hub.

[caption id="" align="alignnone" width="1484"]&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-the-bold%2Bdata-hub-icon.webp" alt="Click the Bold Data Hub icon" width="800" height="401"&gt; Click the Bold Data Hub icon[/caption]&lt;/li&gt;
    &lt;li&gt;Next,&amp;nbsp;select the&amp;nbsp;plus &lt;span&gt;&lt;strong&gt;(+) &lt;/strong&gt;&lt;/span&gt;icon to&amp;nbsp;create&amp;nbsp;a&amp;nbsp;pipeline.&amp;nbsp;In this tutorial, the pipeline is named&amp;nbsp;&lt;strong&gt;elasticsearch_mysql&lt;/strong&gt;&amp;nbsp;to&amp;nbsp;represent&amp;nbsp;the integration between Elasticsearch and&amp;nbsp;MySQL.

[caption id="" align="alignnone" width="1484"]&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fcreate-the-elasticsearch-mysql-pipeline.webp" alt="Create the elasticsearch-mysql pipeline" width="800" height="402"&gt; Create the elasticsearch-mysql pipeline&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/em&gt;[/caption]&lt;/li&gt;
    &lt;li&gt;Add the&amp;nbsp;MySQL&amp;nbsp;data&amp;nbsp;and configure it with your host, port, database, and credentials to extract the required tables.
&lt;strong&gt;Example configuration:&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;pre&gt;version: 1.0.1

plugins:

extractors:

- name:&amp;nbsp;mysql

connectorname: MySQL

config:

host: localhost

port: 3306

database:&amp;nbsp;sales_db

username: root

password: ********&lt;/pre&gt;

&lt;p&gt;This configuration extracts transactional data from the MySQL database.&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fmysql-data.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fmysql-data.webp" alt="Extract MySQl data in Bold Data Hub" width="800" height="402"&gt;&lt;/a&gt; Extract MySQl data in Bold Data Hub[/caption]&lt;/p&gt;

&lt;h3&gt;Step 3: Add Elasticsearch as a data source&lt;/h3&gt;

&lt;p&gt;Next, configure the Elasticsearch connector inside the same pipeline&amp;nbsp;with&amp;nbsp;your host, port, database, and credentials to extract the required tables.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example configuration:&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;

&lt;pre&gt;version: 1.0.1

plugins:

extractors:

name:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elastic_search

connectorname: Elasticsearch

config:

host:&amp;nbsp;&lt;a href="http://localhost:9200/" rel="noopener noreferrer"&gt;http://localhost:9200&lt;/a&gt;

index:&amp;nbsp;product_feedback

username: elastic

password: ********&lt;/pre&gt;

&lt;p&gt;This allows the pipeline to retrieve search or event data stored in Elasticsearch.&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Felasticsearch-data.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Felasticsearch-data.webp" alt="Add Elasticsearch data in Bold Data Hub" width="800" height="402"&gt;&lt;/a&gt; Add Elasticsearch data in Bold Data Hub[/caption]&lt;/p&gt;

&lt;h3&gt;Step 4: Save the datasets&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;After combining the MySQL and Elasticsearch datasets in the pipeline, select &lt;strong&gt;Save&lt;/strong&gt; to store the unified configuration.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-save-button.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-save-button.webp" alt="Click the save button" width="800" height="402"&gt;&lt;/a&gt; Click the save button[/caption]&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&amp;nbsp;Once saved, a window will appear displaying the newly combined data source, confirming that the integration has been successfully created and is ready for use in the &lt;strong&gt;Data Source &lt;/strong&gt;&lt;b&gt;page&lt;/b&gt;&lt;strong&gt;.&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fdata-source-listing-page.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fdata-source-listing-page.webp" alt="Data source listing page" width="800" height="402"&gt;&lt;/a&gt; Data source listing page[/caption]&lt;/p&gt;

&lt;p&gt;With the data source, you can join the tables from both MySQL and Elasticsearch to unify the information into a single, consistent structure.&lt;br&gt;
Next, we will learn how to perform these joins using tables.&lt;/p&gt;

&lt;h2&gt;Joining tables&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://help.boldbi.com/working-with-data-sources/data-modeling/joining-table/" rel="noopener noreferrer"&gt;Joining tables&lt;/a&gt;&amp;nbsp;allows you to combine information from&amp;nbsp;different sources&amp;nbsp;into a single analytical view. This makes it possible to correlate transaction data stored in MySQL with search or event data stored in Elasticsearch, enabling deeper analysis across systems.&lt;br&gt;
The steps below show you how to create the join.&lt;/p&gt;

&lt;h3&gt;Step 1: Open the data source editor&lt;/h3&gt;

&lt;p&gt;Open the action menu for the created data source and select &lt;span&gt;&lt;strong&gt;Edit &lt;/strong&gt;&lt;/span&gt;&lt;span&gt;&lt;strong&gt;Data &lt;/strong&gt;&lt;/span&gt;&lt;span&gt;&lt;strong&gt;Source&lt;/strong&gt;&lt;/span&gt;.&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-edit-data-source.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-edit-data-source.webp" alt="&amp;nbsp; Edit the data source" width="800" height="402"&gt;&lt;/a&gt; Edit the data source[/caption]&lt;/p&gt;

&lt;h3&gt;Step 2: Identify the common fields&lt;/h3&gt;

&lt;p&gt;The design area opens automatically. Drag and drop the tables from the left panel into the design area. In this case, we dragged &lt;strong&gt;products &lt;/strong&gt;and&lt;strong&gt; sales_feedback tables.&lt;/strong&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2FIdentify%2Bcommon%2Bfields.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2FIdentify%2Bcommon%2Bfields.webp" alt="Identify common fields" width="800" height="402"&gt;&lt;/a&gt; Identify common fields[/caption]&lt;/p&gt;

&lt;h3&gt;Step 3: Define the join condition&lt;/h3&gt;

&lt;p&gt;Once you drag and drop the second table into the designer, the query joiner window will open. In the &lt;span&gt;&lt;strong&gt;Query Joiner&lt;/strong&gt;&lt;/span&gt; window, define a join using a key.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example: &lt;/strong&gt;&lt;/p&gt;

&lt;pre&gt;mysql.products.product_id = elasticsearch.feedback_id&lt;/pre&gt;

&lt;p&gt;After configuring the join condition, select &lt;span&gt;&lt;strong&gt;Update&lt;/strong&gt;&lt;/span&gt; to apply the changes.&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fquery-joiner%2Bwindow.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fquery-joiner%2Bwindow.webp" alt="Query Joiner window" width="800" height="402"&gt;&lt;/a&gt; Query Joiner window[/caption]&lt;/p&gt;

&lt;h3&gt;Step 4: Preview the combined datasets&lt;/h3&gt;

&lt;p&gt;Once the join is applied, the design page automatically displays a preview of the merged dataset. This allows you to verify that the data from both sources has been combined correctly.&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fpreview-of-the-combined-data-set.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fpreview-of-the-combined-data-set.webp" alt="Preview the combined datasets" width="800" height="402"&gt;&lt;/a&gt; Preview of the combined datasets[/caption]&lt;/p&gt;

&lt;p&gt;Next,&amp;nbsp;let’s&amp;nbsp;explore the key metrics you can build and visualize in the interactive dashboard.&lt;/p&gt;

&lt;h2&gt;How to create a dashboard using MySQL and Elasticsearch data&lt;/h2&gt;

&lt;p&gt;New users&amp;nbsp;can begin by exploring our&amp;nbsp;video on &lt;a href="https://www.youtube.com/watch?v=k6yeUz0NqQ4" rel="noopener noreferrer"&gt;how to create a dashboard in Bold BI&lt;/a&gt;, which provides a quick overview of the dashboard-building process.&lt;/p&gt;

&lt;p&gt;After connecting both MySQL and Elasticsearch as data sources, the next step is to blend the datasets to define meaningful metrics and KPIs. With the combined data, you can build a dashboard that highlights insights such as:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Total purchases.&lt;/li&gt;
    &lt;li&gt;Average render time.&lt;/li&gt;
    &lt;li&gt;Sales payment by type and browser.&lt;/li&gt;
    &lt;li&gt;Abandoned carts.&lt;/li&gt;
    &lt;li&gt;Abandoned revenue.&lt;/li&gt;
    &lt;li&gt;Products sold breakdown.&lt;/li&gt;
    &lt;li&gt;Page visits by traffic and device type.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These insights help organizations understand both customer intent and business outcomes. With Bold BI, you can easily transform the integrated dataset into interactive dashboards for decision-making.&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fpreview-of%2Bthe-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fpreview-of%2Bthe-dashboard.webp" alt="Preview of the dashboard" width="800" height="518"&gt;&lt;/a&gt; Preview of the dashboard[/caption]&lt;/p&gt;

&lt;p&gt;Integrating MySQL with&amp;nbsp;Elasticsearch&amp;nbsp;data&amp;nbsp;enables users to enjoy faster searches, improved data analysis, and more efficient access to insights from large datasets. To learn tips for designing effective dashboards, explore our article on&amp;nbsp;&lt;a href="https://www.boldbi.com/blog/10-dashboard-design-best-practices/" rel="noopener noreferrer"&gt;10 dashboard design best practices for insights&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;[elementor-template id="150021"]&lt;/p&gt;

&lt;h2&gt;Start&amp;nbsp;building&amp;nbsp;unified&amp;nbsp;analytics&amp;nbsp;today&lt;/h2&gt;

&lt;p&gt;Integrating&amp;nbsp;&lt;a href="https://help.boldbi.com/working-with-data-sources/data-connectors/mysql/" rel="noopener noreferrer"&gt;MySQL&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://help.boldbi.com/working-with-data-sources/working-with-bold-data-hub/data-connectors/elastic-search/" rel="noopener noreferrer"&gt;Elasticsearch&lt;/a&gt; enables organizations to combine&amp;nbsp;structured business data with advanced.&amp;nbsp;With&amp;nbsp;&lt;a href="https://www.bing.com/ck/a?!&amp;amp;&amp;amp;p=50cecd5be07cd5d01466d23c637dee163132c406b3255a43d670d2f9f11e047eJmltdHM9MTc3MTg5MTIwMA&amp;amp;ptn=3&amp;amp;ver=2&amp;amp;hsh=4&amp;amp;fclid=1db3a666-c744-67a8-3e1d-b05cc6c66633&amp;amp;psq=bold+data+hub&amp;amp;u=a1aHR0cHM6Ly93d3cuYm9sZGJpLmNvbS9kYXRhLWh1Yi8" rel="noopener noreferrer"&gt;Bold Data Hub&lt;/a&gt;, developers can build a unified data pipeline without writing complex ETL workflows. Once the data is integrated,&amp;nbsp;Bold BI dashboards&amp;nbsp;make it easy to explore trends,&amp;nbsp;monitor&amp;nbsp;performance, and share insights across teams.&lt;/p&gt;

&lt;p&gt;If you want to simplify MySQL and Elasticsearch integration and build powerful analytics dashboards, try&amp;nbsp;Bold BI&lt;span&gt;®&lt;/span&gt;&amp;nbsp;today.&amp;nbsp;Start your&amp;nbsp;&lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;&lt;b&gt;30-day free trial&lt;/b&gt;&lt;/a&gt;&amp;nbsp;or request a&amp;nbsp;&lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;personalized demo&lt;/a&gt;&amp;nbsp;to see how Bold BI and Bold Data Hub can help your team turn scattered data into actionable insights.&lt;/p&gt;

&lt;h2&gt;Frequently asked questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;1. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;What data sources does Bold Data Hub support?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Bold Data Hub supports a wide range of data sources, including files, web APIs, SQL databases, and NoSQL systems. This includes popular options such as MySQL and Elasticsearch.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;2. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Do I need any technical expertise to use Bold Data Hub?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;No advanced technical expertise is required. A basic understanding of the data connectors you plan to use is sufficient to get started.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;3. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Does Bold Data Hub offer additional features?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Yes. You can configure multiple datastores of the same server type and load data into them for different projects. It also includes an Open API connector and a Python connector for more advanced use cases.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;4. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Do I need Bold Data Hub to use Bold BI?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;No. Bold BI can connect directly to many supported data sources. Bold Data Hub is optional and is especially useful when you need to prepare, clean, or combine data, such as blending MySQL and Elasticsearch data, before building dashboards.&lt;/p&gt;

&lt;/li&gt;
&lt;/ol&gt;

</description>
    </item>
    <item>
      <title>Bold BI Wins 23 Badges in the G2 Summer 2026 Awards</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Mon, 06 Jul 2026 08:19:50 +0000</pubDate>
      <link>https://dev.to/boldbi/bold-bi-wins-23-badges-in-the-g2-summer-2026-awards-4535</link>
      <guid>https://dev.to/boldbi/bold-bi-wins-23-badges-in-the-g2-summer-2026-awards-4535</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR:&lt;/strong&gt; The G2 Summer 2026 Awards recognized Bold BI with 23 badges across Embedded Business Intelligence, Business Intelligence, and Analytics Platform categories. Based on verified customer reviews, Bold BI earned multiple Leader, High Performer, and Momentum Leader distinctions for excellence in usability, implementation, customer satisfaction, and embedded analytics. These recognitions reflect the platform's ability to help organizations deliver scalable, secure, and data-driven analytics experiences.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;We are excited to announce that Bold BI&lt;span&gt;® &lt;/span&gt; has earned 23 badges in the &lt;a href="https://company.g2.com/news/g2-summer-2026-reports" rel="noopener noreferrer"&gt;G2 Summer 2026 reports&lt;/a&gt; across Embedded Business Intelligence, Business Intelligence, and Analytics Platform categories.&lt;/p&gt;

&lt;p&gt;These badges are based on verified G2 reviews and reflect how organizations use Bold BI to build dashboards and embed analytics into their applications. Each badge reflects customer-rated performance in areas such as usability, implementation, and support.&lt;/p&gt;

&lt;p&gt;As embedded analytics continue to play a critical role in modern business applications, these achievements reinforce our commitment to delivering meaningful value and helping organizations transform data into actionable insights.&lt;/p&gt;

&lt;h2&gt;Bold BI Earns G2 Summer 2026 Recognition&lt;/h2&gt;

&lt;p&gt;Our customers are at the heart of every recognition we receive. Based on verified G2 reviews, Bold BI earned 23 badges in the &lt;a href="https://company.g2.com/news/g2-summer-2026-reports" rel="noopener noreferrer"&gt;G2 Summer 2026 reports&lt;/a&gt; across &lt;a href="https://www.g2.com/categories/embedded-business-intelligence?order=g2_score&amp;amp;page=2#product-list" rel="noopener noreferrer"&gt;Embedded Business Intelligence&lt;/a&gt;, &lt;a href="https://www.g2.com/reports/b9afb016-d531-4189-8f53-b6effd028d1d/preview?tab=grid" rel="noopener noreferrer"&gt;Business Intelligence&lt;/a&gt;, and &lt;a href="https://www.g2.com/categories/analytics-platforms?order=g2_score&amp;amp;page=4#product-list" rel="noopener noreferrer"&gt;Analytics Platform&lt;/a&gt; categories.&lt;/p&gt;

&lt;p&gt;This recognition reflects customer experiences with Bold BI's usability, implementation, support, and embedded analytics capabilities. From Leader and High Performer distinctions to Momentum Leader recognition, the badges highlight our continued commitment to delivering scalable analytics solutions that help organizations make data-driven decisions with confidence.&lt;/p&gt;

&lt;p&gt;Let's take a closer look at the badges Bold BI earned across each category.&lt;/p&gt;

&lt;h2&gt;Analytics Platforms G2 Badges: Consistent Performance Across Markets&lt;/h2&gt;

&lt;p&gt;Bold BI delivered strong performance this season, earning recognition across global, regional, and business segments. These badges reflect consistent customer satisfaction and growing adoption across diverse markets.&lt;/p&gt;

&lt;p&gt;Here's a breakdown of the badges earned in the Analytics Platform category.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;strong&gt;Badge&lt;/strong&gt;&lt;/td&gt;
&lt;td width="301"&gt;&lt;strong&gt;Recognition&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/3fc8de84-b8c0-4663-819d-a9c4d51078b9/preview" rel="noopener noreferrer"&gt;Summer 2026 Americas&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/f98ef76a-65d2-4a5c-a4a3-ad64a09bec8b/preview" rel="noopener noreferrer"&gt;Summer 2026 Asia&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/bc331208-3ea3-45bf-b729-2c492f8039f0/preview" rel="noopener noreferrer"&gt;Summer 2026 Asia Pacific&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/c0d591fa-c1fb-4568-b3a1-de8a602d7c69/preview" rel="noopener noreferrer"&gt;Summer 2026 Enterprise&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/69ce4b1c-0f96-4a0a-af38-8d416f46a942/preview" rel="noopener noreferrer"&gt;Summer 2026&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/252e1640-01da-4f62-bdc8-47c021d5c449/preview" rel="noopener noreferrer"&gt;Summer 2026 Mid-Market&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/3eb50bc5-fc81-40c7-9f2e-4a4b4f1131ce/preview" rel="noopener noreferrer"&gt;Summer 2026 Americas Small Business&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/4efcda64-66d3-48fe-9ffc-7c77255250f6/preview" rel="noopener noreferrer"&gt;Summer 2026 Asia Small Business&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/d2a754cb-e633-4483-a2d3-fd569b9eb36d/preview" rel="noopener noreferrer"&gt;Summer 2026 Asia Pacific Small Business&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/d9a40390-aa3b-4c3e-bc04-05548e12ccb9/preview" rel="noopener noreferrer"&gt;Summer 2026 Small Business&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fg2-summer-2026-award%2Fanalytics-platforms-g2-badges.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fg2-summer-2026-award%2Fanalytics-platforms-g2-badges.webp" alt="Analytics platforms G2 badges" width="800" height="793"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why they matter:&lt;/strong&gt; These badges highlight Bold BI's ability to deliver consistent value across global and regional markets, as well as enterprise, mid-market, and small business segments.&lt;/p&gt;

&lt;h2&gt;Business Intelligence G2 Badges: Recognized as a Leader&lt;/h2&gt;

&lt;p&gt;Bold BI continues to be recognized for delivering intuitive dashboards, flexible reporting, and a seamless analytics experience. Its ability to address diverse business needs has earned recognition across multiple market segments.&lt;/p&gt;

&lt;p&gt;Here's a breakdown of the badges earned in the Business Intelligence category.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;strong&gt;Badge&lt;/strong&gt;&lt;/td&gt;
&lt;td width="301"&gt;&lt;strong&gt;Recognition&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/b9afb016-d531-4189-8f53-b6effd028d1d/preview" rel="noopener noreferrer"&gt;Summer 2026&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;Leader&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/ced1957b-4e95-47fc-a500-b628a6302d12/preview" rel="noopener noreferrer"&gt;Summer 2026 Mid-Market&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;Leader&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/6c14faae-beab-4b37-9dc7-294ea376379d/preview" rel="noopener noreferrer"&gt;Summer 2026 Small Business&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;Leader&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fg2-summer-2026-award%2Fbusiness-intelligence-g2-badges.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fg2-summer-2026-award%2Fbusiness-intelligence-g2-badges.webp" alt="Business intelligence G2 badges" width="800" height="793"&gt;&lt;/a&gt; &lt;br&gt;
&lt;strong&gt;Why they matter:&lt;/strong&gt; These badges reinforce Bold BI's position as a trusted analytics solution that delivers consistent value, usability, and performance across different business segments.&lt;/p&gt;

&lt;h2&gt;Embedded Business Intelligence G2 Badges: Strong Global Presence&lt;/h2&gt;

&lt;p&gt;Bold BI's embedded analytics capabilities continue to gain global recognition, helping organizations integrate dashboards directly into their applications and workflows. These badges highlight the platform's flexibility, scalability, and performance across various regions and business segments.&lt;/p&gt;

&lt;p&gt;Here's a breakdown of the badges earned in the Embedded Business Intelligence category.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;strong&gt;Badge&lt;/strong&gt;&lt;/td&gt;
&lt;td width="301"&gt;&lt;strong&gt;Recognition&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/0f6993d1-20a9-4c5c-8eb4-010ba5d26e5d/preview" rel="noopener noreferrer"&gt;Summer 2026 Americas&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/0f86c575-eaed-4f19-8e33-400f2f3e98da/preview" rel="noopener noreferrer"&gt;Summer 2026 Asia&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/77e9c1cd-b1d1-45d6-81bd-b4155637626b/preview" rel="noopener noreferrer"&gt;Summer 2026 Asia Pacific&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/50fcda30-ede1-45a9-9350-2735febefed1/preview" rel="noopener noreferrer"&gt;Summer 2026 EMEA&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/757b4148-b81a-40c1-8dd1-5b76a7a6509b/preview" rel="noopener noreferrer"&gt;Summer 2026 India&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/9b9d8993-65b6-4891-a999-840835a09aa3/preview" rel="noopener noreferrer"&gt;Summer 2026 Mid-Market&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/45d80564-e58e-4096-ba62-815ff0ddab8e/preview" rel="noopener noreferrer"&gt;Summer 2026 Americas Small Business&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;High Performer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/5a2fbf04-fd1d-431b-a676-c82e3835b09f/preview" rel="noopener noreferrer"&gt;Summer 2026 Overall&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;Leader&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/6c14faae-beab-4b37-9dc7-294ea376379d/preview" rel="noopener noreferrer"&gt;Summer 2026 Small Business&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;Leader&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="301"&gt;&lt;a href="https://www.g2.com/reports/1bee834c-8dd0-472c-b0e8-e985139dd49f/preview" rel="noopener noreferrer"&gt;Summer 2026 Overall&lt;/a&gt;&lt;/td&gt;
&lt;td width="301"&gt;Momentum Leader&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fg2-summer-2026-award%2Fembedded-business-intelligence-g2-badges.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fg2-summer-2026-award%2Fembedded-business-intelligence-g2-badges.webp" alt="Embedded business intelligence G2 badges" width="800" height="793"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why they matter:&lt;/strong&gt; These recognitions demonstrate Bold BI's strength in delivering scalable embedded analytics experiences across industries and regions while continuing to earn customer trust through innovation, performance, and customer satisfaction.&lt;/p&gt;

&lt;h2&gt;Why Leading Organizations Choose Bold BI&lt;/h2&gt;

&lt;p&gt;The G2 Summer 2026 recognitions are backed by feedback from customers who use Bold BI to power analytics across their organizations. User reviews consistently highlight several areas where Bold BI delivers value and enables teams to succeed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Customers appreciate Bold BI for:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/" rel="noopener noreferrer"&gt;Exceptional customer support&lt;/a&gt;&lt;strong&gt;:&lt;/strong&gt; Get fast, reliable assistance from a responsive support team that helps organizations navigate implementation, customization, and deployment with confidence.&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/" rel="noopener noreferrer"&gt;Ease of use&lt;/a&gt;&lt;strong&gt;:&lt;/strong&gt; Create and manage dashboards effortlessly with an intuitive interface that simplifies analytics for both technical and business users.&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/resources/data-integration/" rel="noopener noreferrer"&gt;Flexible data integration&lt;/a&gt;&lt;strong&gt;:&lt;/strong&gt; Connect to a wide range of data sources and unify business data to create comprehensive, real-time analytical views.&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/enterprise-dashboards/" rel="noopener noreferrer"&gt;Advanced dashboard customization&lt;/a&gt;&lt;strong&gt;:&lt;/strong&gt; Build tailored analytics experiences using customizable dashboards, widgets, and visualizations that align with specific business requirements.&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/embedded-analytics/" rel="noopener noreferrer"&gt;Seamless embedded analytics&lt;/a&gt;&lt;strong&gt;:&lt;/strong&gt; Integrate interactive dashboards directly into applications, portals, and workflows to deliver insights where users need them most.&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/ai-analytics/" rel="noopener noreferrer"&gt;AI-powered insights&lt;/a&gt;&lt;strong&gt;:&lt;/strong&gt; Ask questions in plain English, generate dashboards faster, and turn complex data into clear summaries with Bold BI’s AI capabilities.&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/white-label-analytics/" rel="noopener noreferrer"&gt;White-labeling capabilities&lt;/a&gt;&lt;strong&gt;:&lt;/strong&gt; Customize dashboards, colors, fonts, logos, and branding to deliver analytics that look and feel like your own product.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In addition to earning recognition in the G2 Summer 2026 reports, Bold BI continues to help organizations overcome real-world analytics challenges and achieve meaningful business outcomes.&lt;/p&gt;

&lt;h2&gt;Customer Success Stories&lt;/h2&gt;

&lt;p&gt;Customer success stories demonstrate how organizations use Bold BI to simplify analytics, improve operational efficiency, and make better business decisions.&lt;/p&gt;

&lt;h3&gt;Backwind LLC: Making Business Data More Accessible Through Interactive Analytics&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/resources/company/case-studies/visualize-bigquery-data/" rel="noopener noreferrer"&gt;Backwind LLC&lt;/a&gt; needed a way to transform business data into meaningful insights that stakeholders could easily access and understand. Using Bold BI, the company implemented interactive dashboards that simplified data analysis, improved visibility into key metrics, and enabled more informed, data-driven decision-making.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;strong&gt;Cha&lt;/strong&gt;&lt;/strong&gt;&lt;strong&gt;llenge:&lt;/strong&gt; Limited visibility into business performance and difficulty accessing actionable insights.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;How: &lt;/strong&gt;Implemented interactive dashboards and visual analytics to transform complex business data into meaningful insights.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Why it matters:&lt;/strong&gt; Enabled stakeholders to make faster, more confident business decisions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Precision Systems: Reducing Manual Reporting with Embedded Dashboards&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/resources/company/case-studies/persistent-systems/" rel="noopener noreferrer"&gt;Precision Systems&lt;/a&gt; wanted to reduce the effort required for manual reporting while giving teams faster access to operational insights. By embedding Bold BI dashboards into existing workflows, the organization centralized reporting and made real-time analytics readily available across teams.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Outcome:&lt;/strong&gt; Reduced manual reporting and improved access to operational analytics.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;How: &lt;/strong&gt;Embedded interactive dashboards and centralized reporting to provide real-time visibility into critical business data.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Why it matters:&lt;/strong&gt; Increased operational efficiency by allowing teams to spend less time preparing reports and more time acting on insights.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Explore more real-world customer success stories on the &lt;a href="https://www.boldbi.com/resources/" rel="noopener noreferrer"&gt;Bold BI Case Studies&lt;/a&gt; page.&lt;/p&gt;

&lt;h2&gt;What Customers Say About Bold BI&lt;/h2&gt;

&lt;blockquote&gt;
&lt;h3&gt;Powerful and Flexible Analytics Platform with Intuitive Design&lt;/h3&gt;
"Bold BI provides a powerful and flexible analytics platform that is easy to implement and integrate with various data sources. The dashboard designer is intuitive, allowing both technical and non-technical users to build meaningful visualizations quickly. Its ability to connect directly to databases, APIs, and web services makes it highly suitable for enterprise-level reporting. I also appreciate the strong customization options, embedding capabilities, overall performance with large datasets, and responsive customer support."
&lt;strong&gt;By Mohamed Zulfadli A., &lt;/strong&gt;&lt;a href="https://www.g2.com/products/bold-bi/reviews" rel="noopener noreferrer"&gt;&lt;strong&gt;G2&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;h3&gt;Simple, Powerful and Easy to Use&lt;/h3&gt;
"I've been using Bold BI regularly, and it's been easy to set up and use. It has a clean, intuitive interface while still allowing you to build powerful dashboards and reports. I also like how easily it connects to a wide range of data sources and supports embedded analytics. Whether you're building for a small team or a large organization, it provides a practical, reliable, and flexible analytics experience."

&lt;strong&gt;By Muhdin M., &lt;/strong&gt;&lt;a href="https://www.g2.com/products/bold-bi/reviews" rel="noopener noreferrer"&gt;&lt;strong&gt;G2&lt;/strong&gt;&lt;/a&gt;
&lt;/blockquote&gt;

&lt;p&gt;Read more verified customer feedback on the &lt;a href="https://www.g2.com/products/bold-bi/reviews" rel="noopener noreferrer"&gt;Bold BI G2 Reviews&lt;/a&gt; page.&lt;/p&gt;

&lt;h2&gt;Turning Recognition into Better Analytics Experiences with Bold BI&lt;/h2&gt;

&lt;p&gt;We sincerely thank our customers and community for their continued support and valuable feedback. These 23 badges reflect real experiences from users who rely on Bold BI&lt;span&gt;® &lt;/span&gt; to power their analytics workflows.&lt;/p&gt;

&lt;p&gt;This recognition reinforce our commitment to delivering an intuitive, scalable, and high-performing analytics platform. Each milestone motivates us to continue improving usability, performance, and embedded analytics capabilities.&lt;/p&gt;

&lt;p&gt;As organizations increasingly rely on data to drive growth, Bold BI remains focused on helping teams create powerful analytics experiences that deliver measurable value.&lt;/p&gt;

&lt;p&gt;Ready to see Bold BI in action?&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Start your &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;free trial&lt;/a&gt;
&lt;/li&gt;
    &lt;li&gt;Schedule a &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;demo&lt;/a&gt;
&lt;/li&gt;
    &lt;li&gt;Explore &lt;a href="https://www.boldbi.com/" rel="noopener noreferrer"&gt;Bold BI features&lt;/a&gt; today!&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>g2summer2026awards</category>
      <category>g2summer2026reports</category>
      <category>g2summer2026badges</category>
    </item>
    <item>
      <title>Power BI Migration: How to Reuse Existing Queries in Bold BI</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Tue, 30 Jun 2026 13:16:33 +0000</pubDate>
      <link>https://dev.to/boldbi/power-bi-migration-how-to-reuse-existing-queries-in-bold-bi-1j7c</link>
      <guid>https://dev.to/boldbi/power-bi-migration-how-to-reuse-existing-queries-in-bold-bi-1j7c</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR:&lt;/strong&gt; If your Power BI dataset folds to SQL and View Native Query is available, you may be able to reuse or adapt that SQL in Bold BI&lt;span&gt;®&lt;/span&gt; Code View subject to compatibility checks and validation. You still need to validate joins, filters, and data types, and you’ll typically rebuild visuals. Queries based on non-folding Power Query (M) steps, DAX measures, or import-only transformations usually can’t be reused as SQL.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;Power BI migrations often start with one practical question: Can we reuse what we already built? In some cases, native SQL generated through Power BI's query-folding process may be reusable in another analytics platform. Whether reuse is possible depends on factors such as connector support, database compatibility, permissions, and the transformations applied within Power Query. The extracted SQL can be copied, run against the same database, and validated in Bold BI before you rebuild dashboards.&lt;/p&gt;

&lt;p&gt;If your model relies heavily on Power Query (M) steps that don’t fold, DAX measures, or import-only transformations, you’ll likely need to recreate that logic using SQL, views, or modeling within Bold BI. In this guide, we’ll walk through how to reuse Power BI queries in Bold BI, what to validate, and what to expect during the migration process.&lt;/p&gt;

&lt;h2&gt;What is Power BI Migration?&lt;/h2&gt;

&lt;p&gt;Power BI migration is the process of moving dashboards, datasets, and analytics workflows from Microsoft Power BI to another business intelligence platform while preserving data accuracy, business logic, and user continuity.&lt;/p&gt;

&lt;p&gt;Power BI migration can involve different approaches, including:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Platform transition: &lt;/strong&gt;Moving selected dashboards and analytics assets to another BI platform based on organizational requirements.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Analytics modernization: &lt;/strong&gt;Updating analytics experiences while retaining validated business logic where possible.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Embedded analytics adoption: &lt;/strong&gt;Integrating analytics into internal applications, customer-facing portals, or operational workflows.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The scope of migration depends on how Power BI is used within the organization, the complexity of existing assets, and the migration goals. Some components may be reusable, while others may require review, reconfiguration, or rebuilding in the target platform.&lt;/p&gt;

&lt;h2&gt;Power BI Migration Assessment: What to Review Before You Begin&lt;/h2&gt;

&lt;p&gt;Before beginning a Power BI migration, it is important to understand the scope of the existing analytics environment. A structured assessment may help teams document current assets, identify dependencies, and prioritize migration activities based on business requirements.&lt;/p&gt;

&lt;p&gt;Consider reviewing the following areas:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Business-critical dashboards:&lt;/strong&gt; Identify dashboards that support key business processes, operational workflows, or executive decision-making.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Data source dependencies:&lt;/strong&gt; Document connected databases, cloud services, credentials, and connection requirements.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Query and transformation logic:&lt;/strong&gt; Review SQL queries, Power Query transformations, DAX calculations, and other analytics logic used by dashboards.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Security and access controls:&lt;/strong&gt; Map user roles, permissions, sharing settings, and governance requirements.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Embedded analytics touchpoints:&lt;/strong&gt; Identify applications, portals, or workflows that depend on embedded dashboards or analytics components.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Usage and performance patterns&lt;/strong&gt;: Review dashboard usage, refresh frequency, load times, and areas that may require optimization.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Completing an assessment before migration may help teams define scope, prioritize work, and plan the migration with fewer unexpected dependencies.&lt;/p&gt;

&lt;h2&gt;What Can Be Reused During Power BI Migration?&lt;/h2&gt;

&lt;p&gt;Not every Power BI asset can be transferred in the same way. While some components can be reused during migration, others typically need to be rebuilt or reconfigured. Understanding these distinctions early may help organizations plan migration projects more effectively and reduce the likelihood of unexpected redevelopment efforts.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="202"&gt;&lt;strong&gt;Power BI Asset&lt;/strong&gt;&lt;/td&gt;
&lt;td width="199"&gt;&lt;strong&gt;Potential Reusability&lt;/strong&gt;&lt;/td&gt;
&lt;td width="199"&gt;&lt;strong&gt;Validation Required&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="202"&gt;Native SQL query logic (when available)&lt;/td&gt;
&lt;td width="199"&gt;Varies by implementation&lt;/td&gt;
&lt;td width="199"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="202"&gt;Data sources&lt;/td&gt;
&lt;td width="199"&gt;May require reconfiguration&lt;/td&gt;
&lt;td width="199"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="202"&gt;Dashboards/visuals&lt;/td&gt;
&lt;td width="199"&gt;May require rebuilding or redesign&lt;/td&gt;
&lt;td width="199"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="202"&gt;Security and permissions&lt;/td&gt;
&lt;td width="199"&gt;Require review and reconfiguration&lt;/td&gt;
&lt;td width="199"&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;When a native SQL query is available, it may provide an opportunity for reuse because the logic already exists at the database layer. However, successful reuse depends on factors such as SQL compatibility, connector behavior, database permissions, parameter handling, and the target platform’s configuration.&lt;/p&gt;

&lt;h2&gt;Why Reusing Existing Queries Matters&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;A common concern during Power BI migration is the need to rebuild years of analytics logic from scratch. Recreating this logic manually can increase migration effort, introduce risk, and extend project timelines. Reusing existing queries can help mitigate these challenges while supporting business continuity.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Where query reuse is possible, organizations may benefit from:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Using existing query logic as a starting point for migration.&lt;/li&gt;
    &lt;li&gt;Reducing the amount of logic that needs to be recreated manually.&lt;/li&gt;
    &lt;li&gt;Supporting validation between the source and target systems.&lt;/li&gt;
    &lt;li&gt;Identifying business rules already implemented in SQL.&lt;/li&gt;
    &lt;li&gt;Providing a reference point when rebuilding analytics assets.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Actual benefits depend on the amount of reusable logic available and the level of validation, reconfiguration, or redesign required. Beyond technical savings, query reuse may help teams shift focus toward higher-value activities, such as:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Dashboard modernization.&lt;/li&gt;
    &lt;li&gt;User adoption and training.&lt;/li&gt;
    &lt;li&gt;Governance improvements.&lt;/li&gt;
    &lt;li&gt;Embedded analytics initiatives.&lt;/li&gt;
    &lt;li&gt;Broader analytics modernization projects.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By building on validated query logic, organizations can reduce migration complexity, lower the risk of errors during redevelopment, and maintain more&lt;/p&gt;

&lt;h2&gt;How to Migrate Power BI Queries into Bold BI&lt;/h2&gt;

&lt;p&gt;Reusing Power BI native SQL queries in Bold BI involves extracting the SQL query from Power BI, connecting Bold BI to the same data source, and validating the output before building dashboards. The following workflow is an example and may vary depending on the connector, data source, SQL compatibility, and dashboard design.&lt;/p&gt;

&lt;h3&gt;Step 1: Connect Power BI to the Data Source&lt;/h3&gt;

&lt;p&gt;Start in Power BI by connecting to your existing data source, such as &lt;a href="https://help.boldbi.com/working-with-data-sources/data-connectors/ms-sql-server/" rel="noopener noreferrer"&gt;Microsoft SQL Server&lt;/a&gt;. Select the required tables and load the data needed to create the query.&lt;/p&gt;

&lt;h3&gt;Step 2: Load the Required Tables into Power BI&lt;/h3&gt;

&lt;p&gt;Choose the tables you need and load them into Power BI. This prepares the data for transformation, joining, and query design.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fquery-options.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fquery-options.webp" alt="Choose tables" width="799" height="612"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 3: Open Power Query Editor&lt;/h3&gt;

&lt;p&gt;In Power BI, select &lt;strong&gt;Transform Data&lt;/strong&gt; to open Power Query Editor. This is where you can shape the imported data, apply transformations, and prepare the query logic.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fedit-queries.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fedit-queries.webp" alt="Power Query Editor" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 4: Merge Queries If Needed&lt;/h3&gt;

&lt;p&gt;If your dashboard combines data from multiple tables, use &lt;strong&gt;Merge Queries as New&lt;/strong&gt; to create a combined dataset. Choose the appropriate tables and matching fields.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fmerge-queries.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fmerge-queries.webp" alt="Merge queries" width="800" height="424"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 5: Select Join Type and Matching Columns&lt;/h3&gt;

&lt;p&gt;&lt;span&gt;Choose the appropriate join type, such as &lt;strong&gt;Left Outer&lt;/strong&gt;, and select the matching columns from both tables. This defines how the tables are merged and helps preserve the relationship used in your Power BI dataset.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fmerge-query-tables.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fmerge-query-tables.webp" alt="Merge dataset" width="800" height="709"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 6: Review Applied Steps&lt;/h3&gt;

&lt;p&gt;Check the applied steps in &lt;strong&gt;Power Query Editor&lt;/strong&gt; to confirm that the transformations and merge operations were applied correctly. This step is important because the native query generated by Power BI depends on the transformations applied.&lt;/p&gt;

&lt;h3&gt;Step 7: View the Native Query&lt;/h3&gt;

&lt;p&gt;In &lt;strong&gt;Power Query Editor&lt;/strong&gt;, check whether &lt;strong&gt;View Native Query&lt;/strong&gt; is available for the selected step. When query folding applies and the connector supports native query generation, this option may display the SQL sent to the underlying database. In some cases, the option may be unavailable or disabled because query folding has been interrupted or the connector does not support native query viewing.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fview-native-queries.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fview-native-queries.webp" alt="View Native Query option" width="800" height="422"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 8: Copy the Native SQL Query&lt;/h3&gt;

&lt;p&gt;If a native SQL query is available, review and copy it for evaluation in the target environment. Before reuse, verify database references, parameters, filters, joins, and any database-specific syntax that may require modification.&lt;/p&gt;

&lt;pre&gt;select [$Outer].[CustomerID] as [CustomerID],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Outer].[CompanyName] as [CompanyName],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Outer].[ContactName] as [ContactName],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Outer].[ContactTitle] as [ContactTitle],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Outer].[Address] as [Address],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Outer].[City] as [City],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Outer].[Region] as [Region],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Outer].[PostalCode] as [PostalCode],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Outer].[Country] as [Country],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Outer].[Phone] as [Phone],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Outer].[Fax] as [Fax],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Inner].[OrderID] as [Orders.OrderID],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Inner].[CustomerID2] as [Orders.CustomerID],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Inner].[EmployeeID] as [Orders.EmployeeID],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Inner].[OrderDate] as [Orders.OrderDate],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Inner].[RequiredDate] as [Orders.RequiredDate],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Inner].[ShippedDate] as [Orders.ShippedDate],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Inner].[ShipVia] as [Orders.ShipVia],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Inner].[Freight] as [Orders.Freight],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Inner].[ShipName] as [Orders.ShipName],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Inner].[ShipAddress] as [Orders.ShipAddress],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Inner].[ShipCity] as [Orders.ShipCity],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Inner].[ShipRegion] as [Orders.ShipRegion],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Inner].[ShipPostalCode] as [Orders.ShipPostalCode],

&amp;nbsp;&amp;nbsp;&amp;nbsp; [$Inner].[ShipCountry_1] as [Orders.ShipCountry_1]

from [dbo].[Customers] as [$Outer]

left outer join

(

&amp;nbsp;&amp;nbsp;&amp;nbsp; select [OrderID] as [OrderID],

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [CustomerID] as [CustomerID2],

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [EmployeeID] as [EmployeeID],

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OrderDate] as [OrderDate],

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [RequiredDate] as [RequiredDate],

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ShippedDate] as [ShippedDate],

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ShipVia] as [ShipVia],

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Freight] as [Freight],

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ShipName] as [ShipName],

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ShipAddress] as [ShipAddress],

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ShipCity] as [ShipCity],

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ShipRegion] as [ShipRegion],

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ShipPostalCode] as [ShipPostalCode],

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ShipCountry_1] as [ShipCountry_1]

&amp;nbsp;&amp;nbsp;&amp;nbsp; from [dbo].[Orders] as [$Table]

) as [$Inner] on ([$Outer].[CustomerID] = [$Inner].[CustomerID2])&lt;/pre&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fnative-queries.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fnative-queries.webp" alt="view the Native Power BI query" width="800" height="657"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 9: Connect Bold BI to the Same Data Source&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://cloud.boldbi.com/login" rel="noopener noreferrer"&gt;Log in to Bold BI&lt;/a&gt; and &lt;a href="https://help.boldbi.com/working-with-data-sources/creating-a-new-data-source/" rel="noopener noreferrer"&gt;create a new data source&lt;/a&gt;. Connect Bold BI to the same database used in Power BI, such as Microsoft SQL Server.&lt;/p&gt;

&lt;h3&gt;Step 10: Enable Code View in Bold BI&lt;/h3&gt;

&lt;p&gt;In the Bold BI data design interface, switch to &lt;strong&gt;Code View&lt;/strong&gt;. This opens the query editor where you can enter custom SQL.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fcode-mode.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fcode-mode.webp" alt="Switch to Code View" width="800" height="346"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Step 11: Paste the Power BI Native Query&lt;/h3&gt;

&lt;p&gt;Paste the SQL query into the Bold BI query editor and test it against the connected data source. Depending on the database platform, connector, driver, permissions, and SQL syntax used, adjustments may be required before the query executes successfully.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fran-queries.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fran-queries.webp" alt="Click Run to Execute the Query" width="800" height="353"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 12: Execute and Preview the Query&lt;/h3&gt;

&lt;p&gt;Run the query in Bold BI and preview the results. Compare the output with the original Power BI dataset to confirm that the data matches.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fupdate-query-codes.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fupdate-query-codes.webp" alt="view the data for your query" width="800" height="389"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 13: Save the Data Source&lt;/h3&gt;

&lt;p&gt;Once the query executes successfully, save it as a Bold BI data source with a meaningful name. Use a naming convention that makes it easy for other team members to identify the migrated query.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fsave-query-codes.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Fsave-query-codes.webp" alt="Click Save to save the data source " width="800" height="367"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 14: Build and Preview the Dashboard&lt;/h3&gt;

&lt;p&gt;Use the saved data source to &lt;a href="https://www.boldbi.com/blog/10-dashboard-design-best-practices/" rel="noopener noreferrer"&gt;build a dashboard in Bold BI&lt;/a&gt;. Add visualizations, configure widgets, and preview the dashboard to confirm that the migrated data supports the required analytics experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why this matters:&lt;/strong&gt; Even when the query output matches, dashboard layouts, filters, and interactions still need to be reviewed in Bold BI to ensure the final analytics experience meets user requirements.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Forder-management-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fpower-bi-migration%2Forder-management-dashboard.webp" alt="Preview the Query Results" width="799" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For a detailed walkthrough, refer to our guide on&amp;nbsp;&lt;a href="https://support.boldbi.com/kb/article/13838/how-to-migrate-power-bi-queries-into-bold-bi#how-to-execute-power-bi-native-query-in-bold-bi%C2%AE?" rel="noopener noreferrer"&gt;migrating Power BI queries into Bold BI&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;Best Practices for Query Migration&lt;/h2&gt;

&lt;p&gt;To keep migrated queries accurate and reliable, validation should begin early in the migration process, not after dashboards have already been rebuilt.&lt;/p&gt;

&lt;p&gt;Follow these best practices:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Start small:&lt;/strong&gt; Begin with high-value dashboards that use simpler native SQL queries. This helps teams test the migration approach before moving to more complex assets.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Validate early:&lt;/strong&gt; Compare row counts, column mappings, filters, joins, data types, calculated fields, and KPI output before rebuilding dashboards.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Review dependencies:&lt;/strong&gt; Check parameters, authentication settings, data source connections, calculated fields, and any Power BI-specific logic that may affect query behavior.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Maintain documentation:&lt;/strong&gt; Track copied queries, changes made during migration, validation results, and naming conventions so teams can review and troubleshoot later.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Involve business users:&lt;/strong&gt; Ask business stakeholders to review migrated output and dashboard results to confirm that the data still reflects expected business logic.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A phased approach helps teams validate results incrementally, reduce migration risk, and refine queries before expanding migration work.&lt;/p&gt;

&lt;h2&gt;Ready to Reuse Your Existing Power BI Queries?&lt;/h2&gt;

&lt;p&gt;Power BI migration does not necessarily require recreating every component from the beginning. In environments where native SQL queries are available and compatible with the target platform, portions of existing query logic may be reusable after review and validation. The amount of reuse achievable depends on the underlying implementation, data sources, transformations, and analytics requirements.&lt;/p&gt;

&lt;p&gt;To evaluate the best migration approach for your environment, start a &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;30-day free tria&lt;/a&gt;l or request a &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;personalized demo&lt;/a&gt; to see how Bold BI aligns with your existing Power BI implementation.&lt;/p&gt;

&lt;h2&gt;Frequently Asked Questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;1. &lt;/span&gt;

&lt;h4&gt;Can Power BI queries be reused in Bold BI?&lt;/h4&gt;
In some cases. When a native SQL query is available and compatible with the target environment, organizations may be able to reuse or adapt portions of that query logic in Bold BI. Compatibility depends on factors such as query-folding behavior, connector support, database configuration, permissions, and SQL syntax.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;2. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Do Power BI dashboards migrate automatically to Bold BI?&lt;/strong&gt;&lt;/h4&gt;
No. Dashboards and visualizations may require recreation or reconfiguration in Bold BI, depending on their design and complexity.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;3. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;What is the biggest benefit of reusing Power BI queries?&lt;/strong&gt;&lt;/h4&gt;
One benefit is reduced redevelopment effort, as organizations can reuse portions of existing query logic instead of recreating it from scratch.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;4. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;What should I validate after migrating a query?&lt;/strong&gt;&lt;/h4&gt;
Validate row counts, data types, joins, filters, calculated values, KPI output, and dashboard-level results to confirm accuracy.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;5. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can all Power BI queries be migrated to Bold BI?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;No. Some Power BI implementations contain logic that does not translate directly into reusable SQL. Examples may include non-folding Power Query transformations, DAX measures, calculated tables, semantic model features, and connector-specific functionality. Migration requirements should be evaluated based on the specific implementation.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;6. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Does query reuse reduce Power BI migration costs?&lt;/strong&gt;&lt;/h4&gt;
Query reuse can reduce effort in some cases, but total cost depends on scope, complexity, and required rebuild work.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;7. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;When should organizations consider Bold BI during a Power BI migration?&lt;/strong&gt;&lt;/h4&gt;
Organizations may evaluate Bold BI during a migration when they are assessing platform options for dashboard development, embedded analytics initiatives, deployment preferences, data connectivity requirements, and reporting workflows. The right fit depends on the organization's technical, operational, and business requirements.

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>powerbimigration</category>
      <category>migratepowerbitoboldbi</category>
      <category>powerbialternative</category>
      <category>alternativestopowerbi</category>
    </item>
    <item>
      <title>AI-Native vs. AI-Augmented Analytics: Differences in 2026</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Mon, 29 Jun 2026 06:48:23 +0000</pubDate>
      <link>https://dev.to/boldbi/ai-native-vs-ai-augmented-analytics-differences-in-2026-425i</link>
      <guid>https://dev.to/boldbi/ai-native-vs-ai-augmented-analytics-differences-in-2026-425i</guid>
      <description>&lt;blockquote&gt;
&lt;b&gt;&lt;span&gt;TL;DR: &lt;/span&gt;&lt;/b&gt;&lt;span&gt;AI-augmented analytics&amp;nbsp;enhances existing BI with AI-driven insights and automation.&amp;nbsp;AI-native analytics&amp;nbsp;uses AI as the primary interface through conversations and agents.&amp;nbsp;Most organizations start with&amp;nbsp;AI-augmented analytics&amp;nbsp;to preserve existing BI and governance.&amp;nbsp;AI-native analytics&amp;nbsp;suits AI-first products and advanced, conversational experiences.&amp;nbsp;The right choice depends on your&amp;nbsp;goals,&amp;nbsp;analytics&amp;nbsp;maturity, and governance needs.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
&lt;span&gt;Introduction&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;Artificial intelligence is rapidly changing how organizations interact with data. Instead of relying solely on dashboards, businesses increasingly expect conversational experiences, automated insights, and AI-assisted decision-making. This shift has introduced two emerging approaches:&lt;/span&gt;&lt;span&gt;&amp;nbsp;AI-augmented analytics&amp;nbsp;and&amp;nbsp;AI-native analytics.&amp;nbsp;&lt;/span&gt;&lt;span&gt;Although the terms are often used interchangeably, they&amp;nbsp;represent&amp;nbsp;very different&amp;nbsp;ways of bringing AI into the analytics experience.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;AI-augmented analytics enhances existing business intelligence workflows with AI-powered&amp;nbsp;assistance, while AI-native analytics makes AI the primary interface for exploring and understanding data. Understanding the difference is essential for organizations evaluating analytics platforms, planning AI initiatives, or defining their long-term data strategy.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;In this guide,&amp;nbsp;we'll&amp;nbsp;explain how AI-augmented analytics and AI-native analytics differ, where each approach works best, and how to&amp;nbsp;determine&amp;nbsp;which model fits your business needs.&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;
&lt;span&gt;What&amp;nbsp;Is AI-Augmented&amp;nbsp;Analytics?&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;AI-augmented analytics improves existing BI workflows by adding AI support to the analytics process. It helps users ask questions in natural language, discover insights faster, summarize dashboards, and identify trends without manually searching through multiple dashboards.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;blockquote&gt;If a retail company sees a 12% drop in regional revenue after a pricing change, users can ask, “Why did revenue decline in the Northeast region?” The system can analyze pricing, inventory, customer behavior, and sales performance to highlight possible causes.&lt;/blockquote&gt;

&lt;p&gt;&lt;span&gt;Rather than replacing analysts, AI-augmented analytics helps them spend less time preparing data and more time&amp;nbsp;validating&amp;nbsp;insights and making decisions.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fai-native-vs-ai-augmented-analytics%2Fai-augmented-analytics.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fai-native-vs-ai-augmented-analytics%2Fai-augmented-analytics.webp" alt="AI-Augmented Analytics" width="800" height="601"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
&lt;span&gt;Key Capabilities of AI-Augmented Analytics&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;Modern AI-augmented analytics platforms typically include capabilities such as:&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/blog/natural-language-processing-revitalizes-bi/" rel="noopener noreferrer"&gt;&lt;span&gt;Natural language querying&lt;/span&gt;&lt;/a&gt;&lt;span&gt;:&amp;nbsp;Allows users to ask business questions conversationally, making it easier for non-technical users to explore data without needing SQL or advanced analytical skills.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/blog/ai-agent-in-analytics-and-how-to-use-it/" rel="noopener noreferrer"&gt;&lt;span&gt;AI-generated visualizations&lt;/span&gt;&lt;/a&gt;&lt;b&gt;&lt;span&gt;:&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span&gt;Enables users to create charts, graphs, and dashboards from&amp;nbsp;simple text&amp;nbsp;prompts, reducing the time and effort&amp;nbsp;required&amp;nbsp;to build visual&amp;nbsp;analytics.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/dashboard-examples/" rel="noopener noreferrer"&gt;&lt;span&gt;Dashboard summaries&lt;/span&gt;&lt;/a&gt;&lt;span&gt;:&amp;nbsp;Automatically&amp;nbsp;generate&amp;nbsp;clear, plain-language explanations of key insights, helping users quickly understand complex data without manual interpretation.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/" rel="noopener noreferrer"&gt;&lt;span&gt;Automated trend and anomaly detection&lt;/span&gt;&lt;/a&gt;&lt;b&gt;&lt;span&gt;:&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&amp;nbsp;Continuously analyzes data to&amp;nbsp;identify&amp;nbsp;patterns, trends, and unusual changes, allowing organizations to respond to issues or opportunities in real time.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/blog/predictive-analytics-in-2026/" rel="noopener noreferrer"&gt;&lt;span&gt;Predictive insights&lt;/span&gt;&lt;/a&gt;&lt;span&gt;:&lt;/span&gt;&lt;b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span&gt;Uses historical data to forecast future outcomes, helping businesses&amp;nbsp;anticipate&amp;nbsp;trends and make proactive, data-driven decisions.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/self-service-analytics/" rel="noopener noreferrer"&gt;&lt;span&gt;Self-service analytics&lt;/span&gt;&lt;/a&gt;&lt;b&gt;&lt;span&gt;:&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span&gt;Empowers business users to access and analyze data independently, reducing reliance on technical teams and accelerating decision-making across the organization&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;These capabilities make analytics more accessible to business users while improving productivity for analysts and decision-makers.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;
&lt;span&gt;When Should Organizations Use AI-Augmented Analytics?&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;AI-augmented analytics is well suited for organizations that want to modernize analytics without replacing their existing BI ecosystem.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;Common scenarios include:&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;span&gt;Enhancing executive dashboards with AI-assisted insights.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Expanding self-service analytics for business users.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;Improving operational analytics and KPI monitoring.&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;Delivering AI-enhanced embedded analytics within SaaS applications.&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;Helping teams identify trends and performance changes more quickly.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;Because it enhances familiar BI workflows instead of replacing them, AI-augmented analytics often provides a lower-risk path to AI adoption.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;
&lt;span&gt;Pros and Cons of AI-Augmented Analytics&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;AI-augmented analytics helps organizations modernize business intelligence without replacing their existing analytics ecosystem.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;h3&gt;Pros&lt;/h3&gt;

&lt;p&gt;&lt;span&gt;Organizations benefit from AI-augmented analytics because it can:&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;span&gt;Improve productivity by reducing repetitive analytical tasks.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Expand access to analytics for non-technical users.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Support existing BI investments and governance frameworks.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Accelerate insight discovery and decision-making.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Cons&lt;/h3&gt;

&lt;p&gt;&lt;span&gt;Despite its advantages, organizations should also consider that:&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;span&gt;AI insights are only as reliable as the underlying data quality.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Users still need business context to interpret recommendations effectively.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Some organizations may need to modernize legacy data environments to realize the full value of AI capabilities.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Best for&lt;/h3&gt;

&lt;p&gt;&lt;span&gt;AI-augmented analytics is ideal for organizations that want to enhance analytics, dashboards, and business intelligence while maintaining governance and human oversight.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;To learn more about AI-augmented analytics, check our blog on "&lt;/span&gt;&lt;a href="/blog/augmented-analytics-to-increase-effective-decision-making/"&gt;&lt;span&gt;Augmented Analytics: Gain Business Insight for Faster Decision-Making&lt;/span&gt;&lt;/a&gt;&lt;span&gt;."&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;
&lt;span&gt;What&amp;nbsp;Is AI-Native&amp;nbsp;Analytics?&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;AI-native analytics is designed with AI as the primary interaction model. Instead of using dashboards as the main starting point, users interact with data through conversational interfaces, AI assistants, or AI agents.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;For example, a user might ask:&lt;/span&gt;&lt;/p&gt;

&lt;blockquote&gt;"Which customer segments are most likely to churn this quarter?" An AI-native analytics platform can analyze multiple datasets, identify risk factors, recommend actions, and generate supporting visuals within a conversational experience.&lt;/blockquote&gt;

&lt;p&gt;&lt;span&gt;The goal is to make analytics feel less like&amp;nbsp;operating&amp;nbsp;an&amp;nbsp;analytics&amp;nbsp;tool and more like working with an intelligent data assistant.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fai-native-vs-ai-augmented-analytics%2Fai-native-analytics.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fai-native-vs-ai-augmented-analytics%2Fai-native-analytics.webp" alt="AI-Native Analytics" width="800" height="640"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
&lt;span&gt;Key&amp;nbsp;Capabilities&amp;nbsp;of AI-Native&amp;nbsp;Analytics&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;AI-native analytics platforms often include:&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;b&gt;&lt;span&gt;Conversational analytics (LLM-powered): &lt;/span&gt;&lt;/b&gt;Users ask questions in plain language and receive answers with supporting visuals and definitions.&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;strong&gt;AI assistants that proactively monitor business metrics&lt;/strong&gt;: Use intelligent agents to continuously track performance and alert users about important changes, risks, or opportunities without requiring manual checks.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;b&gt;&lt;span&gt;Automated insight generation:&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span&gt;Automatically analyzes datasets to uncover patterns, correlations, and key insights, reducing the need for manual data exploration.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;b&gt;&lt;span&gt;AI-created dashboards and&amp;nbsp;analytics:&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&amp;nbsp;Generates dashboards and&amp;nbsp;analytics&amp;nbsp;dynamically based on user queries or business context,&amp;nbsp;eliminating&amp;nbsp;the need to build them manually.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;b&gt;&lt;span&gt;Context-aware recommendations:&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span&gt;Provides tailored suggestions based on business context, user behavior, and data patterns, helping users make more informed decisions.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;These capabilities reduce the effort&amp;nbsp;required&amp;nbsp;to find insights while making analytics more accessible to users with little technical&amp;nbsp;expertise.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;
&lt;span&gt;When&amp;nbsp;Should&amp;nbsp;Organizations&amp;nbsp;Use AI-Native&amp;nbsp;Analytics?&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;AI-native analytics is best suited for organizations building AI-first experiences or looking to fundamentally change how users interact with data.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;Typical use cases include:&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;span&gt;AI-powered customer analytics portals.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Conversational business intelligence.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;AI assistants for executives.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Intelligent SaaS applications.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Personalized analytics experiences.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Agent-based monitoring and decision support.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;Organizations pursuing digital transformation initiatives or AI-first product strategies often evaluate AI-native analytics as part of their long-term vision.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;
&lt;span&gt;Pros and Cons of AI-Native Analytics&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;AI-native analytics reimagines analytics as an AI-first experience rather than an enhancement to traditional BI.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;h3&gt;Pros&lt;/h3&gt;

&lt;p&gt;&lt;span&gt;Organizations adopting AI-native analytics can:&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;span&gt;Deliver conversational analytics experiences.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Reduce the learning curve for nontechnical users.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Automate insight discovery across multiple datasets.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Provide proactive recommendations instead of reactive analytics.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Build AI-first products and customer-facing analytics experiences.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Cons&lt;/h3&gt;

&lt;p&gt;&lt;span&gt;AI-native analytics also introduces new challenges:&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;span&gt;Implementation often requires significant changes to existing analytics workflows.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Strong AI governance and explainability&amp;nbsp;have become&amp;nbsp;essential.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Organizations must carefully&amp;nbsp;validate&amp;nbsp;AI-generated recommendations.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Users may need time to build confidence in AI-led decision support.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Integration with legacy BI environments can be more complex.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Best for&lt;/h3&gt;

&lt;p&gt;&lt;span&gt;AI-native analytics is best suited for organizations building AI-first products, conversational analytics experiences, or next-generation SaaS applications.&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;
&lt;span&gt;AI-Native vs. AI-Augmented Analytics: Key Differences&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;Understanding the differences between AI-native analytics and AI-augmented analytics helps organizations choose the right approach based on their technology goals, user needs, and long-term data strategy.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;b&gt;&lt;span&gt;Aspect&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;b&gt;&lt;span&gt;AI-Augmented Analytics&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;b&gt;&lt;span&gt;AI-Native Analytics&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;span&gt;Primary goal&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;Enhance existing BI workflows with AI&amp;nbsp;assistance&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;Make AI the primary way users interact with data&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;span&gt;Starting point&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;Dashboards and KPIs&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;Questions, conversations, and prompts&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;span&gt;Role of AI&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;Assistant within existing workflows&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;Primary interaction model&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;span&gt;User experience&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;Dashboard-first with AI support&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;Conversation-first with AI&amp;nbsp;assistance&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;span&gt;Insight discovery&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;AI-assisted with human validation&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;AI-driven with contextual recommendations&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;span&gt;Natural language capabilities&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;Supported as a feature&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;Often the primary interface&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;span&gt;Implementation approach&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;Extends existing BI investments&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;May require new workflows and architectures&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;span&gt;Governance model&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;Builds on existing BI governance&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;span&gt;Requires&amp;nbsp;additional&amp;nbsp;AI governance and validation&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;span&gt;The biggest distinction is not the technology itself, but how AI participates in &lt;/span&gt;&lt;span&gt;the analytics experience. AI-augmented analytics improves the way people already work with dashboards and analytics. &lt;/span&gt;&lt;span&gt;AI-native analytics redesigns the analytics experience around AI as the primary interaction model.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;
&lt;span&gt;Which Approach Is Right for Your Organization in 2026?&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;There is no single “best” choice between AI-augmented analytics and AI-native analytics. The right approach depends on your business goals, analytics maturity, and how your teams use data.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;C&lt;/strong&gt;&lt;span&gt;&lt;strong&gt;hoose AI-augmented analytics if you want to&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;span&gt;Modernize existing BI and analytics investments.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Improve self-service analytics adoption.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;Introduce AI capabilities without disrupting current workflows.&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Maintain established governance and analytics processes.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;&lt;strong&gt;Choose&amp;nbsp;AI-native analytics&amp;nbsp;if you want to&lt;/strong&gt;:&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;span&gt;Build AI-first products and experiences.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Deliver conversational analytics to users or customers.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Enable AI assistants and intelligent applications.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;Redesign analytics workflows around AI interactions.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;In summary, AI-augmented analytics improves existing workflows, while AI-native analytics introduces a more AI-first approach to data interaction.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;Most organizations start with AI-augmented analytics and gradually explore AI-native capabilities as their needs evolve.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Once organizations understand the differences between AI-augmented and AI-native analytics, the next step is evaluating how modern analytics platforms support AI adoption. Bold BI&lt;span&gt;® &lt;/span&gt; follows an AI-augmented approach that enhances existing BI investments while introducing AI-powered capabilities for faster insight discovery.&lt;/p&gt;

&lt;h2&gt;
&lt;span&gt;How Bold BI Supports AI-Augmented Analytics&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;
&lt;/h2&gt;

&lt;p&gt;Many organizations want to adopt &lt;a href="https://www.boldbi.com/ai-analytics/" rel="noopener noreferrer"&gt;AI-powered analytics&lt;/a&gt; without disrupting existing dashboards, governance policies, or reporting workflows. AI-augmented analytics provides a practical path by enhancing existing business intelligence experiences with AI-powered assistance rather than replacing them entirely.&lt;/p&gt;

&lt;p&gt;Bold BI follows this approach by combining interactive dashboards, self-service analytics, embedded analytics, and AI-powered capabilities that help users explore data using natural language while maintaining enterprise security and governance.&lt;/p&gt;

&lt;p&gt;With Bold BI, organizations can enhance their analytics strategy through:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;a href="https://help.boldbi.com/artificial-intelligence-and-machine-learning/unified-ai-agent/" rel="noopener noreferrer"&gt;&lt;span&gt;Unified AI Agent&lt;/span&gt;&lt;/a&gt;: &lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Helps users explore connected data sources through text-based queries, generate visualizations and dashboard elements, and summarize dashboards.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;/p&gt;&lt;span&gt;﻿&lt;/span&gt;&lt;p&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/blog/what-is-ai-copilot-for-analytics/" rel="noopener noreferrer"&gt;&lt;span&gt;AI Copilot&lt;/span&gt;&lt;/a&gt;: Helps users create and customize visualizations from plain English prompts, reducing the need for manual dashboard design&lt;span&gt;&lt;span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fai-native-vs-ai-augmented-analytics%2Fai-copilot.webp" alt="AI Copilot" width="800" height="363"&gt;
    &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://help.boldbi.com/artificial-intelligence-and-machine-learning/generative-ai/dashboard-summary/" rel="noopener noreferrer"&gt;&lt;span&gt;Smart Narrations&lt;/span&gt;&lt;/a&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;: Automatically generates plain-language explanations for dashboard widgets, making insights easier to understand and share.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;

&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fai-native-vs-ai-augmented-analytics%2Fsmart-narrations.webp" alt="Smart Narrations" width="800" height="408"&gt; 
    &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://help.boldbi.com/artificial-intelligence-and-machine-learning/generative-ai/dashboard-creation/" rel="noopener noreferrer"&gt;&lt;span&gt;Prompt-to-Dashboard&lt;/span&gt;&lt;/a&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Converts natural language prompts into interactive dashboards, reducing dashboard development effort&lt;span&gt;&lt;span&gt;&lt;span&gt;.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;/p&gt;&lt;span&gt;﻿&lt;/span&gt;&lt;br&gt;
    &lt;li&gt;
&lt;a href="/blog/how-to-embed-ai-assistant-in-your-software-app/"&gt;&lt;span&gt;Embedded AI Analytics&lt;/span&gt;&lt;/a&gt;:&lt;span&gt;&lt;span&gt; Brings AI-powered insights into business applications and customer-facing portals using embedding APIs and SDKs.&lt;br&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/li&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;span&gt;﻿&lt;/span&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;This phased approach allows organizations to adopt AI-augmented analytics without replacing existing BI investments or disrupting established workflows. Rather than replacing dashboards or human&amp;nbsp;expertise, Bold BI uses AI to simplify data exploration, accelerate insight discovery, and help organizations make faster, more informed decisions while&amp;nbsp;maintaining&amp;nbsp;enterprise governance and security.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;If your organization is looking to modernize analytics with &lt;a href="https://www.boldbi.com/blog/why-enterprises-need-ai-powered-dashboards/" rel="noopener noreferrer"&gt;AI-powered dashboards&lt;/a&gt;, &lt;a href="https://www.boldbi.com/blog/unlock-natural-language-processing-insights/" rel="noopener noreferrer"&gt;natural language insights&lt;/a&gt;, and &lt;a href="https://www.boldbi.com/embedded-analytics/" rel="noopener noreferrer"&gt;embedded analytics,&lt;/a&gt; explore how Bold BI helps teams adopt AI while preserving existing BI investments and &lt;a href="https://www.boldbi.com/enterprise-analytics/" rel="noopener noreferrer"&gt;enterprise&lt;/a&gt; governance. Start your &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;free trial&lt;/a&gt; or request a &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;personalized demo&lt;/a&gt; today.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Related Resources:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href="https://www.boldbi.com/blog/what-is-ai-for-data-analytics/" rel="noopener noreferrer"&gt;AI for Data Analytics: Benefits, Best Practices &amp;amp; Use Cases&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="https://www.boldbi.com/blog/what-is-ai-analytics/" rel="noopener noreferrer"&gt;What is AI Analytics? Why It Matters &amp;amp; 4 Industry Use Cases&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=55r-IuFzhbs" rel="noreferer noopener noreferrer"&gt;Generative AI-Powered Dashboards in Bold BI&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="https://www.boldbi.com/blog/why-enterprises-need-ai-powered-dashboards/" rel="noopener noreferrer"&gt;AI-Powered Dashboards: Why Enterprises Need Them in 2026&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="https://www.boldbi.com/blog/agentic-analytics-for-mid-market-companies/" rel="noopener noreferrer"&gt;Agentic Analytics for Mid-Market Companies: Why It Matters&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The following frequently asked questions address common considerations when evaluating AI-augmented and AI-native analytics.&lt;/p&gt;

&lt;h2&gt;Frequently Asked Questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;&lt;span&gt;Will AI-native analytics replace traditional dashboards?&lt;/span&gt;&lt;/h4&gt;
No. Dashboards remain essential for KPI monitoring and governed analytics. Many organizations are expected to use dashboards and conversational analytics together.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;
&lt;span&gt;Can organizations use AI-augmented analytics and AI-native analytics together&lt;/span&gt;?&lt;/h4&gt;
&lt;span&gt;Yes. Many organizations use AI-augmented analytics for internal BI and &lt;/span&gt;&lt;span&gt;analytics while adopting AI-native experiences for conversational analytics and customer-facing applications&lt;/span&gt;.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;&lt;span&gt;How should organizations start adopting AI in analytics?&lt;/span&gt;&lt;/strong&gt;&lt;/h4&gt;
&lt;span&gt;Many organizations begin with AI-augmented analytics because it&amp;nbsp;builds on&amp;nbsp;existing BI investments and governance models while allowing AI adoption to happen gradually&lt;/span&gt;.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;
&lt;span&gt;Is AI-augmented analytics suitable for embedded analytics&lt;/span&gt;?&lt;/h4&gt;
&lt;span&gt;Yes. AI-augmented analytics can enhance embedded analytics by enabling natural language interactions, AI-assisted insights, and self-service data exploration directly within business applications&lt;/span&gt;.

&lt;/li&gt;
&lt;/ol&gt;



</description>
      <category>aiaugmentedanalytics</category>
      <category>ainativeanalytics</category>
      <category>aipoweredanalytics</category>
    </item>
    <item>
      <title>Embed Analytics in a Blazor Application Using JavaScript</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Mon, 29 Jun 2026 06:42:14 +0000</pubDate>
      <link>https://dev.to/boldbi/embed-analytics-in-a-blazor-application-using-javascript-1mk8</link>
      <guid>https://dev.to/boldbi/embed-analytics-in-a-blazor-application-using-javascript-1mk8</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR:&lt;/strong&gt; &amp;nbsp;Bold BI&lt;span&gt;® &lt;/span&gt;lets you embed interactive dashboards in Blazor Server apps using the Bold BI JavaScript SDK and token-based embed authentication, so users can explore analytics without leaving your application.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;Users expect analytics to be available inside the tools they use every day, but building dashboard functionality from scratch is time-consuming and complex. Bold BI supports dashboard embedding in Blazor applications, enabling developers to quickly integrate interactive analytics via JavaScript embedding. In this guide, you will learn how to embed a Bold BI dashboard in a Blazor application using JavaScript Embedding.&lt;/p&gt;

&lt;p&gt;Let’s get started.&lt;/p&gt;

&lt;h2&gt;Why Embed Dashboards in Blazor Applications?&lt;/h2&gt;

&lt;p&gt;Embedded analytics brings insights directly into the application experience and closes workflow gaps. When dashboards exist in separate tools, users switch between systems, which slows workflows and reduces efficiency. Key advantages include:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Unified user experience:&lt;/strong&gt; Keeping dashboards within the application provides a seamless interface where users can access data without leaving their workflow.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Faster decision-making:&lt;/strong&gt; Real-time access to analytics enables users to take immediate action based on up-to-date insights.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Centralized security control:&lt;/strong&gt; Authentication and access can be managed within the application, ensuring consistent and secure data governance.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Higher user engagement:&lt;/strong&gt; Embedding analytics into daily workflows encourages users to interact more frequently with dashboards and insights.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Scalability and flexibility:&lt;/strong&gt; Embedded analytics makes it easier to extend insights across users, teams, and applications without rebuilding systems.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Next, let's walk through the process of integrating a Bold BI dashboard into a Blazor Server application.&lt;/p&gt;

&lt;h2&gt;How to Embed a Dashboard in a Blazor Application&lt;/h2&gt;

&lt;p&gt;The following steps demonstrate how to configure embedding, set up the required components, and render dashboards in a Blazor Server application using JavaScript embedding.&lt;/p&gt;

&lt;h3&gt;Prerequisites&lt;/h3&gt;

&lt;p&gt;Before you begin, ensure the following requirements are met:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href="https://dotnet.microsoft.com/en-us/download/dotnet-core" rel="noopener noreferrer"&gt;.NET Core 8.0&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="https://code.visualstudio.com/download" rel="noopener noreferrer"&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Step 1: Set Up a Blazor Server App&lt;/h3&gt;

&lt;p&gt;Start by creating a new Blazor Server project.&lt;/p&gt;

&lt;p&gt;Create a folder in your desired location and open it in Visual Studio Code. Open the terminal and run:&lt;/p&gt;

&lt;pre&gt;dotnet new blazorserver&lt;/pre&gt;

&lt;p&gt;This will serve as the application where your dashboard will be embedded.&lt;/p&gt;

&lt;h3&gt;Step 2: Enable Embedding in Bold BI&lt;/h3&gt;

&lt;p&gt;Next, prepare your dashboard for embedding:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Log in to your Bold BI instance&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
    &lt;li&gt;Select the dashboard you want to embed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1913"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fselect-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fselect-dashboard.webp" alt="Select Dashboard" width="800" height="391"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Go to &lt;strong&gt;Settings → Embed&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1903"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fsettings-option.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fsettings-option.webp" alt="Setting" width="800" height="397"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1619"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fembed-option.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fembed-option.webp" alt="Embed" width="800" height="451"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Enable &lt;strong&gt;Embed Authentication&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1899"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fembed-authentication.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fembed-authentication.webp" alt="Embed Authentication" width="800" height="393"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Click &lt;strong&gt;Embed Configuration.&lt;/strong&gt;
&lt;/li&gt;
    &lt;li&gt;Download &lt;strong&gt;embedConfig.json&lt;/strong&gt; file.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1127"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fdowlnload-embed-json.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fdowlnload-embed-json.webp" alt="Download" width="800" height="471"&gt;&lt;/a&gt; &lt;br&gt;
This file contains all the essential details needed to connect your app to Bold BI.&lt;/p&gt;

&lt;h3&gt;Step 3: Add the Configuration to Your Project&lt;/h3&gt;

&lt;p&gt;Place the downloaded &lt;strong&gt;embedConfig.json&lt;/strong&gt; file in your Blazor project.&lt;/p&gt;

&lt;p&gt;Your application will read this file to retrieve values such as:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Server URL&lt;/li&gt;
    &lt;li&gt;Dashboard ID&lt;/li&gt;
    &lt;li&gt;User email&lt;/li&gt;
    &lt;li&gt;Embed secret&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fblazor-server-application%2Fembed-config-json.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fblazor-server-application%2Fembed-config-json.webp" alt="EmbedConfig.json File " width="797" height="361"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;These are required to securely render the dashboard.&lt;/span&gt;&lt;/p&gt;

&lt;h3&gt;Step 4: Configure the Application&lt;/h3&gt;

&lt;p&gt;At this stage, your application needs to load the embedding configuration and make it available to the frontend.&lt;/p&gt;

&lt;p&gt;To achieve this, you will:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Read the&lt;strong&gt; embedConfig.json&lt;/strong&gt; file&lt;/li&gt;
    &lt;li&gt;Deserialize the configuration values&lt;/li&gt;
    &lt;li&gt;Pass them to the frontend using &lt;strong&gt;ViewBag&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fstep-4-blazor-controller.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fstep-4-blazor-controller.webp" width="800" height="458"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This prepares all required values for frontend use.&lt;/p&gt;

&lt;h3&gt;Step 5: Add the Dashboard Container&lt;/h3&gt;

&lt;p&gt;Open your Blazor page for example, &lt;strong&gt;Dashboard.razor&lt;/strong&gt;&amp;nbsp;and add a container along with the required Bold BI scripts and configuration variables to host and initialize the embedded dashboard:&lt;/p&gt;


&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;


&lt;pre&gt;&amp;lt;head&amp;gt;
&amp;lt;title&amp;gt;BoldBI Blazor Embed&amp;lt;/title&amp;gt;
&amp;lt;script type="text/javascript" src="https://cdn.boldbi.com/embedded-sdk/latest/boldbi-embed.js"&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type="text/javascript" src="~/js/Index.js"&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;link rel="stylesheet" href="~/css/site.css" /&amp;gt;
&amp;lt;script type="text/javascript"&amp;gt;
var rootUrl = "@ViewBag.ServerUrl";
var dashboardId = "@ViewBag.DashboardId";
var siteIdentifier = "@ViewBag.SiteIdentifier";
var environment = "@ViewBag.Environment";
var embedType = "@ViewBag.EmbedType";
var authorizationServerUrl = '@Url.Action("AuthorizationServer", "EmbedData")';
&amp;lt;/script&amp;gt;
&amp;lt;/head&amp;gt;

&amp;lt;body onload="renderDashboard(dashboardId)"&amp;gt;
&amp;lt;div id="viewer-section" style="width: 100%;"&amp;gt;
&amp;lt;div id="dashboard"&amp;gt;&amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/body&amp;gt;&lt;/pre&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fstep-4-properties-blazor.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fstep-4-properties-blazor.webp" alt="Blazor Properties" width="800" height="525"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 6: Add JavaScript Embedding Logic&lt;/h3&gt;

&lt;p&gt;Use the Bold BI JavaScript SDK to render the dashboard.&lt;/p&gt;

&lt;p&gt;In your JavaScript file (e.g., wwwroot/js/BoldBI.js), configure:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Server URL&lt;/li&gt;
    &lt;li&gt;Site identifier&lt;/li&gt;
    &lt;li&gt;Dashboard ID&lt;/li&gt;
    &lt;li&gt;Embed token&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-balzor-application%2Fbolb-bi-js.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-balzor-application%2Fbolb-bi-js.webp" width="800" height="459"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;window.boldbiEmbed = {
  renderDashboard: function () {
    const dashboard = BoldBI.create({
      serverUrl: window.rootUrl + "/" + window.siteIdentifier,
      dashboardId: window.dashboardId,
      embedContainerId: "dashboard",
      width: "100%",
      height: "100%",
      authorizationServer: { url: window.authorizationServerUrl }
    });

    dashboard.loadDashboard();
  }
};&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Ensure these values match those in your configuration file.&lt;/p&gt;

&lt;h3&gt;Step 7: Run the Application&lt;/h3&gt;

&lt;p&gt;Now run your project:&lt;/p&gt;

&lt;pre&gt;dotnet restore
dotnet watch run&lt;/pre&gt;

&lt;h3&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-balzor-application%2Frun-command.webp" width="800" height="376"&gt;&lt;/h3&gt;

&lt;h3&gt;Step 8: Verify the Dashboard&lt;/h3&gt;

&lt;p&gt;If everything is configured correctly, you should see:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;The dashboard will load inside your app.&lt;/li&gt;
    &lt;li&gt;Charts and widgets will be visible.&lt;/li&gt;
    &lt;li&gt;No authentication errors will appear.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;At this point, your embedded analytics setup is complete.&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1674"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fblazor-server-application%2Fschool-performance-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fblazor-server-application%2Fschool-performance-dashboard.webp" alt="School performance dashboard" width="800" height="449"&gt;&lt;/a&gt; &lt;br&gt;
To learn more about implementation details and explore sample projects, refer to the official Bold BI guide for ''&lt;a href="https://www.youtube.com/watch?v=eWMSx0HU6ys" rel="noopener noreferrer"&gt;How to Embed a Bold BI Dashboard in a Blazor Server Application&lt;/a&gt;''.&lt;/p&gt;

&lt;p&gt;Now that you’ve completed the embedding steps, let’s see how this implementation applies in a real-world scenario.&lt;/p&gt;

&lt;h2&gt;How Dashboard Embedding Works in a Blazor Server Application&lt;/h2&gt;

&lt;p&gt;The Blazor Server sample follows a sequence of configuration loading, secure token generation, token handling, and dashboard rendering.&lt;/p&gt;

&lt;h3&gt;How It Works&lt;/h3&gt;

&lt;ul&gt;
    &lt;li&gt;Blazor application requests a secure embed token.&lt;/li&gt;
    &lt;li&gt;Authorization API generates the request and signature.&lt;/li&gt;
    &lt;li&gt;Bold BI server validates the embed secret and request.&lt;/li&gt;
    &lt;li&gt;Bold BI server returns the embed token.&lt;/li&gt;
    &lt;li&gt;Authorization API returns the token to the Blazor application.&lt;/li&gt;
    &lt;li&gt;Blazor application uses the token with the Bold BI JavaScript SDK to render the dashboard.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1536"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fhow-dashboard-embedding-works-in-blazor.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fembed-analytics-in-blazor-application%2Fhow-dashboard-embedding-works-in-blazor.webp" alt="How Balzor Works" width="800" height="533"&gt;&lt;/a&gt;]&lt;/p&gt;

&lt;p&gt;To learn more, refer to the official Bold BI &lt;a href="https://help.boldbi.com/embedding-options/embedding-sdk/samples/blazor-with-javascript/#how-blazor-server-sample-works" rel="noopener noreferrer"&gt;documentation&lt;/a&gt; on how the Blazor Server sample works.&lt;/p&gt;

&lt;h2&gt;Why Choose Bold BI for Dashboard Embedding?&lt;/h2&gt;

&lt;p&gt;Bold BI&lt;span&gt;®&lt;/span&gt; is well suited for embedding analytics in Blazor applications, enabling secure and flexible integration into existing workflows. With token-based authentication, interactive dashboards, and scalable embedding options, it helps developers deliver seamless analytics experiences. With Bold BI, organizations can:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;a href="https://www.boldbi.com/embedded-analytics/" rel="noopener noreferrer"&gt;Embed dashboards&lt;/a&gt; directly within application workflows&lt;/li&gt;
    &lt;li&gt;Maintain &lt;a href="https://www.boldbi.com/security/" rel="noopener noreferrer"&gt;secure access&lt;/a&gt; through token-based authentication&lt;/li&gt;
    &lt;li&gt;Deliver &lt;a href="https://www.boldbi.com/interactive-dashboard-designer/" rel="noopener noreferrer"&gt;interactive analytics&lt;/a&gt; experiences to users&lt;/li&gt;
    &lt;li&gt;Support &lt;a href="https://www.boldbi.com/blog/role-based-access-control-embedded-dashboards/" rel="noopener noreferrer"&gt;role-based access control&lt;/a&gt; and governance&lt;/li&gt;
    &lt;li&gt;Accelerate analytics delivery without building analytics infrastructure from scratch&lt;/li&gt;
    &lt;li&gt;Scale analytics across users, teams, and applications&lt;/li&gt;
    &lt;li&gt;Support &lt;a href="https://www.boldbi.com/multitenancy/" rel="noopener noreferrer"&gt;multi-tenant&lt;/a&gt; analytics for SaaS applications&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Whether you are building SaaS platforms, internal applications, or customer-facing portals, Bold BI provides a reliable way to integrate analytics into your application.&lt;/p&gt;

&lt;p&gt;Ready to get started? Try embedding a dashboard in your Blazor Server application and see how Bold BI can bring interactive data insights directly into your workflows. For deeper guidance, start a &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;free trial&lt;/a&gt;, explore the &lt;a href="https://support.boldbi.com/kb/article/22810/how-to-embed-a-bold-bi-dashboard-in-a-blazor-server-razor-sample-application" rel="noopener noreferrer"&gt;documentation&lt;/a&gt;, or request a &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;demo&lt;/a&gt; to see how it fits your use case.&lt;/p&gt;

&lt;h2&gt;Frequently Asked Questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;1. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can I embed multiple dashboards in a Blazor Server application?
&lt;/strong&gt;&lt;/h4&gt;
Yes. You can embed multiple Bold BI dashboards in the same Blazor Server application by configuring separate dashboard instances.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;2. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;How can I secure embedded dashboards for different users?&lt;/strong&gt;&lt;/h4&gt;
Use authentication and role-based access control to ensure users only access the dashboards and data they are authorized to view.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;3. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Is authentication required for embedding?&lt;/strong&gt;&lt;/h4&gt;
Yes. Authentication is recommended to protect embedded dashboards from unauthorized access.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;4. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can I customize dashboard appearance?&lt;/strong&gt;&lt;/h4&gt;
Yes. You can customize themes, colors, layouts, and other UI elements to match your application’s branding.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;5. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Does embedding dashboards affect application performance?&lt;/strong&gt;&lt;/h4&gt;
Performance depends on dashboard complexity, data volume, and network conditions. With proper configuration, embedded dashboards can run efficiently in Blazor applications.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;6. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;What are the prerequisites for embedding a Bold BI dashboard in Blazor?&lt;/strong&gt;&lt;/h4&gt;
You need a Bold BI environment, a published dashboard, embedding enabled, required configuration values, and a Blazor application set up for integration.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;7. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;How do I embed analytics in a Blazor Server application?&lt;/strong&gt;&lt;/h4&gt;
Enable dashboard embedding, configure authentication, add the required settings, and render the dashboard using JavaScript interop.

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>embedanalyticsinblazor</category>
      <category>embeddedanalyticsplatform</category>
      <category>blazordashboardembedding</category>
    </item>
    <item>
      <title>How to Secure Multiple CSV Files in Dashboards with RLS</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Fri, 26 Jun 2026 08:11:54 +0000</pubDate>
      <link>https://dev.to/boldbi/how-to-secure-multiple-csv-files-in-dashboards-with-rls-2f8l</link>
      <guid>https://dev.to/boldbi/how-to-secure-multiple-csv-files-in-dashboards-with-rls-2f8l</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR:&lt;/strong&gt; Learn how to apply row-level security (RLS) across multiple CSV files in Bold BI&lt;span&gt;® &lt;/span&gt; by combining datasets and using user-based filters. This approach simplifies dashboard access control, reduces duplication, and ensures each user sees only relevant data.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;Managing dashboard access control becomes challenging when data is distributed across multiple CSV files. As usage grows, controlling what each user can see becomes essential for maintaining data security. CSV files are widely used to share analytics data, with teams exporting sales records, customer data, inventory updates, and operational metrics before building dashboards. While this approach is convenient, it introduces a key challenge: how can you prevent users from viewing restricted data without creating duplicate dashboards?&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;A regional sales manager should see only region-specific data.&lt;/li&gt;
    &lt;li&gt;A department head should access only relevant records.&lt;/li&gt;
    &lt;li&gt;Executives may require full visibility.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Without proper control, sensitive data can be exposed.&lt;/p&gt;

&lt;p&gt;This is where row-level security (RLS) across appended CSV datasets becomes essential. By combining datasets and applying one RLS rule, you can control access using user-based filters and maintain consistent dashboard access control.&lt;/p&gt;

&lt;p&gt;In this article, you'll learn how to secure multiple CSV files in dashboards using a single RLS rule in Bold BI.&lt;/p&gt;

&lt;h2&gt;What Is Row-Level Security in Dashboards?&lt;/h2&gt;

&lt;p&gt;Row-level security (RLS) is a data access control mechanism that restricts which rows of data users can view within a dashboard. Unlike dashboard-level permissions, which determine who can open a dashboard, RLS controls what data users can see after gaining access.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="200"&gt;&lt;strong&gt;User&lt;/strong&gt;&lt;/td&gt;
&lt;td width="200"&gt;&lt;strong&gt;Region&lt;/strong&gt;&lt;/td&gt;
&lt;td width="200"&gt;&lt;strong&gt;Visible Data&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200"&gt;John&lt;/td&gt;
&lt;td width="200"&gt;East&lt;/td&gt;
&lt;td width="200"&gt;East Region Sales&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200"&gt;Sarah&lt;/td&gt;
&lt;td width="200"&gt;West&lt;/td&gt;
&lt;td width="200"&gt;West Region Sales&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="200"&gt;Admin&lt;/td&gt;
&lt;td width="200"&gt;All&lt;/td&gt;
&lt;td width="200"&gt;All Regions&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;All users access the same dashboard, but each sees only the records they are authorized to view.&lt;/p&gt;

&lt;p&gt;It works by applying filters tied to user identities within the dataset itself, ensuring consistent data source security across dashboards. For embedded analytics scenarios, it can also be applied programmatically using the &lt;a href="https://help.boldbi.com/embedding-options/embedding-sdk/row-level-security/" rel="noopener noreferrer"&gt;embedding SDK&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;Why Row-Level Security Matters for Multi-CSV Dashboards&lt;/h2&gt;

&lt;p&gt;When working with multiple CSV files, data is often spread across different datasets, such as sales, inventory, products, or operations. While combining these files into a dashboard provides a unified view, managing secure access becomes increasingly challenging as the number of users grows.&lt;/p&gt;

&lt;p&gt;Without row-level security (RLS):&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Users may gain access to records they are not authorized to view.&lt;/li&gt;
    &lt;li&gt;Sensitive business data can be exposed to unintended audiences.&lt;/li&gt;
    &lt;li&gt;Organizations may need to create separate dashboards for different user groups.&lt;/li&gt;
    &lt;li&gt;Maintaining multiple dashboard versions increases administrative overhead and the risk of inconsistencies.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A more scalable approach is to combine multiple CSV files into a single data source and apply a centralized row-level security rule. When users access the dashboard, Bold BI automatically filters the data based on the defined RLS conditions, ensuring each user sees only the information relevant to their role or permissions.&lt;/p&gt;

&lt;p&gt;Key benefits include:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Simplified administration:&lt;/strong&gt; Manage a single RLS rule instead of maintaining separate filters across multiple CSV datasets.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Improved scalability:&lt;/strong&gt; Add new users or CSV files without redesigning your security strategy.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Consistent user experience:&lt;/strong&gt; Allow everyone to access the same dashboard while viewing only the data they are authorized to see.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Reduced maintenance:&lt;/strong&gt; Eliminate the need to create and manage duplicate dashboards for different user groups.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Enhanced data security:&lt;/strong&gt; Protect sensitive information through centralized, user-based filtering.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you're embedding dashboards into your applications, see &lt;a href="https://www.boldbi.com/blog/enabling-row-level-security-with-embedded-bi/" rel="noopener noreferrer"&gt;Enabling Row-Level Security with Embedded BI&lt;/a&gt; to learn how RLS can be applied in embedded analytics scenarios while maintaining secure, user-specific data access.&lt;/p&gt;

&lt;p&gt;Next, let's explore how to implement this setup in Bold BI.&lt;/p&gt;

&lt;h2&gt;How to Secure Multiple CSV Files with RLS in Bold BI&lt;/h2&gt;

&lt;p&gt;Applying row-level security to a unified dataset may seem complex, but Bold BI simplifies it with built-in data preparation and filtering features. By combining files and applying filters, you can control access efficiently across users.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prerequisites&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Multiple CSV files with a consistent structure for easier appending.&lt;/li&gt;
    &lt;li&gt;A column for filtering such as region, department, or user ID.&lt;/li&gt;
    &lt;li&gt;Access to Bold BI with appropriate &lt;a href="https://help.boldbi.com/managing-resources/manage-users/" rel="noopener noreferrer"&gt;user roles.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Follow the steps below to get started.&lt;/p&gt;

&lt;h3&gt;Step 1: Open the Data Sources page&lt;/h3&gt;

&lt;p&gt;Log in to your Bold BI dashboard. From the left navigation pane, click the &lt;strong&gt;Data Sources&lt;/strong&gt; icon, as shown below. This opens the Data Sources page where you can create and manage all your datasets.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Faccess-data-sources-page.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Faccess-data-sources-page.webp" alt="Access the Data Sources page from the left navigation panel" width="800" height="345"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Step 2: Create a new CSV data source&lt;/h3&gt;

&lt;p&gt;On the Data Sources page, click &lt;strong&gt;New Data Source &lt;/strong&gt;in the top-right corner. From the dropdown, select &lt;strong&gt;Create Data Source&lt;/strong&gt;, as highlighted in the image. This will open the connector selection panel.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fcreate-new-data-source.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fcreate-new-data-source.webp" alt="Create a new data source from the Data Sources page" width="800" height="93"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This will open the connector selection panel as shown below.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fdata-connectors.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fdata-connectors.webp" alt="Browse available connectors in the data source selection panel" width="799" height="349"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Step 3: Select the CSV connector and upload your file&lt;/h3&gt;

&lt;p&gt;In the &lt;strong&gt;Add Data Source&amp;nbsp;&lt;/strong&gt;dialog, you will see a list of available connectors. Use the search bar to find &lt;strong&gt;CSV&lt;/strong&gt;, then select the CSV connector from the results.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fselect-csv-connector.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fselect-csv-connector.webp" alt="Search and select the CSV connector" width="800" height="344"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Step 4: Upload your CSV file and configure the data source&lt;/h3&gt;

&lt;p&gt;Enter a name for your data source and optionally add a description. Then upload your CSV file by either dragging it into the upload area or clicking &lt;strong&gt;Browse File&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;You can also configure options such as:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Selecting the file or folder input type.&lt;/li&gt;
    &lt;li&gt;Choosing the separator format.&lt;/li&gt;
    &lt;li&gt;Enabling the first row as header.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fconfigure-the-data-source.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fconfigure-the-data-source.webp" alt="Upload your CSV file and configure the data source" width="800" height="948"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once the file is uploaded successfully, click &lt;strong&gt;Connect &lt;/strong&gt;to proceed.&lt;/p&gt;

&lt;h3&gt;Step 5: Preview and confirm your dataset&lt;/h3&gt;

&lt;p&gt;Review the data preview carefully to ensure the columns and values are loaded correctly. Once verified, click &lt;strong&gt;Connect&lt;/strong&gt; to create the data source and proceed to the data preparation view.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fpreview-the%2Bdataset.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fpreview-the%2Bdataset.webp" alt="Preview the dataset and click Connect to create the data source" width="800" height="478"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;Step 6: Append additional CSV files&lt;/h3&gt;

&lt;p&gt;In the &lt;strong&gt;Data Relation&lt;/strong&gt; dialog, click the &lt;strong&gt;Append Data&lt;/strong&gt; option in the top toolbar, as highlighted. This opens the &lt;strong&gt;Append Data From File&lt;/strong&gt; dialog.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fappend-data-option.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fappend-data-option.webp" alt="Use the Append Data option to merge additional CSV files" width="800" height="346"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Upload additional CSV files using the upload area. Once the files show as &lt;strong&gt;Ready to append&lt;/strong&gt;, click &lt;strong&gt;Append&lt;/strong&gt; to merge them into the dataset.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fappend-additional-csv-files.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fappend-additional-csv-files.webp" alt="Upload and append additional CSV files to the dataset" width="800" height="870"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once appended, all files function as a single unified dataset, making it possible to apply a single RLS rule across all data sources. You can refer to our detailed guide on &lt;a href="https://help.boldbi.com/working-with-data-sources/append-data-source/" rel="noopener noreferrer"&gt;how to append CSV files&lt;/a&gt; for more advanced scenarios.&lt;/p&gt;

&lt;h3&gt;Step 7: Apply the RLS rule to control user data access&lt;/h3&gt;

&lt;p&gt;In the data preparation interface, click the &lt;strong&gt;Row-Level Security (User Filter) &lt;/strong&gt;icon from the top toolbar, as highlighted in the image.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fconfigure-data-access-rules.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fconfigure-data-access-rules.webp" alt="Use the row-level security option to configure data access rules" width="800" height="344"&gt;&lt;/a&gt; &lt;br&gt;
This opens the &lt;strong&gt;Setup Row Level Security (User Filter)&lt;/strong&gt; dialog, as shown in the image.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fset-up-new-user-filter.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fset-up-new-user-filter.webp" alt="Set up a new user filter " width="800" height="646"&gt;&lt;/a&gt; &lt;br&gt;
In the &lt;strong&gt;Setup Row Level Security (User Filter)&lt;/strong&gt; dialog, select a column that defines access control, such as region or department, and map it to specific users or user groups. For example, a user assigned to the east region sees only east region data and a user assigned to the west region sees only west region data.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;A user assigned to East sees only East data.&lt;/li&gt;
    &lt;li&gt;A user assigned to West sees only West data.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;After mapping the users to their data values, click &lt;strong&gt;Save.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fmap-users.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fmap-users.webp" alt="Map users to data values and save" width="800" height="643"&gt;&lt;/a&gt;&lt;br&gt;
To fully secure your dashboards, especially when working with multiple CSV data sources, you can combine &lt;a href="https://www.boldbi.com/blog/enabling-row-level-security-with-embedded-bi/" rel="noopener noreferrer"&gt;row-level security&lt;/a&gt; with &lt;a href="https://staging.boldbi.com/blog/role-based-access-control-embedded-dashboards/" rel="noopener noreferrer"&gt;role-based access control&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;Step 8: Use the secured data in your dashboard&lt;/h3&gt;

&lt;p&gt;Open the &lt;strong&gt;Dashboard Designer&lt;/strong&gt; and use the dataset with the applied RLS configuration. Add charts, tables, or KPIs to visualize your data.&lt;/p&gt;

&lt;p&gt;The RLS user filter is applied at query time, so each user’s dashboard view automatically reflects only the rows they’re allowed to access.&lt;/p&gt;

&lt;h3&gt;Step 9: Test what each user can see&lt;/h3&gt;

&lt;p&gt;Use the &lt;strong&gt;Preview as&lt;/strong&gt; option in the dashboard to test different users.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;North Manager sees only North region data.&lt;/li&gt;
    &lt;li&gt;South Manager sees only South region data.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As shown below, the dashboard preview updates based on the selected user.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fnorth-manager-view.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fnorth-manager-view.webp" alt="Preview as north manager" width="800" height="371"&gt;&lt;/a&gt; &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fsouth-manager-view.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fsouth-manager-view.webp" alt="Preview as south manager" width="800" height="356"&gt;&lt;/a&gt; &lt;br&gt;
Refer to this &lt;a href="https://support.boldbi.com/kb/article/17564/how-to-apply-row-level-security-with-multiple-csv-files-in-bold-bi" rel="noopener noreferrer"&gt;guide&lt;/a&gt; for detailed guidance on how to apply row-level security to multiple CSV files in Bold BI.&lt;/p&gt;

&lt;h2&gt;Practical Use Cases of Row-Level Security in Multi-CSV Dashboards&lt;/h2&gt;

&lt;p&gt;The following examples demonstrate how a single dashboard can securely serve different users by displaying only the data they are authorized to access.&lt;/p&gt;

&lt;h3&gt;Retail and Inventory Analytics&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/dashboard-examples/retail/" rel="noopener noreferrer"&gt;Retail teams&lt;/a&gt; often combine multiple CSV files, such as sales, inventory, and product data, into a single dashboard to get a unified view of operations. With Row-Level Security (RLS), this shared data is filtered based on the logged-in user.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;View 1: Admin&lt;/strong&gt;&lt;br&gt;
The &lt;strong&gt;admin&lt;/strong&gt; has unrestricted access to the complete dataset across all organizations. They can switch between organizations, such as &lt;strong&gt;Alpha Electronics&lt;/strong&gt;, &lt;strong&gt;Beta Enterprise&lt;/strong&gt;, &lt;strong&gt;Gamma Industries&lt;/strong&gt;, and &lt;strong&gt;Delta Industries&lt;/strong&gt;, while maintaining full visibility into every category, product, and business trend.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fretail-inventory-dashboard-admin-view.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fretail-inventory-dashboard-admin-view.webp" alt="Admin view in retail inventory management dashboard" width="800" height="451"&gt;&lt;/a&gt; &lt;br&gt;
&lt;strong&gt;View 2: General manager&lt;/strong&gt;&lt;br&gt;
The &lt;strong&gt;General Manager&lt;/strong&gt; at &lt;strong&gt;Alpha Electronics&lt;/strong&gt; views the same dashboard layout, but the data is filtered based on their assigned scope, such as a specific region or store. While the dashboard visuals remain the same, only authorized data is displayed. Different General Managers can also have different levels of access based on their assigned permissions.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fretail-inventory-dashboard-manager-viewer-2.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fretail-inventory-dashboard-manager-viewer-2.webp" alt="General manager view in retail inventory management dashboard" width="800" height="444"&gt;&lt;/a&gt;&lt;br&gt;
This approach lets multiple CSV datasets power a single dashboard while ensuring each user sees only relevant data.&lt;/p&gt;

&lt;h3&gt;Healthcare Operations&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/dashboard-examples/healthcare/" rel="noopener noreferrer"&gt;Healthcare teams&lt;/a&gt; bring together multiple CSV files, such as appointments, hospital records, and operational data, into a single dashboard for a consolidated view. With row-level security, access to this shared data is controlled based on the logged-in user's permissions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;View 1: Admin&lt;/strong&gt;&lt;br&gt;
The &lt;strong&gt;admin&lt;/strong&gt; has unrestricted access across all healthcare networks, enabling a complete overview of hospitals, departments, patient activity, and operational metrics. They can switch between healthcare organizations while retaining full visibility into the underlying data.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fhospital-mnagement-dashboard-admin-view.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fhospital-mnagement-dashboard-admin-view.webp" alt="Admin view in hospital management dashboard" width="800" height="451"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;View 2: General manager&lt;/strong&gt;&lt;br&gt;
A &lt;strong&gt;General Manager&lt;/strong&gt; at &lt;strong&gt;Alpha Healthcare&lt;/strong&gt; sees the same dashboard layout, but the data is filtered according to their assigned scope, such as specific hospitals or departments. While the visuals remain consistent, only authorized data is displayed. Even within the same healthcare network, different managers may see different data based on their assigned permissions.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fhospital-management-dashboard-viewer-2.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fsecure-dashboards-using-one-rls-rule%2Fhospital-management-dashboard-viewer-2.webp" alt="General manager view in hospital management hospital" width="800" height="450"&gt;&lt;/a&gt; &lt;br&gt;
This setup allows one dashboard to securely serve multiple users while reusing the same CSV data sources.&lt;/p&gt;

&lt;p&gt;Next, let’s look at the common challenges and how you can ensure your setup remains efficient, secure, and easy to manage as your data and users grow.&lt;/p&gt;

&lt;h2&gt;Common Challenges and Best Practices for Securing CSV-Based Dashboards&lt;/h2&gt;

&lt;p&gt;While applying row-level security is straightforward, certain issues can impact accuracy and performance. Addressing these early and following best practices helps maintain a secure and scalable setup.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Common challenges&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When applying row-level security to consolidated CSV data, the following issues can arise:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Schema mismatch:&lt;/strong&gt; Differences in column names or data types can cause append failures.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Missing security column: &lt;/strong&gt;Required fields such as region or department may be absent.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Incorrect user mappings: &lt;/strong&gt;Mismatched values can expose incorrect data.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Empty dashboard results: &lt;/strong&gt;Filters that do not match any records can result in blank visuals.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Duplicate records: &lt;/strong&gt;Improper data preparation can introduce duplicate rows.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Best practices&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To ensure a secure and maintainable setup, follow these best practices:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Standardize CSV structures before combining files.&lt;/li&gt;
    &lt;li&gt;Use consistent and meaningful fields such as Region or Department for access control.&lt;/li&gt;
    &lt;li&gt;Maintain user mappings with consistent formatting and values.&lt;/li&gt;
    &lt;li&gt;Validate datasets before applying security rules.&lt;/li&gt;
    &lt;li&gt;Test dashboard access regularly when updating users or data.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;[elementor-template id="150021"]&lt;/p&gt;

&lt;h2&gt;Get Started with Secure Dashboard Access with Bold BI&lt;/h2&gt;

&lt;p&gt;Managing a secure dashboard becomes more challenging when multiple CSV files are involved, especially when different users need access to different subsets of data. Bold BI&lt;span&gt;® &lt;/span&gt; makes it easy to combine CSV datasets, apply row-level security, and deliver personalized dashboards from a single, scalable platform. By combining multiple CSV datasets and applying a single Row-Level Security rule, organizations can deliver personalized dashboards, reduce maintenance, and secure sensitive information without creating duplicate dashboards.&lt;/p&gt;

&lt;p&gt;With Bold BI, you can:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Combine multiple CSV files into a unified dashboard environment.&lt;/li&gt;
    &lt;li&gt;Apply row-level security (RLS) to control data visibility for specific users and roles.&lt;/li&gt;
    &lt;li&gt;Secure sensitive data without creating separate dashboards for different audiences.&lt;/li&gt;
    &lt;li&gt;Personalize dashboard views with dynamic, user-based filtering.&lt;/li&gt;
    &lt;li&gt;Support &lt;a href="https://www.boldbi.com/blog/harnessing-multitenancy-empowering-insights-with-embedded-bi/" rel="noopener noreferrer"&gt;multi-tenant&lt;/a&gt; analytics for teams, departments, and customers.&lt;/li&gt;
    &lt;li&gt;Simplify &lt;a href="https://www.boldbi.com/blog/governed-self-service-bi-prevents-data-sprawl/" rel="noopener noreferrer"&gt;data governance&lt;/a&gt; while maintaining flexibility and control.&lt;/li&gt;
    &lt;li&gt;Scale securely as your users, dashboards, and CSV data sources grow.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Whether you're building internal analytics solutions or customer-facing analytics portals, Bold BI helps you create secure CSV dashboards that automatically display the right data to the right users.&lt;/p&gt;

&lt;p&gt;Ready to secure your CSV dashboards with row-level security? Start your &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;free trial&lt;/a&gt; or request a &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;personalized demo&lt;/a&gt; to see how row-level security can help you secure CSV dashboards at scale.&lt;/p&gt;

&lt;h2&gt;Frequently Asked Questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;What is row-level security?&lt;/h4&gt;
Row-level security (RLS) is a data filtering mechanism that ensures users only see the rows of data they are authorized to access within a dashboard.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;How do I secure dashboard access?&lt;/h4&gt;
Securing a dashboard typically involves two layers. Role-based access control determines who can access the dashboard, while row-level security controls what data users can see after accessing it.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can one RLS rule work across multiple datasets?&lt;/strong&gt;&lt;/h4&gt;
Yes. When multiple datasets (such as CSV files) are combined into a single data source, a single RLS rule can be applied to control data visibility across the entire dataset.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;&lt;/span&gt;

&lt;h4&gt;What happens when new users are added?&lt;/h4&gt;
Simply update the user mappings associated with the RLS rule. There is no need to create new dashboards or duplicate datasets.

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>rowlevelsecurity</category>
      <category>rlsindashboards</category>
      <category>multiplecsvfiles</category>
      <category>dashboardaccesscontrol</category>
    </item>
    <item>
      <title>AI-Powered Dashboards: Why AI-Powered Dashboards: Why Enterprises Need Them in 2026</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Tue, 23 Jun 2026 11:26:21 +0000</pubDate>
      <link>https://dev.to/boldbi/ai-powered-dashboards-why-ai-powered-dashboards-why-enterprises-need-them-in-2026-1ppg</link>
      <guid>https://dev.to/boldbi/ai-powered-dashboards-why-ai-powered-dashboards-why-enterprises-need-them-in-2026-1ppg</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR:&lt;/strong&gt;
&lt;ul&gt;
    &lt;li&gt;Enterprises don’t struggle to collect data, they struggle to turn it into decisions fast.&lt;/li&gt;
    &lt;li&gt;Traditional dashboards explain what happened; AI-powered dashboards help explain why, predict what’s next, and suggest where to look.&lt;/li&gt;
    &lt;li&gt;With natural-language exploration and automated insights, teams reduce analyst bottlenecks and scale self-service analytics.&lt;/li&gt;
    &lt;li&gt;Bold BI&lt;span&gt;® &lt;/span&gt; combines AI-assisted analysis, conversational exploration, and embedded dashboards to bring insights into everyday workflows.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;Organizations have invested heavily in business intelligence tools, yet many teams still struggle to make timely, confident decisions. Product managers depend on analysts for answers, and executives spend valuable time reconciling conflicting metrics across multiple tools.&lt;/p&gt;

&lt;p&gt;The challenge isn’t access to data; it’s the speed and clarity of decision-making. Traditional dashboards are designed to show what happened, but they rarely explain why it happened or what actions should follow. As decision windows continue to shrink in fast-moving markets, relying solely on historical visualization is no longer enough.&lt;/p&gt;

&lt;p&gt;This is where AI-powered dashboards are reshaping modern analytics. By moving beyond static reports, they enable teams to uncover insights faster, understand underlying drivers, and act with confidence in real time.&lt;/p&gt;

&lt;h2&gt;What are AI‑powered dashboards?&lt;/h2&gt;

&lt;p&gt;&lt;span&gt;AI-powered dashboards combine BI with AI techniques (such as anomaly detection, forecasting, and natural-language querying) to surface insights proactively, not just visualize metrics&lt;/span&gt;. Unlike traditional dashboards that simply display information, AI-powered dashboards actively assist users by:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Automatically surface notable changes in KPIs (spikes, drops, trend breaks).&lt;/li&gt;
    &lt;li&gt;Detect anomalies and outliers that warrant investigation.&lt;/li&gt;
    &lt;li&gt;Provide plain-language explanations for metric movement (drivers, segments, contributing factors).&lt;/li&gt;
    &lt;li&gt;Forecast likely outcomes based on historical patterns.&lt;/li&gt;
    &lt;li&gt;Answer questions via natural-language prompts (with governed data access).&lt;/li&gt;
    &lt;li&gt;Flag risks and opportunities so teams know what to do next.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;span&gt;AI-powered dashboards help users understand what changed, explore potential contributing factors, and uncover insights faster through AI-assisted analysis.&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;Why AI-powered dashboards matter in 2026&lt;/h2&gt;

&lt;p&gt;In 2026, organizations need analytics tools that do more than display historical data. With more data, more tools, and shorter decision windows, AI-powered dashboards help teams understand changes faster, reduce analyst dependency, and make confident decisions.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="208"&gt;&lt;strong&gt;2026 analytics challenge&lt;/strong&gt;&lt;/td&gt;
&lt;td width="208"&gt;&lt;strong&gt;Why it matters&lt;/strong&gt;&lt;/td&gt;
&lt;td width="208"&gt;&lt;strong&gt;How AI-powered dashboards help&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="208"&gt;More data across more tools&lt;/td&gt;
&lt;td width="208"&gt;Teams struggle to identify what needs attention across disconnected systems.&lt;/td&gt;
&lt;td width="208"&gt;AI surfaces trends, anomalies, and key changes automatically.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="208"&gt;Shorter decision windows&lt;/td&gt;
&lt;td width="208"&gt;Delayed analysis can slow revenue, operations, and customer decisions.&lt;/td&gt;
&lt;td width="208"&gt;Users can ask questions, explore data, and get answers faster.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="208"&gt;Limited analyst capacity&lt;/td&gt;
&lt;td width="208"&gt;Business teams often wait for analysts to explain metrics or build follow-up reports.&lt;/td&gt;
&lt;td width="208"&gt;Natural language exploration helps users investigate insights independently.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="208"&gt;Static dashboard limitations&lt;/td&gt;
&lt;td width="208"&gt;Traditional dashboards show what happened but often do not explain why.&lt;/td&gt;
&lt;td width="208"&gt;AI helps explain performance changes and highlight possible risks.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="208"&gt;Growing self-service expectations&lt;/td&gt;
&lt;td width="208"&gt;Users need easier ways to understand and act on data without technical support.&lt;/td&gt;
&lt;td width="208"&gt;AI-powered dashboards turn dashboards into active decision-support tools.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;These challenges explain why AI-powered dashboards are becoming more than a reporting upgrade. They help teams move from reviewing data to acting on insights. &lt;span&gt;Here are the key use cases for AI-powered dashboards.&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;How different industries use AI-powered dashboards&lt;/h2&gt;

&lt;p&gt;AI-powered dashboards create value in different ways depending on the business function. The following examples show how teams use them to address specific challenges in sales, education, retail, and healthcare.&lt;/p&gt;

&lt;h3&gt;1. Improve sales forecasting&lt;/h3&gt;

&lt;p&gt;AI-powered dashboards analyze pipeline activity, revenue trends, order volume, and channel performance to identify risks and forecast future sales more accurately. This helps sales teams prioritize high-value opportunities and respond faster to changes in pipeline health.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;span&gt;AI-powered sales forecasting&lt;/span&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;strong&gt;Result:&lt;/strong&gt; More accurate forecasts, better pipeline visibility, and faster revenue decisions.&lt;/span&gt;&lt;/p&gt;

&lt;h3&gt;2. &amp;nbsp;Identify student performance risks earlier&lt;/h3&gt;

&lt;p&gt;AI-powered dashboards analyze enrollment trends, student performance, graduation rates, and academic outcomes to uncover performance gaps and emerging risks. This helps educational institutions take timely action and improve planning across departments or campuses.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;span&gt;Early student risk detection&lt;/span&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;strong&gt;Result:&lt;/strong&gt; Earlier intervention, better academic visibility, and more informed planning.&lt;/span&gt;&lt;/p&gt;

&lt;h3&gt;3. &amp;nbsp;Optimize inventory and merchandising&lt;/h3&gt;

&lt;p&gt;AI-powered dashboards analyze product sales, inventory movement, store performance, and customer behavior to identify demand patterns and purchasing trends. This helps retail teams reduce stockouts, avoid overstocking, and improve merchandising decisions.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;span&gt;Inventory and merchandising optimization&lt;/span&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;strong&gt;Result:&lt;/strong&gt; Smarter inventory planning, better promotions, and faster retail decisions.&lt;/span&gt;&lt;/p&gt;

&lt;h3&gt;4. &amp;nbsp;Improve healthcare operational visibility&lt;/h3&gt;

&lt;p&gt;AI-powered dashboards analyze patient intake, staffing levels, readmission trends, and departmental performance to identify operational pressure points. This helps healthcare administrators allocate resources more effectively and respond faster to changing operational demands.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;span&gt;Healthcare operations visibility&lt;/span&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&lt;strong&gt;Result:&lt;/strong&gt; Better operational visibility, smarter resource planning, and faster response times.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;While AI-powered dashboards can help organizations make faster decisions, not every analytics platform delivers these capabilities in the same way.&lt;/p&gt;

&lt;p&gt;Many BI tools provide AI features, but organizations often need more than AI-assisted analysis. They also need embedded analytics, conversational data exploration, self-service capabilities, and the flexibility to deliver insights directly within products and business workflows.&lt;/p&gt;

&lt;p&gt;This is where Bold BI stands out by combining AI-powered analytics, embedded BI, and SaaS-ready capabilities within a single platform.&lt;/p&gt;

&lt;h2&gt;How Bold BI delivers AI‑powered dashboards&lt;/h2&gt;

&lt;p&gt;Organizations evaluating AI-powered dashboards often need more than AI-assisted analysis. They need a platform that combines AI-powered insights, embedded analytics, self-service capabilities, and flexible deployment options. Bold BI brings these capabilities together in a single solution.&lt;/p&gt;

&lt;h3&gt;1. &amp;nbsp;AI-powered analytics and conversational insights&lt;/h3&gt;

&lt;p&gt;Many organizations struggle to turn dashboard data into actionable answers. Bold BI addresses this with &lt;a href="https://help.boldbi.com/artificial-intelligence-and-machine-learning/ai-copilot-getting-started/" rel="noopener noreferrer"&gt;AI Copilot&lt;/a&gt;, &lt;a href="https://help.boldbi.com/artificial-intelligence-and-machine-learning/generative-ai/ai-agent/" rel="noopener noreferrer"&gt;AI Agent&lt;/a&gt;, &lt;a href="https://help.boldbi.com/artificial-intelligence-and-machine-learning/generative-ai/dashboard-summary/" rel="noopener noreferrer"&gt;Smart Narrations&lt;/a&gt;, and &lt;a href="https://help.boldbi.com/artificial-intelligence-and-machine-learning/generative-ai/dashboard-creation/" rel="noopener noreferrer"&gt;Prompt-to-Dashboard&lt;/a&gt; capabilities that help users create visualizations, explore data, and understand trends using natural language.&lt;/p&gt;

&lt;p&gt;&lt;span&gt;They reduce the amount of manual exploration required by surfacing insights and enabling natural language analysis.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;AI copilot in analytics&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;span&gt;﻿&lt;/span&gt;Smart narrations&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;Prompt-to-dashboard creation&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Learn more about these &lt;a href="https://www.boldbi.com/ai-analytics/" rel="noopener noreferrer"&gt;AI-powered analytics features&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;2. Embedded AI analytics for applications and SaaS products&lt;/h3&gt;

&lt;p&gt;Many BI platforms offer AI capabilities within standalone analytics environments. Bold BI enables organizations to embed dashboards and &lt;a href="https://help.boldbi.com/embedding-options/embedding-sdk/embed-different-components/embed-ai-assistant/" rel="noopener noreferrer"&gt;AI-powered analytics &lt;/a&gt;directly into customer portals, internal applications, and SaaS products.&lt;/p&gt;

&lt;p&gt;This helps organizations bring analytics closer to where decisions happen, allowing users to access insights directly within the applications they already use.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;Embedded AI analytics&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Read: &lt;a href="https://www.boldbi.com/blog/how-to-embed-ai-assistant-in-your-software-app/" rel="noopener noreferrer"&gt;How to Embed AI Assistant in Your Software Application&lt;/a&gt; to learn more.&lt;/p&gt;

&lt;h3&gt;3. Unified AI Agent: Analyze data through conversational interfaces&lt;/h3&gt;

&lt;p&gt;Organizations often need answers that span multiple dashboards, reports, and datasets. &lt;a href="https://help.boldbi.com/artificial-intelligence-and-machine-learning/unified-ai-agent/" rel="noopener noreferrer"&gt;Bold BI's Unified AI Agent&lt;/a&gt; provides a centralized conversational experience where users can analyze data, review dashboard summaries, explore insights, and interact with analytics from a single interface.&lt;/p&gt;

&lt;p&gt;By bringing dashboard exploration, AI-generated insights, and data analysis together in one place, Unified AI Agent helps teams reduce context switching, accelerate discovery, and make faster, more informed decisions across the organization.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;Unified AI agent&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Watch our &lt;a href="https://www.youtube.com/watch?v=55r-IuFzhbs" rel="noopener noreferrer"&gt;Talk to Your Data: Generative AI-Powered Dashboards in Bold BI [Webinar]&lt;/a&gt; for detailed insights.&lt;/p&gt;

&lt;h3&gt;4. Built for SaaS and multi-tenant environments&lt;/h3&gt;

&lt;p&gt;SaaS organizations need to deliver analytics securely across multiple customers while maintaining data isolation and tenant-level control.&lt;/p&gt;

&lt;p&gt;Bold BI supports &lt;a href="https://www.boldbi.com/multitenancy/" rel="noopener noreferrer"&gt;multi-tenant&lt;/a&gt; architecture, &lt;a href="https://www.boldbi.com/blog/role-based-access-control-embedded-dashboards/" rel="noopener noreferrer"&gt;role-based access controls&lt;/a&gt;, and &lt;a href="https://www.boldbi.com/blog/enabling-row-level-security-with-embedded-bi/" rel="noopener noreferrer"&gt;row-level security&lt;/a&gt; that help organizations deliver customer-facing analytics while maintaining security and governance.&lt;/p&gt;

&lt;p&gt;Refer to our “&lt;a href="https://www.boldbi.com/blog/harnessing-multitenancy-empowering-insights-with-embedded-bi/" rel="noopener noreferrer"&gt;Harnessing Multitenancy: Empowering Insights with Embedded BI&lt;/a&gt;” blog for more information.&lt;/p&gt;

&lt;h3&gt;5. Flexible deployment and enterprise readiness&lt;/h3&gt;

&lt;p&gt;Organizations have different infrastructure, security, and compliance requirements. Bold BI supports &lt;a href="https://www.boldbi.com/cloud-bi/" rel="noopener noreferrer"&gt;cloud&lt;/a&gt; and &lt;a href="https://www.boldbi.com/on-premises-bi/" rel="noopener noreferrer"&gt;on-premises&lt;/a&gt; deployments, allowing teams to align analytics with their technology strategy.&lt;/p&gt;

&lt;p&gt;This helps organizations scale analytics while maintaining control over data, users, and infrastructure.&lt;/p&gt;

&lt;p&gt;Explore our “&lt;a href="https://www.boldbi.com/blog/choosing-deployment-model-cloud-vs-on-premises/" rel="noopener noreferrer"&gt;Choosing the Right BI Deployment Model: Cloud vs On-Premises&lt;/a&gt;“ blog for detailed insights.&lt;/p&gt;

&lt;h2&gt;Real-world use case of AI-powered dashboards&lt;/h2&gt;

&lt;blockquote&gt;
&lt;a href="https://www.boldbi.com/resources/company/case-studies/ai-intelekt-analytics/" rel="noopener noreferrer"&gt;AI-InteleKt&lt;/a&gt; needed an analytics solution that could be embedded in its application and support customizable dashboards and self-service analytics. By adopting Bold BI, the company gained an easy-to-embed platform, simplified dashboard creation, and accelerated product delivery through a more integrated analytics experience.

This demonstrates how organizations can combine AI-powered analytics, embedded dashboards, and self-service capabilities within a single platform.&lt;/blockquote&gt;

&lt;p&gt;[elementor-template id="150021"]&lt;/p&gt;

&lt;h2&gt;Ready to accelerate decision-making with AI-powered dashboards?&lt;/h2&gt;

&lt;p&gt;AI-powered dashboards are transforming analytics from passive reporting to active decision support. Instead of only showing what happened, they help teams understand performance changes, identify risks earlier, and decide what to do next.&lt;/p&gt;

&lt;p&gt;For CTOs, CIOs, and product managers, this means less reliance on manual analysis, greater adoption of self-service analytics, and faster access to insights across teams and applications.&lt;/p&gt;

&lt;p&gt;Bold BI&lt;span&gt;® &lt;/span&gt; supports this shift by combining &lt;a href="https://www.boldbi.com/ai-analytics/" rel="noopener noreferrer"&gt;AI-powered analytics&lt;/a&gt;,&lt;a href="https://www.boldbi.com/enterprise-dashboards/" rel="noopener noreferrer"&gt; embedded dashboards&lt;/a&gt;, conversational data exploration, and &lt;a href="https://www.boldbi.com/deployment/" rel="noopener noreferrer"&gt;flexible deployment&lt;/a&gt; options in one platform. This helps organizations bring insights closer to everyday workflows and makes analytics a more practical part of decision-making.&lt;/p&gt;

&lt;p&gt;Ready to accelerate decision-making with AI-powered dashboards?&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Start a &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;free trial.&lt;/a&gt;
&lt;/li&gt;
    &lt;li&gt;Request a &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;personalized AI-powered dashboards demo.&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Related Resources&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href="https://www.boldbi.com/blog/ai-agent-in-analytics-and-how-to-use-it/" rel="noopener noreferrer"&gt;AI Agent in Analytics: What It Is and How to Use It&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="https://www.boldbi.com/blog/what-is-ai-for-data-analytics/" rel="noopener noreferrer"&gt;AI for Data Analytics: Benefits, Best Practices &amp;amp; Use Cases&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="https://www.boldbi.com/blog/what-is-ai-copilot-for-analytics/" rel="noopener noreferrer"&gt;AI Copilot for Analytics: Build Better Dashboards Quickly&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="/blog/what-is-ai-analytics/"&gt;What is AI Analytics? Why It Matters &amp;amp; 4 Industry Use Cases&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=55r-IuFzhbs" rel="noopener noreferrer"&gt;Generative AI-Powered Dashboards in Bold BI&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Frequently asked questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;1. &lt;/span&gt;

&lt;h4&gt;What are AI-powered dashboards?&lt;/h4&gt;
&lt;span&gt;AI-powered dashboards combine BI with AI techniques such as anomaly detection, forecasting, natural-language querying, and automated insight generation to help users understand and explore data more effectively.&lt;/span&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;2. &lt;/span&gt;

&lt;h4&gt;How do AI-powered dashboards differ from traditional dashboards?&lt;/h4&gt;
&lt;span&gt;AI-powered dashboards may include capabilities such as anomaly detection, natural language analysis, predictive insights, and AI-assisted recommendations, depending on the platform.&lt;/span&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;3. &lt;/span&gt;

&lt;h4&gt;Can AI-powered dashboards predict customer churn?&lt;/h4&gt;
Yes. Many AI-powered dashboards use predictive analytics models to identify customers who may be at risk of leaving.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;4. &lt;/span&gt;

&lt;h4&gt;Are AI-powered dashboards suitable for small businesses?&lt;/h4&gt;
Yes. Many modern BI platforms provide AI-powered capabilities that are accessible to organizations of all sizes.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;5. &lt;/span&gt;

&lt;h4&gt;What features should an AI-powered dashboard platform include?&lt;/h4&gt;
Look for predictive analytics, natural language queries, automated insights, data integration, interactive dashboards, and strong governance capabilities.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;6. &lt;/span&gt;

&lt;h4&gt;Why are AI-powered dashboards becoming important in 2026?&lt;/h4&gt;
Organizations are managing larger volumes of data and making decisions in increasingly shorter timeframes. AI-powered dashboards help teams identify trends, understand performance changes, and access insights faster without relying heavily on manual analysis.

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>aipowereddashboards</category>
      <category>ai</category>
    </item>
    <item>
      <title>Integrate MySQL with Elasticsearch using Bold Data Hub</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Tue, 23 Jun 2026 11:23:56 +0000</pubDate>
      <link>https://dev.to/boldbi/integrate-mysql-with-elasticsearch-using-bold-data-hub-3g63</link>
      <guid>https://dev.to/boldbi/integrate-mysql-with-elasticsearch-using-bold-data-hub-3g63</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR&lt;/strong&gt;: Many organizations store transactional data in MySQL while search logs and event data live in Elasticsearch. Analyzing these datasets together is often difficult because they exist in separate systems. With Bold Data Hub, you can integrate MySQL and Elasticsearch into a unified dataset and build interactive dashboards in Bold BI&lt;span&gt;®&lt;/span&gt; without writing complex data pipelines.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;Managing data across multiple systems is a common challenge for developers. Key information often lives in MySQL, while logs, search activity, and system events sit separately in Elasticsearch.&amp;nbsp;Without combining these datasets, teams often rely on&amp;nbsp;manual exports, custom scripts, or complex data pipelines.&amp;nbsp;This is where&amp;nbsp;MySQL and Elasticsearch integration&amp;nbsp;are needed.&lt;/p&gt;

&lt;p&gt;By integrating&amp;nbsp;&lt;a href="https://help.boldbi.com/working-with-data-sources/data-connectors/mysql/" rel="noopener noreferrer"&gt;MySQL&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://help.boldbi.com/working-with-data-sources/working-with-bold-data-hub/data-connectors/elastic-search/" rel="noopener noreferrer"&gt;Elasticsearch&lt;/a&gt;&amp;nbsp;sources, organizations can analyze operational data and search behavior together, creating a&amp;nbsp;complete view of business performance.&lt;/p&gt;

&lt;p&gt;In this blog, you’ll learn how to use&amp;nbsp;&lt;a href="https://www.bing.com/ck/a?!&amp;amp;&amp;amp;p=50cecd5be07cd5d01466d23c637dee163132c406b3255a43d670d2f9f11e047eJmltdHM9MTc3MTg5MTIwMA&amp;amp;ptn=3&amp;amp;ver=2&amp;amp;hsh=4&amp;amp;fclid=1db3a666-c744-67a8-3e1d-b05cc6c66633&amp;amp;psq=bold+data+hub&amp;amp;u=a1aHR0cHM6Ly93d3cuYm9sZGJpLmNvbS9kYXRhLWh1Yi8" rel="noopener noreferrer"&gt;Bold Data Hub&lt;/a&gt;&amp;nbsp;to connect MySQL and Elasticsearch, combine them into a unified dataset, and publish the&amp;nbsp;result in Bold BI for efficient data visualization.&amp;nbsp;Let’s&amp;nbsp;get started.&lt;/p&gt;

&lt;h2&gt;Benefits of&amp;nbsp;integrating&amp;nbsp;MySQL and&amp;nbsp;Elasticsearch&amp;nbsp;data&amp;nbsp;for&amp;nbsp;analytics&lt;/h2&gt;

&lt;p&gt;Combining MySQL and&amp;nbsp;Elasticsearch&amp;nbsp;data&amp;nbsp;in one dashboard provides the following benefits:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Better search and transaction analysis:&amp;nbsp;&lt;/strong&gt;By combining MySQL transactional data with Elasticsearch search logs, teams can analyze how users search for products and how those searches translate into purchases.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Unified analytics across operational and search data:&amp;nbsp;&lt;/strong&gt;MySQL stores structured business data such as orders and users, while Elasticsearch stores indexed search or event data. Integrating both allows dashboards to correlate operational metrics with user behavior.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Reduced manual data pipelines:&amp;nbsp;&lt;/strong&gt;Without integration tools, developers often export MySQL data and combine it with Elasticsearch using custom scripts.&amp;nbsp;Bold&amp;nbsp;Data Hub simplifies this by combining both sources in a single pipeline.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Build &lt;/strong&gt;&lt;strong&gt;a &lt;/strong&gt;&lt;strong&gt;performance monitor dashboard:&amp;nbsp;&lt;/strong&gt;Once the datasets are combined, you can create dashboards&amp;nbsp;with real-time insights&amp;nbsp;without writing custom scripts.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Challenges of integrating MySQL and&amp;nbsp;Elasticsearch&lt;/h2&gt;

&lt;ul&gt;
    &lt;li&gt;Keeping both systems synchronized becomes difficult as data updates occur, causing inconsistencies between stored and indexed data.&lt;/li&gt;
    &lt;li&gt;Mapping and schema mismatches arise as structures differ, creating indexing issues and unpredictable search results.&lt;/li&gt;
    &lt;li&gt;Sync failures happen when pipelines break or delays occur, resulting in missing, outdated, or incomplete records.&lt;/li&gt;
    &lt;li&gt;Query translation is&amp;nbsp;required&amp;nbsp;because SQL logic&amp;nbsp;doesn’t&amp;nbsp;align with Elasticsearch, increasing development time and complexity.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;How Bold Data Hub&amp;nbsp;simplifies&amp;nbsp;data&amp;nbsp;integration&lt;/h2&gt;

&lt;ul&gt;
    &lt;li&gt;Unified data connectivity brings all your sources together, making it easy to connect databases, files, cloud apps, and APIs from one place.&lt;/li&gt;
    &lt;li&gt;Automated ETL workflows handle data movement from end to end, ensuring&amp;nbsp;accurate&amp;nbsp;and consistent processing without manual effort.&lt;/li&gt;
    &lt;li&gt;Powerful data transformation lets you clean, format, and reshape information using clear, customizable rules.&lt;/li&gt;
    &lt;li&gt;Centralized monitoring and management give full visibility into every pipeline, making performance and data quality easy to track.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Now that you understand&amp;nbsp;how&amp;nbsp;Bold Data Hub simplifies data&amp;nbsp;integration,&amp;nbsp;let’s&amp;nbsp;explore how to connect MySQL and Elasticsearch to the Bold Data Hub.&lt;/p&gt;

&lt;h2&gt;Integrate MySQL with&amp;nbsp;Elasticsearch data&amp;nbsp;using Bold Data Hub&lt;/h2&gt;

&lt;p&gt;Bold&amp;nbsp;Data Hub lets you easily combine MySQL and&amp;nbsp;Elasticsearch&amp;nbsp;data&amp;nbsp;in one workspace, enabling unified&amp;nbsp;visualizations&amp;nbsp;and reducing manual preparation.&lt;/p&gt;

&lt;h3&gt;Step 1: Prepare the data sources&lt;/h3&gt;

&lt;p&gt;Before integration, ensure that:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;MySQL database&amp;nbsp;contains&amp;nbsp;the required tables (for example: user data).&lt;/li&gt;
    &lt;li&gt;Elasticsearch&amp;nbsp;contains&amp;nbsp;relevant indexes (for example: feedback data).&lt;/li&gt;
    &lt;li&gt;Both datasets include a&amp;nbsp;common field&amp;nbsp;that can be used as a join key.

[caption id="" align="alignnone" width="1484"]&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fsample-mysql-data.webp" alt="Sample MySQL data" width="800" height="436"&gt; Sample data in MySQL[/caption]&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fsample-data-in-elasticsearch.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fsample-data-in-elasticsearch.webp" alt="Sample data in MySQL" width="799" height="405"&gt;&lt;/a&gt; Sample data in MySQL[/caption]&lt;/p&gt;

&lt;p&gt;This field allows datasets from MySQL and Elasticsearch to be linked together.&lt;/p&gt;

&lt;h3&gt;Step 2: Create a data pipeline in Bold Data Hub&lt;/h3&gt;

&lt;ol&gt;
    &lt;li&gt;Open&amp;nbsp;Bold BI&amp;nbsp;and launch&amp;nbsp;Bold Data Hub.

[caption id="" align="alignnone" width="1484"]&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-the-bold%2Bdata-hub-icon.webp" alt="Click the Bold Data Hub icon" width="800" height="401"&gt; Click the Bold Data Hub icon[/caption]&lt;/li&gt;
    &lt;li&gt;Next,&amp;nbsp;select the&amp;nbsp;plus &lt;span&gt;&lt;strong&gt;(+) &lt;/strong&gt;&lt;/span&gt;icon to&amp;nbsp;create&amp;nbsp;a&amp;nbsp;pipeline.&amp;nbsp;In this tutorial, the pipeline is named&amp;nbsp;&lt;strong&gt;elasticsearch_mysql&lt;/strong&gt;&amp;nbsp;to&amp;nbsp;represent&amp;nbsp;the integration between Elasticsearch and&amp;nbsp;MySQL.

[caption id="" align="alignnone" width="1484"]&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fcreate-the-elasticsearch-mysql-pipeline.webp" alt="Create the elasticsearch-mysql pipeline" width="800" height="402"&gt; Create the elasticsearch-mysql pipeline&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/em&gt;[/caption]&lt;/li&gt;
    &lt;li&gt;Add the&amp;nbsp;MySQL&amp;nbsp;data&amp;nbsp;and configure it with your host, port, database, and credentials to extract the required tables.
&lt;strong&gt;Example configuration:&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;pre&gt;version: 1.0.1

plugins:

extractors:

- name:&amp;nbsp;mysql

connectorname: MySQL

config:

host: localhost

port: 3306

database:&amp;nbsp;sales_db

username: root

password: ********&lt;/pre&gt;

&lt;p&gt;This configuration extracts transactional data from the MySQL database.&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fmysql-data.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fmysql-data.webp" alt="Extract MySQl data in Bold Data Hub" width="800" height="402"&gt;&lt;/a&gt; Extract MySQl data in Bold Data Hub[/caption]&lt;/p&gt;

&lt;h3&gt;Step 3: Add Elasticsearch as a data source&lt;/h3&gt;

&lt;p&gt;Next, configure the Elasticsearch connector inside the same pipeline&amp;nbsp;with&amp;nbsp;your host, port, database, and credentials to extract the required tables.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example configuration:&amp;nbsp;&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;

&lt;pre&gt;version: 1.0.1

plugins:

extractors:

name:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;elastic_search

connectorname: Elasticsearch

config:

host:&amp;nbsp;&lt;a href="http://localhost:9200/" rel="noopener noreferrer"&gt;http://localhost:9200&lt;/a&gt;

index:&amp;nbsp;product_feedback

username: elastic

password: ********&lt;/pre&gt;

&lt;p&gt;This allows the pipeline to retrieve search or event data stored in Elasticsearch.&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Felasticsearch-data.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Felasticsearch-data.webp" alt="Add Elasticsearch data in Bold Data Hub" width="800" height="402"&gt;&lt;/a&gt; Add Elasticsearch data in Bold Data Hub[/caption]&lt;/p&gt;

&lt;h3&gt;Step 4: Save the datasets&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;After combining the MySQL and Elasticsearch datasets in the pipeline, select &lt;strong&gt;Save&lt;/strong&gt; to store the unified configuration.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-save-button.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-save-button.webp" alt="Click the save button" width="800" height="402"&gt;&lt;/a&gt; Click the save button[/caption]&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&amp;nbsp;Once saved, a window will appear displaying the newly combined data source, confirming that the integration has been successfully created and is ready for use in the &lt;strong&gt;Data Source &lt;/strong&gt;&lt;b&gt;page&lt;/b&gt;&lt;strong&gt;.&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fdata-source-listing-page.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fdata-source-listing-page.webp" alt="Data source listing page" width="800" height="402"&gt;&lt;/a&gt; Data source listing page[/caption]&lt;/p&gt;

&lt;p&gt;With the data source, you can join the tables from both MySQL and Elasticsearch to unify the information into a single, consistent structure.&lt;br&gt;
Next, we will learn how to perform these joins using tables.&lt;/p&gt;

&lt;h2&gt;Joining tables&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://help.boldbi.com/working-with-data-sources/data-modeling/joining-table/" rel="noopener noreferrer"&gt;Joining tables&lt;/a&gt;&amp;nbsp;allows you to combine information from&amp;nbsp;different sources&amp;nbsp;into a single analytical view. This makes it possible to correlate transaction data stored in MySQL with search or event data stored in Elasticsearch, enabling deeper analysis across systems.&lt;br&gt;
The steps below show you how to create the join.&lt;/p&gt;

&lt;h3&gt;Step 1: Open the data source editor&lt;/h3&gt;

&lt;p&gt;Open the action menu for the created data source and select &lt;span&gt;&lt;strong&gt;Edit &lt;/strong&gt;&lt;/span&gt;&lt;span&gt;&lt;strong&gt;Data &lt;/strong&gt;&lt;/span&gt;&lt;span&gt;&lt;strong&gt;Source&lt;/strong&gt;&lt;/span&gt;.&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-edit-data-source.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fclick-edit-data-source.webp" alt="&amp;nbsp; Edit the data source" width="800" height="402"&gt;&lt;/a&gt; Edit the data source[/caption]&lt;/p&gt;

&lt;h3&gt;Step 2: Identify the common fields&lt;/h3&gt;

&lt;p&gt;The design area opens automatically. Drag and drop the tables from the left panel into the design area. In this case, we dragged &lt;strong&gt;products &lt;/strong&gt;and&lt;strong&gt; sales_feedback tables.&lt;/strong&gt;&lt;em&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2FIdentify%2Bcommon%2Bfields.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2FIdentify%2Bcommon%2Bfields.webp" alt="Identify common fields" width="800" height="402"&gt;&lt;/a&gt; Identify common fields[/caption]&lt;/p&gt;

&lt;h3&gt;Step 3: Define the join condition&lt;/h3&gt;

&lt;p&gt;Once you drag and drop the second table into the designer, the query joiner window will open. In the &lt;span&gt;&lt;strong&gt;Query Joiner&lt;/strong&gt;&lt;/span&gt; window, define a join using a key.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example: &lt;/strong&gt;&lt;/p&gt;

&lt;pre&gt;mysql.products.product_id = elasticsearch.feedback_id&lt;/pre&gt;

&lt;p&gt;After configuring the join condition, select &lt;span&gt;&lt;strong&gt;Update&lt;/strong&gt;&lt;/span&gt; to apply the changes.&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fquery-joiner%2Bwindow.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fquery-joiner%2Bwindow.webp" alt="Query Joiner window" width="800" height="402"&gt;&lt;/a&gt; Query Joiner window[/caption]&lt;/p&gt;

&lt;h3&gt;Step 4: Preview the combined datasets&lt;/h3&gt;

&lt;p&gt;Once the join is applied, the design page automatically displays a preview of the merged dataset. This allows you to verify that the data from both sources has been combined correctly.&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fpreview-of-the-combined-data-set.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fpreview-of-the-combined-data-set.webp" alt="Preview the combined datasets" width="800" height="402"&gt;&lt;/a&gt; Preview of the combined datasets[/caption]&lt;/p&gt;

&lt;p&gt;Next,&amp;nbsp;let’s&amp;nbsp;explore the key metrics you can build and visualize in the interactive dashboard.&lt;/p&gt;

&lt;h2&gt;How to create a dashboard using MySQL and Elasticsearch data&lt;/h2&gt;

&lt;p&gt;New users&amp;nbsp;can begin by exploring our&amp;nbsp;video on &lt;a href="https://www.youtube.com/watch?v=k6yeUz0NqQ4" rel="noopener noreferrer"&gt;how to create a dashboard in Bold BI&lt;/a&gt;, which provides a quick overview of the dashboard-building process.&lt;/p&gt;

&lt;p&gt;After connecting both MySQL and Elasticsearch as data sources, the next step is to blend the datasets to define meaningful metrics and KPIs. With the combined data, you can build a dashboard that highlights insights such as:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Total purchases.&lt;/li&gt;
    &lt;li&gt;Average render time.&lt;/li&gt;
    &lt;li&gt;Sales payment by type and browser.&lt;/li&gt;
    &lt;li&gt;Abandoned carts.&lt;/li&gt;
    &lt;li&gt;Abandoned revenue.&lt;/li&gt;
    &lt;li&gt;Products sold breakdown.&lt;/li&gt;
    &lt;li&gt;Page visits by traffic and device type.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These insights help organizations understand both customer intent and business outcomes. With Bold BI, you can easily transform the integrated dataset into interactive dashboards for decision-making.&lt;/p&gt;

&lt;p&gt;[caption id="" align="alignnone" width="1484"]&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fpreview-of%2Bthe-dashboard.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.boldbi.com%2Fwp%2Fblogs%2Fmysql-with-elasticsearch%2Fpreview-of%2Bthe-dashboard.webp" alt="Preview of the dashboard" width="800" height="518"&gt;&lt;/a&gt; Preview of the dashboard[/caption]&lt;/p&gt;

&lt;p&gt;Integrating MySQL with&amp;nbsp;Elasticsearch&amp;nbsp;data&amp;nbsp;enables users to enjoy faster searches, improved data analysis, and more efficient access to insights from large datasets. To learn tips for designing effective dashboards, explore our article on&amp;nbsp;&lt;a href="https://www.boldbi.com/blog/10-dashboard-design-best-practices/" rel="noopener noreferrer"&gt;10 dashboard design best practices for insights&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;[elementor-template id="150021"]&lt;/p&gt;

&lt;h2&gt;Start&amp;nbsp;building&amp;nbsp;unified&amp;nbsp;analytics&amp;nbsp;today&lt;/h2&gt;

&lt;p&gt;Integrating&amp;nbsp;&lt;a href="https://help.boldbi.com/working-with-data-sources/data-connectors/mysql/" rel="noopener noreferrer"&gt;MySQL&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://help.boldbi.com/working-with-data-sources/working-with-bold-data-hub/data-connectors/elastic-search/" rel="noopener noreferrer"&gt;Elasticsearch&lt;/a&gt; enables organizations to combine&amp;nbsp;structured business data with advanced.&amp;nbsp;With&amp;nbsp;&lt;a href="https://www.bing.com/ck/a?!&amp;amp;&amp;amp;p=50cecd5be07cd5d01466d23c637dee163132c406b3255a43d670d2f9f11e047eJmltdHM9MTc3MTg5MTIwMA&amp;amp;ptn=3&amp;amp;ver=2&amp;amp;hsh=4&amp;amp;fclid=1db3a666-c744-67a8-3e1d-b05cc6c66633&amp;amp;psq=bold+data+hub&amp;amp;u=a1aHR0cHM6Ly93d3cuYm9sZGJpLmNvbS9kYXRhLWh1Yi8" rel="noopener noreferrer"&gt;Bold Data Hub&lt;/a&gt;, developers can build a unified data pipeline without writing complex ETL workflows. Once the data is integrated,&amp;nbsp;Bold BI dashboards&amp;nbsp;make it easy to explore trends,&amp;nbsp;monitor&amp;nbsp;performance, and share insights across teams.&lt;/p&gt;

&lt;p&gt;If you want to simplify MySQL and Elasticsearch integration and build powerful analytics dashboards, try&amp;nbsp;Bold BI&lt;span&gt;®&lt;/span&gt;&amp;nbsp;today.&amp;nbsp;Start your&amp;nbsp;&lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;&lt;b&gt;30-day free trial&lt;/b&gt;&lt;/a&gt;&amp;nbsp;or request a&amp;nbsp;&lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;personalized demo&lt;/a&gt;&amp;nbsp;to see how Bold BI and Bold Data Hub can help your team turn scattered data into actionable insights.&lt;/p&gt;

&lt;h2&gt;Frequently asked questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;1. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;What data sources does Bold Data Hub support?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Bold Data Hub supports a wide range of data sources, including files, web APIs, SQL databases, and NoSQL systems. This includes popular options such as MySQL and Elasticsearch.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;2. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Do I need any technical expertise to use Bold Data Hub?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;No advanced technical expertise is required. A basic understanding of the data connectors you plan to use is sufficient to get started.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;3. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Does Bold Data Hub offer additional features?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Yes. You can configure multiple datastores of the same server type and load data into them for different projects. It also includes an Open API connector and a Python connector for more advanced use cases.&lt;/p&gt;

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;4. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Do I need Bold Data Hub to use Bold BI?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;No. Bold BI can connect directly to many supported data sources. Bold Data Hub is optional and is especially useful when you need to prepare, clean, or combine data, such as blending MySQL and Elasticsearch data, before building dashboards.&lt;/p&gt;

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>elasticsearch</category>
    </item>
    <item>
      <title>7 Best Looker Alternatives You Should Explore in 2026</title>
      <dc:creator>Bold BI by Syncfusion</dc:creator>
      <pubDate>Mon, 22 Jun 2026 12:43:33 +0000</pubDate>
      <link>https://dev.to/boldbi/7-best-looker-alternatives-you-should-explore-in-2026-5e09</link>
      <guid>https://dev.to/boldbi/7-best-looker-alternatives-you-should-explore-in-2026-5e09</guid>
      <description>&lt;blockquote&gt;
&lt;strong&gt;TL;DR:&lt;/strong&gt; Looking for Looker alternatives in 2026? As analytics needs evolve, many teams evaluate the BI tools that support embedded analytics, customization, and different deployment models. This guide highlights seven options to consider and what teams often review when choosing a platform for their data, users, and business goals.&lt;/blockquote&gt;

&lt;h2&gt;Introduction&lt;/h2&gt;

&lt;p&gt;Business intelligence today is increasingly focused on delivering fast, accessible, and actionable insights, not only on building dashboards. Looker is often used for governed, semantic modeling and analytics, including in data stacks built around SQL warehouses and LookML.&lt;/p&gt;

&lt;p&gt;Depending on your deployment preferences, customization needs, embedded analytics requirements, or pricing considerations, you may want to evaluate alternative BI platforms. As analytics strategies continue to evolve, many teams in 2026 are exploring solutions that support different modeling approaches, deployment options, and workflow-oriented user experiences.&lt;/p&gt;

&lt;p&gt;In this guide, we highlight seven Looker alternatives and outline the types of capabilities organizations commonly assess when selecting a business intelligence platform.&lt;/p&gt;

&lt;h2&gt;What to consider when choosing Looker alternatives&lt;/h2&gt;

&lt;p&gt;Choosing the right Looker alternative requires knowing which capabilities will help future‑proof your analytics stack. Here are the essential features to look for:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/self-service-analytics/" rel="noopener noreferrer"&gt;Effortless self-service features&lt;/a&gt;:&lt;/strong&gt; Choose a platform that allows business users to explore data, apply filters, and build dashboards with minimal SQL or technical assistance for most common workflows.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/ai-analytics/" rel="noopener noreferrer"&gt;AI‑assisted analytics&lt;/a&gt;: &lt;/strong&gt;Look for solutions that offer AI‑assisted features, such as natural‑language querying, suggested visualizations, or automated summaries, where available, to help teams analyze data faster (capabilities may vary by edition and configuration).&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/embedded-analytics/" rel="noopener noreferrer"&gt;Flexible embedded analytics&lt;/a&gt;:&lt;/strong&gt; Select a BI tool that supports embedding dashboards, KPIs, and reports into your applications or SaaS products so insights fit directly into user workflows.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/resources/integrations/" rel="noopener noreferrer"&gt;Easy and broad data integration&lt;/a&gt;:&lt;/strong&gt; Ensure the platform offers connectors and APIs for cloud warehouses, SaaS tools, databases, spreadsheets, REST APIs, and (where needed) streaming sources to support unified reporting.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;Tailored pricing&lt;/a&gt;:&lt;/strong&gt; Choose a BI solution with transparent pricing that clearly outlines costs for connectors, embedding, or collaboration, helping reduce surprises as usage grows.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Faster setup and lower learning curve:&lt;/strong&gt; Choose analytics tools with intuitive interfaces, drag‑and‑drop dashboards, and straightforward deployment options that can reduce onboarding time across teams.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/collaborative-analytics/" rel="noopener noreferrer"&gt;Strong collaboration and governance&lt;/a&gt;:&lt;/strong&gt; Look for built-in collaboration features like secure sharing, role-based access, and workspace governance to keep teams aligned and data protected.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/blog/what-is-real-time-analytics/" rel="noopener noreferrer"&gt;Real-time, high-performance analytics&lt;/a&gt;:&lt;/strong&gt; Select a platform that supports live data connections and fast dashboard rendering, with performance that can remain responsive as data volumes and concurrency grow (depending on data model and infrastructure).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here are some leading embedded analytics platforms to consider in 2026.&lt;/p&gt;

&lt;h2&gt;7 best Looker alternatives you should explore in 2026&lt;/h2&gt;

&lt;p&gt;Many teams explore alternatives to Looker to find the right fit for their embedding requirements, modeling approach, deployment preferences, and budget. Below are seven platforms to consider in 2026.&lt;/p&gt;

&lt;h3&gt;1. Bold BI&lt;/h3&gt;

&lt;p&gt;Bold BI&lt;span&gt;®&lt;/span&gt;&amp;nbsp;is an embedded analytics platform used by teams that want to build, share, and embed dashboards inside apps or websites. Bold BI is often evaluated by organizations looking for scalable, customizable dashboards and configurable deployment options.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key features of Bold BI:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;Tailored pricing&lt;/a&gt;:&lt;/strong&gt; Bold BI offers pricing options based on factors such as number of users and deployment type.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/embedded-analytics/" rel="noopener noreferrer"&gt;Embedding flexibility&lt;/a&gt;:&lt;/strong&gt; Bold BI supports embedding across many popular frameworks, helping teams integrate analytics into existing web applications with control over UI, behavior, and user experience.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/ai-analytics/" rel="noopener noreferrer"&gt;AI-assisted dashboard creation&lt;/a&gt;:&lt;/strong&gt; Bold BI can generate dashboards using natural language, reducing the time spent on manual modeling and configuration so teams can move from questions to visuals faster.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://help.boldbi.com/embedding-options/embedding-sdk/anonymous-user/" rel="noopener noreferrer"&gt;Anonymous user embedding&lt;/a&gt;:&lt;/strong&gt; Bold BI supports anonymous user embedding with group-based permissions, which can be useful for public portals, customer-facing apps, and scenarios where users aren’t required to use individual accounts.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/deployment/" rel="noopener noreferrer"&gt;Broader deployment options&lt;/a&gt;: &lt;/strong&gt;Bold BI supports multiple deployment options, including Windows, Linux, Docker, Kubernetes, and Azure App Service.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/interactive-dashboard-designer/" rel="noopener noreferrer"&gt;Better dashboard navigation&lt;/a&gt;:&lt;/strong&gt; Bold BI includes tab widgets that help organize complex dashboards into structured sections.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://www.boldbi.com/resources/integrations/" rel="noopener noreferrer"&gt;Live web connectors&lt;/a&gt;:&lt;/strong&gt; Bold BI supports live web data connections, allowing dashboards to read from web-based sources in real time, where supported.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;&lt;a href="https://help.boldbi.com/site-administration/email-settings/email-template/" rel="noopener noreferrer"&gt;Custom email templates&lt;/a&gt;:&lt;/strong&gt; Bold BI lets you create and manage custom email templates within the platform, supporting more consistent branding and better control over scheduled reports and notification workflows.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Explore our &lt;a href="https://www.boldbi.com/looker-alternative/" rel="noopener noreferrer"&gt;comparison&lt;/a&gt; page to learn more about why you should choose Bold BI over Looker.&lt;/p&gt;

&lt;h3&gt;2. Zoho Analytics&lt;/h3&gt;

&lt;p&gt;Zoho Analytics is a self-service BI platform known for intuitive dashboards, strong AI assistance, and broad data connectivity. It’s popular with SMBs thanks to its affordability and ease of use.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key features of Zoho Analytics:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Easy drag-and-drop visualizations:&lt;/strong&gt; Build dashboards quickly using 50+ chart types with a simple visual builder.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Built-in data preparation:&lt;/strong&gt; Clean and transform data with native prep tools to improve reporting accuracy.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Automatic data blending:&lt;/strong&gt; Combine data from multiple sources automatically for unified analysis.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Advanced AI with Zia:&lt;/strong&gt; Ask questions in natural language, get automated insights, and detect anomalies faster.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;3. Sisense&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/sisense-alternative/" rel="noopener noreferrer"&gt;Sisense&lt;/a&gt; is an end-to-end analytics platform built for scalable, customizable embedded analytics. It excels at handling complex datasets and powering tailored analytics experiences.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key features of Sisense:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Flexible pricing models:&lt;/strong&gt; Choose pricing options that better match your scale, usage, and deployment needs.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Advanced customization across environments:&lt;/strong&gt; Customize embedded analytics consistently across dev, staging, and production.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;AI throughout the analytics lifecycle:&lt;/strong&gt; Use AI across preparation, analysis, and insights to surface patterns faster.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Open, flexible data modeling:&lt;/strong&gt; Adapt modeling to different data architectures for smoother integration and growth.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;4. Domo&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/domo-alternative/" rel="noopener noreferrer"&gt;Domo&lt;/a&gt; is a cloud‑native BI platform offering end-to-end data integration, analytics, automation, and collaboration. It centralizes large, diverse data sources and supports deep embedding use cases.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key features of Domo:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Native integrations:&lt;/strong&gt; Connect to a broad library of prebuilt connectors across common business applications and data sources (availability varies).&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Collaboration and alerts:&lt;/strong&gt; Collaboration features and alerting options are available, depending on deployment and configuration.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Predictive AI capabilities:&lt;/strong&gt; AI-assisted and predictive features are supported in certain scenarios.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Visualization options:&lt;/strong&gt; Use a wide set of visualization types and dashboard design options.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;5. Tableau&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/tableau-alternative/" rel="noopener noreferrer"&gt;Tableau&lt;/a&gt; is a global leader in visual analytics that’s known for expressive, interactive dashboards and strong enterprise adoption. It’s ideal for teams that prioritize visual storytelling.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key features of Tableau:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;User satisfaction:&lt;/strong&gt; Tableau consistently earns strong user satisfaction scores due to its easy-to-use interface and highly intuitive drag-and-drop dashboard creation.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Simpler implementation:&lt;/strong&gt; Users frequently highlight Tableau’s smooth and straightforward setup process, making onboarding faster and less complex.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Data connectivity:&lt;/strong&gt; Tableau offers wide-ranging support for diverse data sources, enabling seamless integration without limitations.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Rich visualizations:&lt;/strong&gt; Tableau excels in interactive, dynamic, and rich data visualization, providing a more engaging analytics experience.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;6. Qlik Sense&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/qlik-sense-alternative/" rel="noopener noreferrer"&gt;Qlik Sense&lt;/a&gt; uses an associative analytics engine that lets users explore data freely, moving beyond linear, SQL-based querying. This enables deeper, more flexible discovery.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key features of Qlik Sense:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Data visualization:&lt;/strong&gt; Qlik Sense delivers powerful and visually engaging dashboards, making it the stronger choice for teams that prioritize rich visual analytics.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Data preparation:&lt;/strong&gt; Qlik Sense offers robust data preparation capabilities and broader connector support, enabling smoother integration across diverse data sources.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Real-time reporting:&lt;/strong&gt; Qlik Sense provides real-time insights, helping organizations act on data more immediately.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Easier to use:&lt;/strong&gt; Qlik Sense is generally easier for teams to adopt and navigate, offering an intuitive user experience.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;7. ThoughtSpot&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.boldbi.com/thoughtspot-alternative/" rel="noopener noreferrer"&gt;ThoughtSpot&lt;/a&gt; is redefining business intelligence with its Agentic Analytics Platform, which uses AI agents to deliver live, explainable insights directly into workflows. ThoughtSpot supports search-driven analytics and AI-assisted insights and is often evaluated by organizations looking to embed analytics and enable guided exploration across cloud data sources.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key features of ThoughtSpot:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;AI-powered search analytics:&lt;/strong&gt; Ask complex questions in natural language and get instant, insight-rich answers.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;AI-augmented dashboards:&lt;/strong&gt; Explore dynamic dashboards that update automatically and support AI-assisted insights, depending on data connectivity and configuration.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Flexible data modeling:&lt;/strong&gt; Model data with strong governance controls to maintain accuracy and consistency.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Unified analytics across platforms:&lt;/strong&gt; Connect to cloud platforms and business apps without heavy ecosystem lock-in.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Why Bold BI is the right choice for you&lt;/h2&gt;

&lt;p&gt;Choosing a Looker alternative often depends on your embedding needs, integration requirements, deployment preferences, governance, and the level of customization required. Bold BI is designed to support embedded analytics scenarios along with configurable deployment and branding options. Feature availability, performance, and cost outcomes can vary based on data volume, usage patterns, and configuration.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Customer example&lt;/strong&gt;:&lt;/p&gt;

&lt;h3&gt;&lt;strong&gt;Faster integrations without rebuilding workflows&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;Keyrenter needed stronger business analytics beyond what they were getting from AppFolio, especially for tracking property performance and operational work across markets. They chose Bold BI for its wide &lt;a href="https://www.boldbi.com/resources/integrations/" rel="noopener noreferrer"&gt;data integrations&lt;/a&gt; (including AppFolio) and the ability to personalize widgets for clearer market-level reporting.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
&lt;strong&gt;Outcome:&lt;/strong&gt; Faster rollout with smoother data connections.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;How:&lt;/strong&gt; Broad integrations and customizable widgets for tailored reporting.&lt;/li&gt;
    &lt;li&gt;
&lt;strong&gt;Why it matters:&lt;/strong&gt; Teams keep momentum and avoid slow, complex rebuilds.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;[elementor-template id="150021"]&lt;/p&gt;

&lt;p&gt;Get started with Bold BI&lt;span&gt;®&lt;/span&gt; by &lt;a href="https://www.boldbi.com/pricing/" rel="noopener noreferrer"&gt;signing up for a free trial&lt;/a&gt; and exploring its &lt;a href="https://www.boldbi.com/embedded-analytics/" rel="noopener noreferrer"&gt;embedded analytics&lt;/a&gt; capabilities firsthand. With &lt;a href="https://www.boldbi.com/onboarding-process/" rel="noopener noreferrer"&gt;guided onboarding&lt;/a&gt;, comprehensive resources, and expert support, your team can start delivering insights faster, without a steep learning curve.&lt;/p&gt;

&lt;p&gt;Want a closer look before committing? Request a &lt;a href="https://www.boldbi.com/get-free-demo/" rel="noopener noreferrer"&gt;personalized demo&lt;/a&gt; to see how Bold BI integrates with your tech stack, supports your deployment needs, and scales with your business. Whether you’re evaluating options or planning a migration, Bold BI makes it easy to take the next step with confidence.&lt;/p&gt;

&lt;h2&gt;Frequently asked questions&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;
&lt;span&gt;1. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;What makes Bold BI a leading Looker alternative?&lt;/strong&gt;&lt;/h4&gt;
Bold BI supports embedded analytics, interactive dashboards, a broad range of data connectors, and configurable deployment options. Feature availability can vary by plan and deployment model.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;2. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;What can you build with Bold BI?&lt;/strong&gt;&lt;/h4&gt;
You can build interactive dashboards, KPI reports, embedded analytics views, and data-rich visualizations tailored to any business workflow.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;3. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Do I need technical skills to use Bold BI?&lt;/strong&gt;&lt;/h4&gt;
No. Bold BI supports drag‑and‑drop dashboard creation, making it easy for non-technical users while still offering advanced options for developers.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;4. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Can I share dashboards with my team?&lt;/strong&gt;&lt;/h4&gt;
Yes. Bold BI allows secure sharing, scheduling, and collaboration so teams can access insights in real time.

&lt;/li&gt;
    &lt;li&gt;
&lt;span&gt;5. &lt;/span&gt;

&lt;h4&gt;&lt;strong&gt;Are Looker alternatives good for startups?&lt;/strong&gt;&lt;/h4&gt;
Yes. Many offer flexible pricing, quick setup, and scalable features suited for growing teams.

&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>lookeralternative</category>
      <category>alternativetolooker</category>
      <category>lookercompetitors</category>
      <category>bestembeddedanlytics</category>
    </item>
  </channel>
</rss>
