A Boost Your Apps with BI Using the Bold BI Embedded SDK

Boost Your Apps with BI using Embedded SDK [Webinar Q&A]

This blog provides the Q&A portion of our December 2020 webinar, “Boost Your Apps with BI Using the Bold BI Embedded SDK.” The webinar is presented by Bold BI Product Manager Rajendran SP. A recording of the webinar is embedded below.

Q: Are there filter controls for the dashboards?

A: Yes, we have six filter widgets in the Bold BI designer: list box, combo box, range slider, date picker, period over period, and range navigation.

With the embedding use case, you can pass external filters for the dashboard directly using the Embedded SDK. Please reference the following link for more details:

https://help.boldbi.com/embedded-bi/javascript-based/api-reference/members/#filterparameters

Q: Can you dynamically change a web API data source?

A: We can use dashboard parameters to dynamically change a web API data source.

https://help.boldbi.com/embedded-bi/working-with-data-source/configuring-dashboard-parameters/

You can also refer to this previous webinar for more information: https://youtu.be/_shbBYwmJ4w?list=PLDzXQPWT8wEBbaZ_IYlAqkMmFpmJqdf54&t=1162.

Q: How can I download this report?

A: Embedded SDK showcase samples are available at: https://samples.boldbi.com/embed/javascript/default/dashboard.

Regarding the appointment planner sample, we will soon be hosting it with the other showcase samples linked above. The original appointment planner app is available in our EJ2 showcase samples: https://ej2.syncfusion.com/showcase/angular/appointmentplanner/#/dashboard.

You can find the property management dashboard that I used for my demo under the sample dashboards we ship with the product.

In Bold BI On-Premises, you can find the sample dashboard in create dashboard.

In Bold BI Cloud, you can access it by clicking question mark icon (Explore option) and navigate to sample dashboards.

Q: How does embedding work?

A: You can find the workflow of how embedding works with Bold BI at https://help.boldbi.com/embedded-bi/javascript-based/.

Basically, we provide a JavaScript library that allows you to load Bold BI dashboards within your application.

For allowing/authorizing the embedding of your Bold BI dashboard, you will be required to implement the authorization server that acts as a bridge between Bold BI and your app. In the webinar, we used the embed secret uniquely generated for your Bold BI server to validate and allow embedding.

Q: Can we use this in Blazor server apps?

A: Yes, you can use it in Blazor server apps.

Sample: https://www.syncfusion.com/downloads/support/directtrac/general/ze/Blazor-7912342481561358013

Documentation: https://www.syncfusion.com/downloads/support/directtrac/general/ze/How_to_run_the_sample-11181082042126278752

Q: Are there code samples with .NET Core MVC?

A: Yes, you can access the embedding samples at the following links:

https://help.boldbi.com/embedded-bi/javascript-based/samples/v3.3.40-or-later/

https://samples.boldbi.com/embed/javascript/default/dashboard

Leave a Reply

December 21, 2020 5 min read

Share

Access live 30-minute demo with our experts

Related Blogs

Up arrow icon
Live Chat Icon For mobile
Hugo Morris

We are here. Let’s chat!

Live Chat Icon