When we create dashboards in Einstein Analytics most of us rely on the UI. In the dashboard editor, we click “New Step” select our dataset, define the measure and a grouping whereafter we add it to the dashboard. In other words, with point and click, we can create a great dashboard that gives insight into the data. ...
Sometimes you have a really great idea for a chart. You know exactly what you want, you have the calculations ready only to realize that the specific chart in mind does not 100% support what you want to do. It’s a typical use case that pops up on a regular basis. A few weeks ago ...
In the past 8 blogs of this blog series, we have covered a lot of ground. We started out looking at the anatomy of a binding followed by data serialization examples and finally data manipulation. In this blog, there will not be an introduction to a new concept. While writing these blogs I have completed ...
This blog series has almost come to an end. From part 1 of this blog series I have tried to demystify the binding syntax and come with different examples of how to use data selection and data serialization, and I hope bindings have become a little more approachable than before. But there is another layer ...
When we build dashboards and show the dashboard to end users they have an expectation to see data in a table view. Maybe not in the beginning, but for the most part they do want to be able to see the details. In Einstein Analytics we do this by adding a values table. But how ...
Maps are great on a dashboard. Why? Well, the brain can easily decode a map as all the data is visual, no text is needed to understand the data story. This is why I think maps should be used in Einstein Analytics. You probably already know that Einstein Analytics comes with some out of the ...
If you have been looking at some of my other blogs, you might know I love the compare table functionality, we get to do powerful calculations without writing code. Now I know that we of course also want our compare tables to be dynamic, so next in the binding agenda is compare table bindings. Compare ...
It’s time for the fifth part of this Demystifying Bindings blog series and this binding type is one of the advanced possibilities in Einstein Analytics, I am talking about nested bindings. I am sure they are many variations of use cases where nested bindings are needed but in this blog, I will focus on using ...
In this blog series, we have already covered a lot of ground looking at the anatomy of a binding and the different data serialization functions available. So it’s time to look at some practical examples. A lot of people including myself find date bindings to be a little difficult as there are so many different ...
It’s time for more SAQL bindings in this third part of demystifying bindings. In the first part of this series, we looked at the anatomy of a binding and the second part looked at how to use bindings for filters in a SAQL query, however, there are more parts to a SAQL query, so we will be looking ...