LManage is a collection of useful tools for Looker admins to help curate and cleanup content and it's associated source LookML.
Project description
Lmanage
What is it.
LManage is a collection of useful tools for Looker admins to help curate and cleanup content and it's associated source LookML.
How do i Install it.
Lmanage can be found on pypi.
pip install lmanage
How do I Use it.
Commands
LManage will ultimately will have many different commands as development continues
Status | Command | Rationale |
---|---|---|
Live | mapview | Find the LookML fields and tables that are associated with a piece of Looker content |
Live | capturator | Capture your Looker Instance Group, Folder, Role and User Attributes into a Yaml based Config File |
Live | configurator | Configure your Looker Instance Group, Folder, Role and User Attributes via a Yaml based Config File |
Planned | removeuser | Based on last time logged in, prune Looker users to ensure a performant, compliant Looker instance |
Planned | dcontent | Iterate through an input of content, delete content and back it up using gzr for easy restoration |
Planned | bcontent | Iterate through all broken content (using content validator) and email a customized message to each dashboard owner |
Planned | scoper | Takes in a model file, elminates the * includes, iterate through the explores and joins and creates a fully scoped model include list for validation performance and best practice code organization |
help and version
lmanage --help
Usage: lmanage [OPTIONS] COMMAND [ARGS]...
Options:
--version Show the version and exit.
--help Show this message and exit.
Commands:
mapview
capturator
configurator
mapview
The mapview command will find the etymology of the content on your dashboard, exporting a CSV that looks like this.
configurator
The configurator command will allow you to manage your Looker security and access settings from a simple text based Yaml file. This file can be version controlled and productionalized using a gitops workflow.
capturator
The capturator command will allow you to restore your Looker security and access settings from a simple text based Yaml file. This file can be version controlled and productionalized using a gitops workflow.
This is not an officially supported Google Product.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.