In my current setup, there is a development environment/machine and a production environment/machine which are at two different urls since my company wants our client to have their own site for access (it’s a contractual complication). So the result is that I have to make changes in development, commit (git), merge request, pull from production, and then login to the production machine, pull from production, and then deploy to production in order to fully transfer changes from the development environment to production.
I’ve encountered an issue that I or my tech rep have no idea how to resolve. I have a many to one merge of a smaller dataset onto a large forecast dataset. All of the fields that I identified to show up in the large dataset from the merged small dataset are showing up and working fine. However, once I deploy the changes to the production environment, some of the measures from the join are not showing up when I Explore the table. When I look at the LookML code of the join, the fields are there and the code is exactly identical to the development environment, except when I go Explore, the measures aren’t there. One of the recently added dimensions are, along with the rest of the fields from prior updates. It’s just this one where the new measures I added in the most recent set of changes (basically all in a single commit) that aren’t there.
In short, why would some measures from a recent git commit (and dimensions? not sure if only exclusive to measures) not be showing in the production environment even though they are in the development environment working as they should and the code is consistent between both environments, as well as in the files in git.
We have had an issue where our ssl cert expired without us knowing and my tech rep had to restore a prior image from his backup server to put our development back online and this caused a lag in versions for Looker. The dev machine is running a few dot releases prior to the production.
Thank you! Sorry for the hasty typing! Feel free to ask questions for clarification.