Tabbed dashboard

Is it possible to create a tabbed dashboard? This would essentially combine two or more dashboards within a single dashboard, viewable by selecting the tabbed navigation.

Solved Solved
10 34 19K
1 ACCEPTED SOLUTION

34 REPLIES 34

adstott90
Participant III

+1

Hadn’t thought of this but there’s a few cases where this kind of feature could possibly be useful in our company!

According to my knowledge, I don’t think so. Only option is provide links to open a another look/dashboard in a new window. Hope they’ll have one in the next releases.

simone_b
Participant I

I think the new Story feature in Looker 7 might help with this. Heard it at the conference last week.

krishpotluri
Participant II

I really wish that’s a feature!

For now, we’re using this workaround :

workaround

Added a line of icons to the left using HTML in text boxes, and hyperlinked them to relevant dashboards.

very nice!

@krishpotluri do you have any documentation on how to create those icons and links?

krishpotluri
Participant II

I don’t have any documentation but here is the code snippet:

<p align="center">
<a href="your dashboard URL" >
<img border="0" alt="altText" src=" your image URL"
height="55" width="60">
</a>
</p>
<p align="center"> <i>
<font size = "2">
Your Title 
</f>
</i></p>

I hosted my icons on cloud storage and used public URLs.
Tweak this HTML a little bit according to your requirement and you should have this working. 🙂

Nice!

simone_b
Participant I

Thank you!!

simone_b
Participant I

What Looker version are you using? I’m having trouble seeing any icons show up despite hosting on google drive with public URLs.

Just an offhand guess, but oftentimes google drive links aren’t actually to the raw image, but rather to a google drive page that has the image and a space for comments, sharing, etc— When embedded in HTML that won’t actually display the image. You could try testing with something like imgur just to see if it’s a google drive specific issue.

krishpotluri
Participant II

You’re right. @izzymiller Thanks for clarifying that 🙂

@simone_b For security and maintenance reasons, I used my company’s Google Cloud Storage (created a new bucket) to host the images.

sandsp
Participant II

+1 to tabbed dashboards.

Hi @simone_b

Could you please point me to which Story feature you’ve referred to now that we are deep in V7?

Many Thanks,
Sandeep

ngoushal
Participant I

+1
This would be really helpful in putting together a few dashboards in one place.

how are you passing the values to the filter of the linked dashboards?

krishpotluri
Participant II

Rushit,

You can do that using filter expressions within URLs. Please explore the following to know more:

Howdy, I am trying to add a hard-coded filter to the html parameter I have written for a dimension. Currently, I have the following (to allow me to drill to a look via the dimension and apply a filter to said look with the dimension’s value): dimension: dimension_1 { type: string sql: ${TABLE}.dimension_1 html: <a href="/looks/260?f[view_1.dimension_1]={{ value }}">{{ value }}</a> ;; } I would like to add another hard-coded filter (e.g. is greater than or equal to 10) on a measure (t…

How can we get the dashboard within the same page and still have side menu? 

Or did you create the same side menu in all the dashboard ?

I really wish that’s a feature!

For now, we’re using this workaround :

workaround

Added a line of icons to the left using HTML in text boxes, and hyperlinked them to relevant dashboards.

@krishpotluri  I know this is a bit old. I am new in looker and I am looking to replicate what you have shown but I have not been able to. How can we recreate it? AS I don’t see a way to do it. DO yu added the code in the model?  Could you expand on how to do it? (where to add that code in the look) as there is no documentation whatsoever anywere.

IanT
Participant V

Hi Iant, Thanks for the reply. I was hoping it to be a different answer, because this approach would need you to add the tiles in every single dashboard you have a link on, correct?, in any case as a workaround for a one time thing it may work.
In any case thanks, and lets hope this becomes a new feature, like a template to embedd local dashboards.

GenDemo
Participant V

Is it possible to create a tabbed dashboard? This would essentially combine two or more dashboards within a single dashboard, viewable by selecting the tabbed navigation.

Yes +1 defintately.

Regarding those icons - could you reference a look or a visualization instead (whether within looker or outside looker)? So you could have a summary statistic or miniature line graph where the icons are?

Thanks for the code @krishpotluri - Changed up the code a bit and made it horizontal instead the vertical on the side. 

@Nate_Holli I believe you can essentially reference almost anything that has a URL. However, if you do reference something else that isn’t a dashboard, it won’t have that “toggle view” because you would need to add these titles to all of the pages and they would need to look identical (in terms of size, location, height, etc.). 

Hello Everyone!

Can anyone help with how to handle avoiding opening the tile without letting the left icons disappear.

I created similar tiles on the left but when i click on a tile which links to another dash (what we’re trying to achieve) , I have to hit back everytime to come to the main dash which has all the icons on the left.

Just wondering how did you achieve that @krishpotluri .

Thanks

I really wish that’s a feature!

For now, we’re using this workaround :

workaround

Added a line of icons to the left using HTML in text boxes, and hyperlinked them to relevant dashboards.

Can filters in one tab apply to all other tabs, though each tab is independent by its own

Hello Everyone!

Can anyone help with how to handle avoiding opening the tile without letting the left icons disappear.

I created similar tiles on the left but when i click on a tile which links to another dash (what we’re trying to achieve) , I have to hit back everytime to come to the main dash which has all the icons on the left.

Just wondering how did you achieve that @krishpotluri .

Thanks

You actually need to add the menu on every “pages” where you want to see the menu. 
 

minerkt
Participant IV

Hi Iant, Thanks for the reply. I was hoping it to be a different answer, because this approach would need you to add the tiles in every single dashboard you have a link on, correct?, in any case as a workaround for a one time thing it may work.

Another way to clean up your dashboard code while centralizing the left-bar is possible with the extends feature on Looker dashboards.  Documentation here.

Essentially you can write the left_bar.dashboard code as just the nav bar and then include one line in each of the new dashboards with extends: left_bar

If you have a few components you want to add to a new dashboard, you can group them as a list in the extends line and they should all come in.  Once they are included via extends, you can rewrite any attribute of any element as long as you know the `name: value` for that element along with the name of the attribute you want to change.

I use this with my teams top nav bar and it is a lifesaver/code saver 😉

n_davis
Participant V

I really wish that’s a feature!

For now, we’re using this workaround :

workaround

Added a line of icons to the left using HTML in text boxes, and hyperlinked them to relevant dashboards.

Can filters in one tab apply to all other tabs, though each tab is independent by its own

you can create a link via html and do a…..

<a href=”add-link-here&Filter_name={{_filters[‘filter_view.filter_name’]}}”></a>;;

Any updates on the possibility of inheriting filter values among these tabbed dashboards? So far all I’ve known is its not possible to apply liquid in text tiles. 

Hi 

Could any one help me , I am new at looker and I wanna make an interactive dashboard with tabbed dashboard 

@krishpotluri could you help me and give me an idea where exactly can i put that HTM code in lookml ,

Thank you all in advance !

Will this ever be a native feature? This post is 4 years old, and we're still stuck with a work-around.  Every modern BI tool provides tabbed dashboards at this point - including Looker Studio. 

I hear ya! I will pass along to our product team! 

amitbiri12
Participant II

I don't think it's possible - this is something I miss from my Tableau days!

Top Labels in this Space
Top Solution Authors