Now that you have a scalable setup to build upon and further extend, we'd like to share with some links to other interesting resources that could assist you in further improving your setup on different fronts. As a final result, you should be aiming for the following:

  • All resources created in Luzmo (e.g. Connections, Datasets, Dashboards, etc.) are accessible to the desired internal users, and are can be easily maintained.
  • The analytical data model(s) imported into Luzmo are easy to understand, and contain all necessary data to easily visualize your customer's desired insights. The data source(s) where this data is stored, can be connected to Luzmo and supports your expected load to ensure an optimal query performance for your customer-facing insights.
  • Your dashboard(s) contain meaningful insights for the end-users consuming them, and can be seamlessly embedded into your application. The visualized insights are interactive to allow users to slice-and-dice to their desired details, and adding actionability (using Custom events) could further extend the usefulness of consuming these insights within your application!
  • Your application provides secure access to your users' desired insights, by embedding the corresponding dashboards using Luzmo's authorization mechanism to e.g. control data access.

Let's dive right into it!

Optimizing your data setup

Below we added recommendations to finetune your data model(s), ensuring your customer-facing analytics are easy-to-create and performant-to-query:

* Link to future "Improve your data model" course, e.g. containing: * Walkthrough of OLTP normalized -> OLAP denormalized * Two examples of scalable data models (e.g. Sales & Marketing)

Finetuning your dashboards

Improve your dashboards and data visualizations with these resources:

  • This blog article provides 10 best practices around dashboard design.
  • Checklist article for best practices and recommendations related to creating dashboards and widgets.
* Link to future "Improve your dashboards" course, e.g. containing: * less common but very nice widgets (e.g. Heattable, Conditional colored number widget, etc.) * Interactivity widget settings (drilldown, go-to-url, custom events) * Layout tips (e.g. filters on top, stay within page limit, etc.)

Embedding dashboards in your application

Last but not least, learn how to embed dashboards into your application:

Once your embedding is set up, you can use our 'Ready-for-production' embedding checklist to verify it aligns with embedding best practices for security and scalability.

Previous

Need more information?

Do you still have questions? Let us know how we can help.
Send us feedback!