# Power BI + Elastic

**URL:** <https://discuss.elastic.co/t/power-bi-elastic/369919>\
**Category:** Kibana\
**Created:** [November 1, 2024, 5:39pm UTC](https://discuss.elastic.co/t/power-bi-elastic/369919 "2024-11-01T17:39:34Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![erikg](https://avatars.discourse-cdn.com/v4/letter/e/91b2a8/32.png) [@erikg](https://discuss.elastic.co/u/erikg)\
**Post date:** [November 1, 2024, 5:39pm UTC](https://discuss.elastic.co/t/power-bi-elastic/369919/1 "2024-11-01T17:39:34Z")

</div>

Hello,

I was wondering since there is a way to visualize data from Elastic into Power BI. How beneficial can it be for visualization ?

I tend to find Elastic's reporting to very limited and wanted to know if pursuing Power BI as a connector can provide more benefit vs using something like canvas? Is Canvas being deprecated in the future?

---

<div class="post-metadata">

**Author:** ![ashishtiwari1993](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ashishtiwari1993/32/135241_2.png) [@ashishtiwari1993](https://discuss.elastic.co/u/ashishtiwari1993)\
**Post date:** [November 2, 2024, 3:34pm UTC](https://discuss.elastic.co/t/power-bi-elastic/369919/2 "2024-11-02T15:34:23Z")

</div>

Hi Erikg,

1. It is possible to visualize data from Elastic to Power BI using [ODBC driver](https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-client-apps-powerbi.html).

2. Also If you can tell me what exact data visualization you're looking for? I think there should be a wat in Kibana to visualize the same.

---

<div class="post-metadata">

**Author:** ![erikg](https://avatars.discourse-cdn.com/v4/letter/e/91b2a8/32.png) [@erikg](https://discuss.elastic.co/u/erikg)\
**Post date:** [November 4, 2024, 6:04pm UTC](https://discuss.elastic.co/t/power-bi-elastic/369919/3 "2024-11-04T18:04:08Z")

</div>

Hello @ashishtiwari1993 ,

The biggest concern with Kibana, is that the dashboards don't fit onto one screen and require scrolling. You can export a pdf of the dashboard and it will come out into one page but our stakeholders want a dashboard that fits onto the screen.

Example:

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/e/1/e133cf1a6f426a85f8a570e6ff22c5827151c1da.jpeg)

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/0/6/061502447a2fd05636d53b3e6c2bf26286128db9.png)

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/f/6/f6270cf1a7ea3eb0d46ba973e232d5070e13b86b.png)

It seems like Canvas would be the answer to this but from what I read Elastic is planning to get rid of it

---

<div class="post-metadata">

**Author:** ![ashishtiwari1993](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ashishtiwari1993/32/135241_2.png) [@ashishtiwari1993](https://discuss.elastic.co/u/ashishtiwari1993)\
**Post date:** [November 5, 2024, 7:25am UTC](https://discuss.elastic.co/t/power-bi-elastic/369919/4 "2024-11-05T07:25:11Z")

</div>

Dashboard got all the capability what canvas having. Also fitting multiple component in one dashboard is purely depend on case to case. You need to prioritize which component you want to put in dashboard.

The readymade dashboards are comes with fixed component which works in most of the cases. But you can anytime create custom dashboard and fit all visualizations which you need (by resizing them).

---

<div class="post-metadata">

**Author:** ![erikg](https://avatars.discourse-cdn.com/v4/letter/e/91b2a8/32.png) [@erikg](https://discuss.elastic.co/u/erikg)\
**Post date:** [November 5, 2024, 2:54pm UTC](https://discuss.elastic.co/t/power-bi-elastic/369919/5 "2024-11-05T14:54:24Z")

</div>

Hey @ashishtiwari1993,  
I am aware of creating custom dashboards, we have around 400+ custom dashboards and from my experience - not everything you want fits into one screen due to the design layout, inability to size visualizations very small, and the size of your monitor (we literally don't have a consistent look of a dashboard across different windows monitors). A BI dashboard will always fit the screen, and effectively communicate to business stakeholders.

Also Canvas/BI tools offer way more customization than Dashboards.  
Can you do this same report in Dashboards?

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/6/2/6239a51620e19b73530cae95c3a8351911ab0dda.png)

I am not saying we need Canvas but Dashboards need far more improvements in general.
