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 | 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
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 process 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.
Source Distribution
Built Distribution
Hashes for lmanage-0.2.6.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 347cec9eb047dad465482a151fa5fa7351d04b3ec181b6aa62a981f0e1c6da4b |
|
MD5 | 2740ae2f1480d21d3c2320466cd7a71f |
|
BLAKE2b-256 | 267871555623e5d7b2651f177932e03076fec220c13568725c65c44378975447 |