> ## Documentation Index
> Fetch the complete documentation index at: https://docs.datangle.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Start automating data operations in under 5 minutes

<Frame caption="Datangle onboarding page">
  <img src="https://mintcdn.com/datangle/KZYYo9UYMyAlXJon/images/onboarding.png?fit=max&auto=format&n=KZYYo9UYMyAlXJon&q=85&s=a157889f1ec0cc7580b77905dffcef17" alt="Onboarding" width="5760" height="4608" data-path="images/onboarding.png" />
</Frame>

## Getting started with Datangle

To get started with Datangle, go to the [sign up](https://app.datangle.io/signup) page. Sign up with your email address, then follow the steps to start automating data operations.
<Info>Please note that you need to have created an account on any of the supported Data warehouses before creating your first project.</Info>

### 1. Create your first project

<AccordionGroup>
  <Accordion icon="folder" title="Choose a project name">
    As part of the onboarding process, you are presented with a textbox to provide a project name. The project name must be unique with atleast three characters.
  </Accordion>
</AccordionGroup>

### 2. Connect your data warehouse

<AccordionGroup>
  <Accordion icon="message-bot" title="Authenticate with data warehouse credentials">
    To connect to your data warehouse, you need to select your preferred provider and provide the information related to it. Datangle currently supports Databricks and Snowflake.

    <Tabs>
      <Tab title="Databricks">
        | Field         | Description                                                                                                                                                                       |
        | ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
        | Username      | This is the email address or username associated with your Databricks account.                                                                                                    |
        | Password      | This password is associated with the username specified above and used in logging into your Databricks account.                                                                   |
        | Workspace URL | Your Databricks workspace URL. Read the Databricks [documentation](https://docs.databricks.com/en/workspace/workspace-details.html) to learn how to determine your instance name. |
      </Tab>

      <Tab title="Snowflake">
        | Field    | Description                                                                                                                                                      |
        | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
        | Account  | Enter your Snowflake account name and region (part of the URL you use to log in to Snowflake). Uses the format \[accountName].\[region\_id].                     |
        | Username | This is the email address or username associated with your Snowflake account.                                                                                    |
        | Password | This password is associated with the username specified above and used in logging into your databricks account. We currently support full Saas deployment model. |
      </Tab>

      <Tab title="Amazon Redshift">
        coming soon!
      </Tab>

      <Tab title="Google Big Query">
        coming soon!
      </Tab>
    </Tabs>
  </Accordion>

  <Accordion icon="rocket" title="Choose warehouse defaults">
    Once the authentication process to your preferred data warehouse is completed, you are prompted to select warehouse defaults to act as your first environment and linked to the project. Select the defaults based on your preferred provider as listed below:

    <Tabs>
      <Tab title="Databricks">
        | Field   | Description                                                  |
        | ------- | ------------------------------------------------------------ |
        | Cluster | Choose the Databricks cluster that Datangle will connect to. |
        | Catalog | Choose a Databricks Unity Catalog to connect to.             |
        | Schema  | Choose a Delta Lake schema to connect to.                    |
      </Tab>

      <Tab title="Snowflake">
        | Field     | Description                                                       |
        | --------- | ----------------------------------------------------------------- |
        | Role      | The default Snowflake role for this environment connection.       |
        | Warehouse | The default Snowflake warehouse for this environment connection.. |
        | Database  | The default Snowflake database for this environment connection.   |
        | Schema    | The default Snowflake schema for this environment connection.     |
      </Tab>

      <Tab title="Amazon Redshift">
        coming soon!
      </Tab>

      <Tab title="Google Big Query">
        coming soon!
      </Tab>
    </Tabs>

    <Tip>If you need to provide a different credential for authenticating with the data warehouse, click on the **use a different account** option or select **complete** to continue with the credenitals provided.</Tip>
  </Accordion>
</AccordionGroup>

### 3. Create your first workflow

<AccordionGroup>
  <Accordion icon="bolt-lightning" title="Workflow canvas">
    By completing the data warehouse step, you're automatically redirected to a blank canvas to create your first workflow. Workflows consist of triggers and actions, enabling you to seamlessly automate data operations and build CI/CD processes.
  </Accordion>
</AccordionGroup>
