> For the complete documentation index, see [llms.txt](https://docs.gaiodataos.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gaiodataos.com/tools/discovery/insights.md).

# Insights

<figure><img src="/files/mPNpjWHqGt7Iy5rPDSow" alt=""><figcaption></figcaption></figure>

The **Insights** task in the Discovery module is designed to help users find trends of growth, decline and abrupt changes in your indicators . It is organized into three subtabs: **General**, **Advanced**, and **Schedule**.

***

## **How to Use**

***

### **1. Access the Insights task**

* In the **Studio**, go to the Delivery panel.
* Click on plus button.
* Click on insights botton.
* Go to insights tab.

***

### **2. Configure the** General Tab

Use this tab to define the analytical structure that will guide the automatic insights engine:

* **Dimensions**: Select the categorical variables (e.g., Region, City) to break down the analysis.
* **Measure Type**: Choose how the metrics will be evaluated. Options include:
  * *Field*: direct field analysis
  * *Cumputed*: custom metric logic
* **Measures**: Choose the numeric fields to analyze (e.g., sales, profit).
* **Dates**: Select the date field to enable time-based analysis.

{% hint style="warning" %}
**Tip**: Always prioritize dimension hierarchy (e.g., Country → State → City) to improve the granularity of the insights.
{% endhint %}

***

### **3.Configure the Advanced Tab**

Customize the insight generation formatting:

* **Default Period**: Choose the default time granularity for trends (e.g., Dayly, Weekly, Monthly).
* **Growth Percentage (%)**: Set a growth threshold to highlight significant changes.
* **Percent/Decimal Size**: Define how many decimal places to display for percentage and numeric metrics.
* **Separator**: Choose between `dotComma` or `commaDot` for number formatting (e.g., 1,000.00 vs 1.000,00).
* **Invert Colors**: Enable this to flip the color scheme, useful for emphasizing negative trends.

***

### **4. Configure the** Schedule Tab

Use this section to automate the refresh of your insights periodically:

* **Every**: Define the frequency (e.g., Minute, Hour, Day, week, month, Year).
* **Time Options**:
  * *Of the month*: Choose specific days of the month.
  * *On the day / weekday*: Define specific calendar days or weekdays.
  * *At hour / minute*: Set precise execution times.
* **Status**: Toggle the task as *Active* to enable scheduling.

{% hint style="warning" %}
**Note**: Changes will only apply to future runs. Ongoing jobs will not be interrupted.
{% endhint %}

***

### **5. Save the Configuration**

* Click **Save** in the top-right corner to apply your settings.

***

### **6. Use Insigths**

* After saving, leave the studio and click the **Insights** button to view interface or click in Ctrl+I.

***

#### Best Practices

* **Choose meaningful dimensions:** Avoid using too many dimensions at once—stay focused to avoid diluting the results. Use intuitive names to make insights easier to interpret.
* **Use relevant metrics:** Select numeric fields such as `sales`, `quantity`, or `profit`. Avoid metrics with many null values.
* **Always include a date field:** Date fields allow time-based analysis (e.g., monthly growth). Use fields like `sale_date` or `created_at`.
* **Set a default period:** In the *Default Period* field, choose a time frame like Monthly or Weekly to guide the analysis.
* **Use the growth threshold wisely:** Define a minimum percentage (%) to highlight only significant changes and ignore small fluctuations.
* **Avoid incomplete fields:** Make sure selected fields have clean and consistent data.
* **Schedule when appropriate:** Use the *Schedule* tab to automate insights generation (e.g., every Monday at 8 AM).
* **Add descriptions to fields:** Makes it easier for other users to understand and improves data governance.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.gaiodataos.com/tools/discovery/insights.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
