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.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 212f320f51e997f5931f2ac8b1981e9663bf66b18bdc761d97d154085cfbc4e4 |
|
MD5 | 77b7464c2080485fe9ed53253e28dbe2 |
|
BLAKE2b-256 | f420dc2f78bcd6f96c7197c2c2aff53918e551fecdfc131aa327e3b6278b8867 |