# Connection string tables

> **UiPath Process Mining** uses connection strings to load data. Input tables are therefore also called Connection string tables. Connection string tables can be recognized by the **Connection string** icon.

## Introduction

**UiPath Process Mining** uses connection strings to load data. Input tables are therefore also called Connection string tables. Connection string tables can be recognized by the **Connection string** icon.

Input tables can be connected to multiple types of data sources by using connection strings. Uploading a file automatically creates a connection string table.

## Viewing the connection string

Follow these steps to view the connection string.

| Step | Action |
| --- | --- |
| 1 | Go to the **Data** tab of your developer environment. |
| 2 | Double-click on the table for which you want to view the connection string.  The **Edit Connection String Table** dialog is opened showing the connection string.  See the illustration below for an example. |

![docs image](https://dev-assets.cms.uipath.com/assets/images/process-mining/process-mining-docs-image-53788-c108228a-8664a98e.webp)

This string denotes that a file is loaded, where it is located, and how this file is parsed. This string is automatically generated when using the **Upload a file…** option.

Below is a description of the parameters of the connection string.

 <colgroup>
  <col/>
  <col/>
 </colgroup>
 
  
     Parameter  
     Description  
  
 
 
  
     driver  
     Defines what type of data connection is created. In this case, `&#123;mvfile  
  
  
     mv-enable  
    Enables you to disable a connection string. By default, this setting is set to <code>True</code> . A connection string can be disabled by settings <code>mv-enable</code> to False. If not set, it will default to <code>True</code> . 
  
  
     filename  
     Denotes the relative path to the location of the file. The root of this path is defined by the table scope of this table.  The type of file is taken from the extension of the file. Note: instead of a relative path you can use a url, which enables you to load a file from a webserver via HTTPS. Since the `&#123;mvfile 
  
  
     hasheader  
     If True , the values in the first line of the file will be used as the names of the attributes.  If False , all lines of the file will be parsed as values of the attributes, and the attributes will be automatically named (A1, A2, &hellip;).  
  
  
     delim  
     Contains the character that separates the fields in a line. For example tab, semicolon, comma, or space. This can either be the character itself, or the ASCII code of this character.  To avoid confusion with characters also used in a connection string itself, the ASCII code (for example, 59) is used.  
  
  
     quote  
     Contains the character that encloses fields within the file. Usually, this is not necessary, and none can be used. Note: When fields can contain the <code>delim</code> character, all fields within this column should be quoted using a character that is not used in the data fields. 
  
  
     encoding  
     The encoding of the file defines how characters are parsed. Usually, this is UTF-8.  
  
 

## Creating a new table using a connection string

Follow these steps to create a new table using a connection string.

| Step | Action |
| --- | --- |
| 1 | Right click in the **Data** tab and select **New able - Connection string...**.  A connection string table `New_table` is created in the **Data** tab. |
| 2 | Double-click on `New_table` to open the **Edit Connection String Table** dialog. |
| 3 | Enter the connection string in the **Connection String** field. |
| 4 | (Optionally) Enter a query the **Query** field. |
