why are the visualisations on the marketplace not just available in Looker?

why are the visualisations on the marketplace not just available in Looker?

3 8 827
8 REPLIES 8

I suspect it’s because the majority of them don’t really work very well, and/or are incredibly limited in the visualization options department.

That is a pity - because there are a number of really useful visualisations there.

Hey @GenDemo if you don’t mind me asking what ones have you found are pretty good? Haven’t dug into them myself and would love a recommendation or two if you have any!

sure -
the Sankey graphs are interesting. Though I am not always sure how well they can be read. We use them to see how long ZenDesk tickets take to get closed.
Then the multi-Value (which is a single value visulisation, but you can put 2 things in with better titles) is awesome! but its super glitchy being in beta only.
Then the guage visualisation is a huge hit in the finance industry.
The calendar heat map is quite nice for tracking site hits or similar things.

@GenDemo thanks so much for these! The multi-value tile looks fantastic, literally working on something now this would be perfect for. All these are great though, I’m sure our team will love them, thanks again!

@GenDemo @svickers - Hey there, Dillon Morrison here, Product Manager for Looker’s Marketplace. It’s a great question, and I’m happy to say the reason is not because the visualizations don’t work well and/or are not supported by our product team. If you do see one that doesn’t work well, please let us know and we’ll get the issue fixed! I summarized our thinking around marketplace visualizations below, so feel free to jump down there, but I thought some background might be helpful as well.

Quick Background on Marketplace Visualizations

We at Looker recognize that we’ll never be able to create every viz for every single customer need. We have healthcare companies that want visualizations of a human silhouette, sports teams that want maps of their stadiums, etc… While these are awesome visualizations, they won’t apply to 99.9% of Lookers customers, so we don’t invest in those visualizations natively. Instead, we offer a framework to allow Looker customers to build and surface their own custom visualizations inside of Looker. This framework has been out for some time, and we’ve been able to amass a number of powerful visualizations that were built by customers, partners, internal analysts, etc… We wanted a way to bring these visualizations to our entire customer base, while still allowing our community to submit PRs and update these visualization. To do that, we introduced the Marketplace, which allows Looker to distribute, manage, and version these visualization to all our users. We also fully support all of these visualizations, meaning that we fix bugs and actively make improvements, just like any other part of our product.

Native Visualization versus Marketplace Visualization? Why Should I Care?

From a functionality perspective, you really shouldn’t care. To your dashboard and Explore users, there should be largely no difference (except for minor configurations as noted in reason #3). From a technical perspective, there are a few differences between our Marketplace and Native visualizations:

  1. Open Source / Extensibility - Marketplace visualizations are fully managed and supported by Looker, but are also open-source, so they can can be updated or improved by anyone in the community. If a visualization becomes popular enough, we have the ability to “promote” the viz to something offered natively.

  2. Visualization Libraries - Looker’s native visualizations are all built on a single JS library for consistency, management, etc… Marketplace visualizations are not beholden to this constraint, so any user can create visualizations using the library of their preference.

  3. Maturity - Some marketplace visualizations do not have the same amount of configurability as our native visualization. This does not mean that they visualizations are not supported or fully functional, simply that they lack some configurability at the moment. We’re always looking to add configuration options that make sense, and happily accept PRs from the community to move the development forward.

Hope that helps. Please let me know any additional questions you might have!

Here’s some to start: Multi Value Viz not showing for embed user

The calendar heatmap doesn’t scale to the window so frequently gets cut off

Similar issue with the multiple gauge

There are other rendering issues we have encountered as well. But those aside often the customization options are comically small so they don’t end up being very useful, maybe it’s just our more advanced use cases though. That is what led me to comment that they just don’t feel ready for prime time yet, especially with the options available to the classic vizs.

Hey @svickers ! Thank you for your feedback.

Regarding “Multiple Value Visualization” and embed-user support – There were some changes to Chrome recently that we are working to address. We just pushed out an update to the MV viz that moves hosting from the internal server to our CDN, which should by-pass the problem.

We’ve noticed that about Calendar Heatmap, and are considering ways to address that problem for all custom visualizations. In the meantime, I’ve noticed that decreasing the width of my browser (if I’m using a large external monitor) helps while editing in the Explore. And like some other custom visualizations, there are certain tile aspect ratios that look better than others. Tile width is primarily the variable you can manipulate with this viz to size appropriately.

And I hope you’ll give our Radial Gauge a shot to replace the Gauge Multiple viz you showed above. Using the Trellis functionality can you make viz like this:

Again, thanks for your feedback & effort in improving the Marketplace visualizations 😃

Top Labels in this Space
Top Solution Authors