# Data Discovery

The Data Discovery feature in Zerve eliminates the manual effort of mapping out new datasets. By connecting directly to your organization’s assets, it acts as an intelligent layer that inventories your data, understands relationships, and suggests analytical pathways, saving data professionals hours of exploratory work.

To begin, ensure your database should be connected in the Organization Assets. Once the connection is established, you can trigger Data Discovery to scan the schema. You can find documentation about this [here](/guide/notebook-view/assets/connections.md)

**Method 1: Automated Data Discovery**

Choose this for a comprehensive overview of a new or unfamiliar database. Zerve will perform an exhaustive crawl of the entire schema, identifying every table and mapping out the inherent architecture without requiring any manual input.

**Method 2: Prompt-Guided Discovery**

Choose this to narrow your focus to specific tables or business goals. By providing a natural language prompt, you can direct the agent to prioritize certain areas of the database.

#### The Discovery Output

Once the process is complete, Zerve provides a rich, structured profile of your data. The discovery output includes:

* Table Descriptions: Concise summaries explaining the purpose and content of each table, translating cryptic column names into clear business context.
* Relationship Mapping (Joining Keys): Automatically identified Primary and Foreign keys. This highlights how tables relate to one another, making it easy to build complex joins for your analysis.
* Data Types & Schema: A clean breakdown of types and formats within each column to ensure your queries are syntactically correct from the start.
* Suggested Use Cases: A list of specific "Questions that can be answered." This transforms the raw schema into a roadmap of potential insights (e.g., *"*&#x43;ustomer purchasing patterns and segmentatio&#x6E;*"*).

Following video shows how Data Discovery feature can be used:

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIQKNeqjEeOp9UwUcB9R9%2Fuploads%2FDv8CNRwklvdv7tAxXsNs%2FData%20Discovery.mp4?alt=media&token=c2d6ce12-5d13-49e0-a406-7db31a88d320>" %}


---

# Agent Instructions: 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:

```
GET https://docs.zerve.ai/guide/notebook-view/data-discovery.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
