looker-get-dashboards

“looker-get-dashboards” searches for saved Looks in a Looker source.

About

The looker-get-dashboards tool searches for a saved Dashboard by name or description.

It’s compatible with the following sources:

looker-get-dashboards takes four parameters, the title, desc, limit and offset.

Title and description use SQL style wildcards and are case insensitive.

Limit and offset are used to page through a larger set of matches and default to 100 and 0.

Example

tools:
    get_dashboards:
        kind: looker-get-dashboards
        source: looker-source
        description: |
          get_dashboards Tool

          This tool is used to search for saved dashboards in a Looker instance.
          String search params use case-insensitive matching. String search
          params can contain % and '_' as SQL LIKE pattern match wildcard
          expressions. example="dan%" will match "danger" and "Danzig" but
          not "David" example="D_m%" will match "Damage" and "dump".

          Most search params can accept "IS NULL" and "NOT NULL" as special
          expressions to match or exclude (respectively) rows where the
          column is null.

          The limit and offset are used to paginate the results.

          The result of the get_dashboards tool is a list of json objects.

Reference

fieldtyperequireddescription
kindstringtrueMust be “looker-get-dashboards”
sourcestringtrueName of the source the SQL should execute on.
descriptionstringtrueDescription of the tool that is passed to the LLM.