How do I move looks and dashboards between Looker instances? - looker

We have Looker production and Looker staging instances. We need a way to move looks and dashboards between them.

At Ro we've built a tool on top of "gzr" that will help you bulk-migrate looks and dashboards between instances. For more information, see https://medium.com/ro-data-team-blog/ro-gazer-bulk-looker-content-management-ad7f96f4100

Related

stackdriver: how to share a particular dashboard ONLY

newbie here, created a dashboard with a few charts, intended to share with another team of users, however, have other dashboard within the same workspace, the intention is to only share a particular dashboard not the others. Scanning through the documentation only says an IAM controls the monitoring viewer, but how to further constraint to a specific dashboard?
Thanks
In Stackdriver there is currently no way to share a single dashboard in a project that has multiple dashboards.
You could publicly share individual charts from a dashboard. Note that anyone who knows the URL of the chart would be able to view it.
A project can only be associated to one workspace. You can have multiple projects in one workspace. So you would have to create a new project and stream metric/log data to that project and create a new workspace associated to that project. That workspace would have only the dashboard you wanted to share.

Multiple shiny apps used for shiny dashboard inputs and deployment on different droplets

So i have a dashboard but i wish to break this dashboard into smaller apps. The smaller apps will provide inputs into the dashboard.
I have set up a droplet/shiny server. How would i go about doing this?
The dashboard and apps would need to be on the server so i can embed them on the website.
In essence, the question is too broad as it is right now. Here are a few pointers to get you going:
Since each shiny app "lives" on its own, they can't communicate directly with one another.
What you can do is to have a service which all the apps can talk to, i.e., some kind of data base. Once an app changes a status/field/table in the data base, the other apps see that and react accordingly.
I'm pretty sure you can accomplish this with a remote storage, not sure about local storage though.
RStudio has a good tutorial about persistent data storage in shiny apps, so I would start there: Persistent data storage in Shiny apps

OpenStack custom Dashboard

I am looking for way to create simple multiuser Dashboard for OpenStack as alternative to Horizon. Idea is keep Horizon for administrators and manage users in another aplication with possibility to create (with admin confirmation) custom system.
My idea is create a web aplication (Node.js) which would communicate with OpenStack REST API because we need some extra feature (messaging, LDAP/AC Auth).
I also looked for some projects like alternative to Horizon, but cant find anything .
My question is, what is better idea? Create custom solution or use some already created Dashboard(which one?) and only modify it?
Take a look at this open source project:
https://github.com/cyverse/atmosphere
https://github.com/cyverse/troposphere
So its frontend is based on ReactJS and BackboneJS and the backend is the Django and DRF which consumes the OS python client API.
As for your question, it depends. The horizon project has a very good plugin registration service that let you easily create custom dashboards and you don't have to worry about many other details.
However, create a new dashboard on your own also sounds cool but it needs a lot more effort and time than using the horizon.
HTH

Issues with losing all documents when going to deployment url

I wanted to share with other users in my company a Google App Maker app I have been developing. When I develop the app and use Preview, my data is all kept.
But I know I can't use the preview url for other users to access the application. So I Published the app and got a deployment url I could give to other users. The problem I am having is that all documents created are gone for myself (and I assume the other users) each time I open a new window with the deployment url.
How can this be fixed. I am thinking there is something silly I am missing or doing.
I experience the same issue, but I think this is because when using Google Drive Tables, they are local to the app instance. So your development app tables are not the same as the published app tables. Also, if you Published your app twice, it would be 2 different sets of tables (I think). There is a way to import/export data, so you may want to export the data from your development tables and import to your published tables.
Google App Maker Import and export data

Publish live dashboard to own web-site using Tableau

I am currently using Tableau Desktop. The data I'm using is connected to a Cloudera hadoop server. I was able to create a dashboard.
My question: is it possible to show that dashboard live at my own web-site (e.g., www.myblog.com) for others to see? if that is only possible with other Tableau products, how does it work? do I just buy the product or do I buy a server from Tableau? Can you please tell me how I can post a live dashboard on my own web-site for everyone to see.
Thank you,
Amr
You will need to have some sort of Tableau Server involved, either one you purchase and run yourself or Tableau Online. If it's the latter, you will likely not be connecting live, but will be refreshing the data periodically. If you run Tableau Server yourself, you'll set it up as externally facing. There's a video on the Tableau website where a Tableau customer has done this. http://www.tableau.com/learn/webinars/increase-customer-engagement-interactive-analytics
That can give you an idea of how it works. Depending on how technically savvy you are, you can set it up yourself or hire someone to do it for you.

Resources