GQL Quick Guide

Basic information on the Getvisibility Query Language.

What is GQL

  • GQL: Query language
  • Based on: Apache Lucene
  • Supports: Boolean, term, and range queries
  • Use: For custom queries without hard coding

Querying

  • Choose terms from specific dataset: Files, Trustees, Activity, Management
  • Apply operations like AND, OR, =, !=, >, <, >=, <= to filter data.
  • Form queries, e.g., flow=classification AND risk>=1.

Examples

  • Simple: dataAttributeName=HR
  • Complex:
    complianceTag=PII AND dataAttributeName=HR AND (dataAttributeName= Record OR
          dataAttributeName=Legal) AND (detectorHits="Health Insurance" OR detectorHits="Compliance
          report")

Aggregation (Analytics)

  • Use in widgets for counters, charts, maps
  • Aggregate terms for complex visualizations