## Source


A data source feeding a pipeline.


Usage

``` python
Source(
    uri,
    format="json",
)
```


## Parameters


`uri: str`  
Connection URI (file path, URL, or database DSN).

`format: str = ``"json"`  
Data format (csv, json, parquet).


## Methods

| Name | Description |
|----|----|
| [read()](#read) | Read all records from the source. |

------------------------------------------------------------------------


#### read()


Read all records from the source.


Usage

``` python
read()
```


##### Returns


`list`  
Records as dicts.
