# Data Source Quick Start

{% hint style="info" %}
**Prerequisite:** Complete the [Install & Setup](/getting-started/install-and-setup.md) process
{% endhint %}

{% stepper %}
{% step %}

### Create, Scan, & Generate Code for your First Data Source

1. [Load your data into Snowflake](https://docs.snowflake.com/en/guides-overview-loading-data) or access your data via [iceberg tables](https://docs.snowflake.com/en/user-guide/tables-iceberg).
2. Use the [single data source script builder](/guides/how-to-guides-script-builder/data-source-guides/how-to-create-a-single-datapancake-data-source-script-builder.md) to create and scan your first data source.
3. Monitor the progress of the scan on the "Scans in Process" page. The scanning process will often take several minutes depending on the size of your data and the warehouse used.

{% hint style="success" %}
DataPancake recursively scans your *entire* data source unless you specifically limit the amount of data scanned.
{% endhint %}
{% endstep %}

{% step %}

### Deploy Dynamic Tables and Views (if generated)

1. Navigate to the "Generated SQL" page and select your data source.
2. Copy the generated SQL DDL.
3. In a new Snowflake worksheet or workspace, paste and execute all of the statements to deploy your dynamic tables and views (if generated).

{% hint style="success" %}
You're now ready to start selecting data from your deployed objects!
{% endhint %}
{% endstep %}
{% endstepper %}

## Next Steps

Schema Shaping

Pipline Design

Scan Configuration

Code Generation & Deployment Options

Data Dictionary Builder

Semantic Model Generator

JSON Tutorial<br>


---

# 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.datapancake.com/getting-started/data-source-quick-start.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.
