Technical Tips & Tricks
Previously internal product knowledge now available for you to explore!
- 1,741 Topics
- 303 Replies
Last tested: Mar 16, 2018Right now, it is not possible to set instance-level defaults for schedule options. If you're interested in this, please share your use case with the product team via Pendo feedback! This content is subject to limited support.
What does RendererNoCliprectFoundForElementError mean?Knowledge Drop
Last tested: Jun 24, 2019 The "nocliprect" error means that when Chromium polled the page for the size of the visualization element there was no visualization element present. Also worth pointing out that when we render individual dashboard tiles (AKA the Images of Visualizations option) that we convert each tile into it's own explore and capture the output from that. This error often comes up when there are no results in the rendered content.This error will appear as Uncaught (in promise) Error: Incompatible element passed to getClipRect in the logs. This content is subject to limited support.
Last tested: Jan 21, 2019 In general, these are the steps:stop looker umount <shared-storage-dir> mount_nfs -o vers=4 nolock <shared-storage-dir> start lookerYou should probably make the changes in /etc/fstab so they're permanent. Then, when you go to remount, you can just do mount /lookershare to pick up the changes. This content is subject to limited support.
Will an instance send out tons of schedules if it is started after being stopped for days?Knowledge Drop
Last tested: Jan 5, 2018 Looker will still only run 3 concurrent scheduled plans, but all schedules will run until they are done. This shouldn't be a problem. Schedules will not send several times if they have missed multiple iterations.This content is subject to limited support.
Last tested: Oct 20, 2020There are some events, likeupdate_user_facts_chunk or mail_sent that are performed by the Looker application, rather than any user. These appear in system activity without associated user ids. This content is subject to limited support.
What is the custodian? (7.2+)Knowledge Drop
Last tested: Feb 4, 2020 The custodian in 7.2+ is meant to automatically find schedules that are stuck in a state that they cannot recover from and mark them as complete with an error message. It will not affect any schedules that are actually executing.The custodian runs as a background process every 5 minutes on all nodes and does two things:First, it checks all schedules that are marked as currently executing or delivering in the backend database along with the threads they're marked as running on and checks those threads to make sure those threads current state indicates it's working on that job. Second, it will check for the most recent jobs that started executing over an hour ago, and look for any jobs still in the queue waiting to execute that should have started before that one. If there are ones that are stuck in the queue, it will finalize those with an error message. This content is subject to limited support.
Last tested: Oct 7, 2019There was a legacy feature that allowed JSON numbers to return as strings that was completely removed in 5.4. You can find information about how to solve this problem here: Deprecation Notice: JSON Numbers Can be Returned as Numbers Instead of Strings in API (3.52+). This content is subject to limited support.
Why are color indicators not appearing in the IDE when I add a new file or make a code change?Knowledge Drop
Last tested: Oct 21, 2020 Typically, we'll see a blue dot when we add a new file to the project. Or we'll see green blocks in the files themselves when there's a code change.If we're not seeing either, the project likely doesn't have a git repo set up for it yet. This content is subject to limited support.
When are local dev branch project files created?Knowledge Drop
Last tested: Sep 18, 2020 These are created the first time a user enters dev mode.IMPORTANT NOTE: Entering dev mode will create copies of all project files, regardless of what they're switching modes from. i.e. if you're switching to dev mode for the first time from the Browse page, you'll still generate files for all of the projects.This means that the initial mode-switching process could take quite a while if you've got a ton of LookML files on your instance, even if they're in multiple projects and you're not accessing a project (via the IDE). This content is subject to limited support.
Help! SAML overwrote my user names!Knowledge Drop
Last tested: Apr 30, 2020 This is expected - Looker rechecks the IdP every time a Looker user is authenticated and the first and last names would sync with SAML provider even if you changed them in Looker.Make sure, therefore, to have whatever names you want your users to have configured on the SAML side. This content is subject to limited support.
What is pdt_build_failure_cleanup ?Knowledge Drop
Last tested: Jan 20, 2021 When a build fails or is detected as being canceled, we drop the table that may have been partially created. We do this to make sure the name is available for a subsequent build attempt. This content is subject to limited support.
Will migrating from legacy --> K8s rebuild PDTs?Knowledge Drop
Last tested: Mar 2, 2021 No, the PDTs shouldn't regenerate. The instance slug that determines the reg key is now persisted in the internal DB for hosted customers for this reason, so when the DB is copied over the slug will be copied over too and the instance will keep using the same reg key. This content is subject to limited support.
Already have an account? Login
Login to the community
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.