# Azure OneLake

Telmai connects to Azure [OneLake](https://learn.microsoft.com/en-us/fabric/onelake/onelake-overview) using Client ID and Secret. Follow the steps below to set up the connection.

## Prerequisites

Before creating the connection in Telmai, register an application in Azure and generate a Client ID and Secret. Follow Microsoft's [Register an application](https://learn.microsoft.com/en-us/entra/identity-platform/quickstart-register-app) guide to complete this step.

You will need to collect the following from Azure:

* **Client ID** — from the registered application's Overview page
* **Client Secret** — generated under **Certificates & secrets**
* **Tenant ID** — your Azure Active Directory tenant ID

## Creating a connection

Once the client ID and secret are generated, navigate to the Telmai UI and enter the following details to create a new connection:

* **Workspace:** Fabric workspace id
* **Tenant**: Fabric tenant
* **Client ID**
* **Client Secret**

<figure><img src="https://604868671-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkO3-a8YVu1iq1jP__S%2Fuploads%2FGCIHxAvPo5m7uktgWPQP%2Fimage.png?alt=media&#x26;token=d847e75a-3930-45d6-ab95-4af28b21faba" alt=""><figcaption></figcaption></figure>

## Connecting an asset

Once a connection is defined, you can start using it to create assets. To create assets, you will need:

* **Path:** The path to a specific file or folder within the container.
* **File Type (Optional)**
* **Delimiter (Optional):** Specify the delimiter if the files are in CSV format.

<figure><img src="https://604868671-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkO3-a8YVu1iq1jP__S%2Fuploads%2FztbjrSk93t4IgJXfWVc4%2Fimage.png?alt=media&#x26;token=801491a9-ffa4-4026-bda9-d034230ff04c" alt=""><figcaption></figcaption></figure>


---

# 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.telm.ai/telmai/connect-to-data/data-connections/azure-onelake.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.
